TrainMap

Frankfurt am Main – Heidelberg: direct trains and buses, timetable

Frankfurt am Main · Heidelberg

Frankfurt am Main → Heidelberg

Train
21× a day · fastest 0 h 46
First – last: 01:17 – 23:14
Operators: DB, FlixTrain
Bus
7× a day · fastest 1 h 04
First – last: 01:45 – 19:35
Operators: FlixBus

Open on the map

Book with

DB ↗18× a dayFlixBus ↗7× a dayFlixTrain ↗3× a day

Departures on a typical Wednesday

DepartsArrivesDurationOperator
01:3102:311 h 00DB ICE
02:4603:380 h 52DB ICE
05:1906:130 h 54DB ICE
07:0308:031 h 00DB ICE
07:4308:410 h 58DB ICE
08:1009:111 h 01DB ICE
09:4210:410 h 59DB ICE
10:1111:111 h 00DB ICE
10:2011:591 h 39FlixBus
11:0112:041 h 03DB ICE
11:4412:410 h 57DB ICE
12:1113:111 h 00DB ICE
13:0313:570 h 54FlixTrain FLX
13:1514:191 h 04FlixBus
13:4214:410 h 59DB ICE
14:1115:111 h 00DB ICE
15:0516:491 h 44FlixBus
15:4416:410 h 57DB ICE
16:1017:111 h 01DB ICE
17:4019:091 h 29FlixBus
17:4118:411 h 00DB ICE
18:1119:111 h 00DB ICE
19:0319:580 h 55FlixTrain FLX
19:4420:410 h 57DB ICE
20:1021:111 h 01DB ICE
21:1322:100 h 57DB ICE
22:2023:070 h 47DB ICE

Heidelberg → Frankfurt am Main

Train
21× a day · fastest 0 h 43
First – last: 02:02 – 21:47
Operators: DB, FlixTrain
Bus
7× a day · fastest 0 h 59
First – last: 05:46 – 21:41
Operators: FlixBus

Open on the map

Book with

DB ↗18× a dayFlixBus ↗7× a dayFlixTrain ↗3× a day

Departures on a typical Wednesday

DepartsArrivesDurationOperator
02:0202:520 h 50DB ICE
03:4304:380 h 55DB ICE
05:4806:450 h 57DB ICE
06:4607:440 h 58DB ICE
07:1808:150 h 57DB ICE
08:0608:550 h 49FlixTrain FLX
08:4609:440 h 58DB ICE
09:1810:140 h 56DB ICE
09:4611:351 h 49FlixBus
10:0111:251 h 24FlixBus
10:4611:440 h 58DB ICE
11:1812:150 h 57DB ICE
12:4613:440 h 58DB ICE
13:1814:140 h 56DB ICE
14:0615:401 h 34FlixBus
14:2115:251 h 04FlixBus
14:4615:440 h 58DB ICE
15:1716:150 h 58DB ICE
16:4617:440 h 58DB ICE
17:1818:140 h 56DB ICE
17:4618:561 h 10DB ICE
18:4619:440 h 58DB ICE
19:1820:150 h 57DB ICE
21:4722:521 h 05DB ICE