World Train Map

Basel to Frankfurt by train

Basel SBB → Frankfurt (Main) Hauptbahnhof

Trains link Basel (Basel SBB) and Frankfurt (Frankfurt (Main) Hauptbahnhof) in about 2h 53m at best, with no changes needed.

Journey time
≈ 2h 53m
Direct trains
Yes
Fewest changes
0
Operators
DB Fernverkehr, TER
ICE, Berlin to Basel
Photo · Thomas Wolf (Der Wolf im Wald) · CC BY-SA 2.5

How long does the train from Basel to Frankfurt take?

Trains cover Basel to Frankfurt in about 2h 53m, with little variation between departures.

Is there a direct train from Basel to Frankfurt?

Yes: direct trains run between Basel SBB and Frankfurt (Main) Hauptbahnhof.

Legendary routes through Basel or Frankfurt

More trains from Basel

All trains from Basel →

More train routes in Germany.

Journey figures are typical values sampled from public European schedule data; exact times vary by day. Always check the operator when booking.