Heidelberg – Leipzig: direct trains and buses, timetable
Heidelberg → Leipzig
Train
3× a day · fastest 9 h 07
First – last: 08:24 – 12:24
Operators: DB
3× a day · fastest 9 h 07
First – last: 08:24 – 12:24
Operators: DB
Bus
5× a week · fastest 6 h 44
First – last: 21:41 – 21:41
Operators: FlixBus
5× a week · fastest 6 h 44
First – last: 21:41 – 21:41
Operators: FlixBus
Book with
Departures on a typical Wednesday
| Departs | Arrives | Duration | Operator |
|---|---|---|---|
| 08:24 | 17:32 | 9 h 08 | DB IC |
| 10:24 | 19:31 | 9 h 07 | DB IC |
| 12:24 | 21:31 | 9 h 07 | DB IC |
Leipzig → Heidelberg
Train
5× a day · fastest 4 h 40
First – last: 06:23 – 22:58
Operators: DB
5× a day · fastest 4 h 40
First – last: 06:23 – 22:58
Operators: DB
Bus
5× a week · fastest 6 h 44
First – last: 22:45 – 22:45
Operators: FlixBus
5× a week · fastest 6 h 44
First – last: 22:45 – 22:45
Operators: FlixBus
Book with
Departures on a typical Wednesday
| Departs | Arrives | Duration | Operator |
|---|---|---|---|
| 06:23 | 15:34 | 9 h 11 | DB IC |
| 08:23 | 17:34 | 9 h 11 | DB IC |
| 10:23 | 19:34 | 9 h 11 | DB IC |
| 12:23 | 21:34 | 9 h 11 | DB IC |
| 22:45 | 05:29 | 6 h 44 | FlixBus |