Frankfurt am Main – Mainz: direct trains and buses, timetable
Frankfurt am Main → Mainz
Train
3× a day · fastest 0 h 14
First – last: 00:47 – 23:40
Operators: DB
3× a day · fastest 0 h 14
First – last: 00:47 – 23:40
Operators: DB
Bus
3× a day · fastest 0 h 35
First – last: 06:30 – 10:15
Operators: FlixBus
3× a day · fastest 0 h 35
First – last: 06:30 – 10:15
Operators: FlixBus
Book with
Departures on a typical Wednesday
| Departs | Arrives | Duration | Operator |
|---|---|---|---|
| 01:23 | 01:40 | 0 h 17 | DB ICE |
| 06:58 | 07:15 | 0 h 17 | DB IC |
| 08:50 | 09:25 | 0 h 35 | FlixBus |
| 10:15 | 11:00 | 0 h 45 | FlixBus |
| 23:40 | 23:59 | 0 h 19 | DB ICE |
Mainz → Frankfurt am Main
Train
3× a day · fastest 0 h 15
First – last: 04:57 – 22:42
Operators: DB
3× a day · fastest 0 h 15
First – last: 04:57 – 22:42
Operators: DB
Bus
3× a day · fastest 0 h 35
First – last: 15:20 – 21:30
Operators: FlixBus
3× a day · fastest 0 h 35
First – last: 15:20 – 21:30
Operators: FlixBus
Book with
Departures on a typical Wednesday
| Departs | Arrives | Duration | Operator |
|---|---|---|---|
| 04:57 | 05:17 | 0 h 20 | DB ICE |
| 06:29 | 06:45 | 0 h 16 | DB ICE |
| 15:20 | 16:05 | 0 h 45 | FlixBus |
| 17:42 | 17:59 | 0 h 17 | DB ICE |
| 19:00 | 19:35 | 0 h 35 | FlixBus |
| 21:44 | 21:59 | 0 h 15 | DB ICE |
| 22:42 | 22:59 | 0 h 17 | DB IC |