TrainMap

Duisburg – Heidelberg: direct trains and buses, timetable

Duisburg · Heidelberg

Duisburg → Heidelberg

Train
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

Open on the map

Book with

DB ↗1× a dayFlixBus ↗1× a day

Departures on a typical Wednesday

DepartsArrivesDurationOperator
09:1712:042 h 47DB ICE
10:4516:095 h 24FlixBus

Heidelberg → Duisburg

Train
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

Open on the map

Book with

DB ↗3× a dayFlixBus ↗2× a day

Departures on a typical Wednesday

DepartsArrivesDurationOperator
03:4306:453 h 02DB ICE
12:2117:505 h 29FlixBus
14:0620:206 h 14FlixBus
14:2418:003 h 36DB ICE
18:2421:453 h 21DB IC