Heidelberg – Mainz: direct trains and buses, timetable
Heidelberg → Mainz
Train
8× a day · fastest 0 h 53
First – last: 08:24 – 20:25
Operators: DB
8× a day · fastest 0 h 53
First – last: 08:24 – 20:25
Operators: DB
Book with
Departures on a typical Wednesday
| Departs | Arrives | Duration | Operator |
|---|---|---|---|
| 08:24 | 09:18 | 0 h 54 | DB IC |
| 10:24 | 11:18 | 0 h 54 | DB IC |
| 12:24 | 13:18 | 0 h 54 | DB IC |
| 14:24 | 15:18 | 0 h 54 | DB ICE |
| 15:20 | 16:15 | 0 h 55 | DB ICE |
| 16:24 | 17:18 | 0 h 54 | DB IC |
| 18:24 | 19:18 | 0 h 54 | DB IC |
| 20:25 | 21:18 | 0 h 53 | DB IC |
Mainz → Heidelberg
Train
7× a day · fastest 0 h 52
First – last: 08:42 – 20:42
Operators: DB
7× a day · fastest 0 h 52
First – last: 08:42 – 20:42
Operators: DB
Book with
Departures on a typical Wednesday
| Departs | Arrives | Duration | Operator |
|---|---|---|---|
| 08:42 | 09:34 | 0 h 52 | DB IC |
| 10:42 | 11:34 | 0 h 52 | DB IC |
| 12:42 | 13:34 | 0 h 52 | DB ICE |
| 14:42 | 15:34 | 0 h 52 | DB IC |
| 16:42 | 17:34 | 0 h 52 | DB IC |
| 18:42 | 19:34 | 0 h 52 | DB IC |
| 20:42 | 21:34 | 0 h 52 | DB IC |