Duisburg – Heidelberg: direct trains and buses, timetable
Duisburg → Heidelberg
Train
1× a day · fastest 2 h 47
First – last: 09:17 – 09:17
Operators: DB
1× a day · fastest 2 h 47
First – last: 09:17 – 09:17
Operators: DB
Bus
1× a day · fastest 5 h 24
First – last: 10:45 – 10:45
Operators: FlixBus
1× a day · fastest 5 h 24
First – last: 10:45 – 10:45
Operators: FlixBus
Book with
Departures on a typical Wednesday
| Departs | Arrives | Duration | Operator |
|---|---|---|---|
| 09:17 | 12:04 | 2 h 47 | DB ICE |
| 10:45 | 16:09 | 5 h 24 | FlixBus |
Heidelberg → Duisburg
Train
3× a day · fastest 2 h 57
First – last: 03:15 – 18:24
Operators: DB
3× a day · fastest 2 h 57
First – last: 03:15 – 18:24
Operators: DB
Bus
2× a day · fastest 5 h 29
First – last: 12:21 – 14:06
Operators: FlixBus
2× a day · fastest 5 h 29
First – last: 12:21 – 14:06
Operators: FlixBus
Book with
Departures on a typical Wednesday
| Departs | Arrives | Duration | Operator |
|---|---|---|---|
| 03:43 | 06:45 | 3 h 02 | DB ICE |
| 12:21 | 17:50 | 5 h 29 | FlixBus |
| 14:06 | 20:20 | 6 h 14 | FlixBus |
| 14:24 | 18:00 | 3 h 36 | DB ICE |
| 18:24 | 21:45 | 3 h 21 | DB IC |