Bremen – Heidelberg: direct trains and buses, timetable
Bremen → Heidelberg
Train
5× a day · fastest 5 h 06
First – last: 05:15 – 20:44
Operators: DB
5× a day · fastest 5 h 06
First – last: 05:15 – 20:44
Operators: DB
Book with
Departures on a typical Wednesday
| Departs | Arrives | Duration | Operator |
|---|---|---|---|
| 05:15 | 10:41 | 5 h 26 | DB ICE |
| 07:15 | 12:41 | 5 h 26 | DB ICE |
| 09:15 | 14:41 | 5 h 26 | DB ICE |
| 13:15 | 18:41 | 5 h 26 | DB ICE |
| 20:44 | 02:17 | 5 h 33 | DB ICE |
Heidelberg → Bremen
Train
4× a day · fastest 5 h 26
First – last: 03:15 – 17:18
Operators: DB
4× a day · fastest 5 h 26
First – last: 03:15 – 17:18
Operators: DB
Book with
Departures on a typical Wednesday
| Departs | Arrives | Duration | Operator |
|---|---|---|---|
| 03:43 | 09:14 | 5 h 31 | DB ICE |
| 09:18 | 14:45 | 5 h 27 | DB ICE |
| 13:18 | 18:45 | 5 h 27 | DB ICE |
| 17:18 | 22:45 | 5 h 27 | DB ICE |