Essen – Heidelberg: direct trains and buses, timetable
Essen → Heidelberg
Train
2× a day · fastest 2 h 50
First – last: 09:03 – 23:00
Operators: DB
2× a day · fastest 2 h 50
First – last: 09:03 – 23:00
Operators: DB
Bus
2× a day · fastest 5 h 49
First – last: 05:15 – 12:25
Operators: FlixBus
2× a day · fastest 5 h 49
First – last: 05:15 – 12:25
Operators: FlixBus
Book with
Departures on a typical Wednesday
| Departs | Arrives | Duration | Operator |
|---|---|---|---|
| 05:15 | 11:59 | 6 h 44 | FlixBus |
| 09:03 | 12:04 | 3 h 01 | DB ICE |
| 23:00 | 02:28 | 3 h 28 | DB ICE |
Heidelberg → Essen
Train
3× a day · fastest 3 h 10
First – last: 03:15 – 18:24
Operators: DB
3× a day · fastest 3 h 10
First – last: 03:15 – 18:24
Operators: DB
Bus
2× a day · fastest 5 h 54
First – last: 10:51 – 16:41
Operators: FlixBus
2× a day · fastest 5 h 54
First – last: 10:51 – 16:41
Operators: FlixBus
Book with
Departures on a typical Wednesday
| Departs | Arrives | Duration | Operator |
|---|---|---|---|
| 03:43 | 06:58 | 3 h 15 | DB ICE |
| 14:06 | 20:50 | 6 h 44 | FlixBus |
| 14:24 | 18:14 | 3 h 50 | DB ICE |
| 18:24 | 21:58 | 3 h 34 | DB IC |