Hannover – Mainz: direct trains and buses, timetable
Hannover → Mainz
Train
7× a day · fastest 3 h 10
First – last: 05:39 – 21:54
Operators: DB
7× a day · fastest 3 h 10
First – last: 05:39 – 21:54
Operators: DB
Book with
Departures on a typical Wednesday
| Departs | Arrives | Duration | Operator |
|---|---|---|---|
| 05:39 | 10:39 | 5 h 00 | DB IC |
| 09:40 | 14:39 | 4 h 59 | DB IC |
| 11:40 | 16:39 | 4 h 59 | DB IC |
| 13:40 | 18:39 | 4 h 59 | DB IC |
| 15:40 | 20:39 | 4 h 59 | DB IC |
| 17:40 | 22:39 | 4 h 59 | DB IC |
| 21:54 | 01:04 | 3 h 10 | DB ICE |
Mainz → Hannover
Train
7× a day · fastest 3 h 08
First – last: 04:57 – 19:20
Operators: DB
7× a day · fastest 3 h 08
First – last: 04:57 – 19:20
Operators: DB
Book with
Departures on a typical Wednesday
| Departs | Arrives | Duration | Operator |
|---|---|---|---|
| 04:57 | 08:05 | 3 h 08 | DB ICE |
| 07:17 | 12:20 | 5 h 03 | DB IC |
| 09:20 | 14:20 | 5 h 00 | DB IC |
| 11:20 | 16:20 | 5 h 00 | DB IC |
| 13:20 | 18:20 | 5 h 00 | DB IC |
| 17:20 | 22:20 | 5 h 00 | DB IC |
| 19:20 | 00:20 | 5 h 00 | DB IC |