Hamburg – Heidelberg: direct trains and buses, timetable
Hamburg → Heidelberg
Train
6× a day · fastest 4 h 38
First – last: 05:11 – 19:57
Operators: DB, FlixTrain
6× a day · fastest 4 h 38
First – last: 05:11 – 19:57
Operators: DB, FlixTrain
Bus
2× a day · fastest 8 h 04
First – last: 10:00 – 19:15
Operators: FlixBus
2× a day · fastest 8 h 04
First – last: 10:00 – 19:15
Operators: FlixBus
Book with
Departures on a typical Wednesday
| Departs | Arrives | Duration | Operator |
|---|---|---|---|
| 10:00 | 19:09 | 9 h 09 | FlixBus |
| 12:39 | 19:58 | 7 h 19 | FlixTrain FLX |
| 17:29 | 22:10 | 4 h 41 | DB ICE |
| 18:29 | 23:07 | 4 h 38 | DB ICE |
| 19:57 | 02:17 | 6 h 20 | DB ICE |
Heidelberg → Hamburg
Train
6× a day · fastest 4 h 41
First – last: 03:15 – 19:53
Operators: DB, FlixTrain
6× a day · fastest 4 h 41
First – last: 03:15 – 19:53
Operators: DB, FlixTrain
Bus
2× a day · fastest 8 h 14
First – last: 10:01 – 21:36
Operators: FlixBus
2× a day · fastest 8 h 14
First – last: 10:01 – 21:36
Operators: FlixBus
Book with
Departures on a typical Wednesday
| Departs | Arrives | Duration | Operator |
|---|---|---|---|
| 03:43 | 10:02 | 6 h 19 | DB ICE |
| 05:48 | 10:29 | 4 h 41 | DB ICE |
| 08:06 | 15:21 | 7 h 15 | FlixTrain FLX |
| 10:01 | 18:55 | 8 h 54 | FlixBus |