--- title: "Train timetable Mainz → Hamburg | Kombo" description: "Train timetable Mainz → Hamburg" url: "https://www.kombo.co/de/zug-fahrplan-Mainz-Hamburg" last_updated: "2026-08-20" --- # Train timetable Mainz → Hamburg first departure 00:00 · last departure 10:20 · 2 direct trains/day · fastest 4h05 · 415 km · tickets from about €20 Prices are approximate; the exact fare of a train shows at search time. ## Departures on 2026-08-21 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 00:01 | 06:50 | 6h49 | ICE 920 (direct) | ~€91 | | 05:06 | 09:36 | 4h30 | vlexx 29551 (1 change via Frankfurt (Main) Hbf) | ~€89 | | 05:58 | 10:29 | 4h31 | vlexx 29501 (1 change via Frankfurt (Main) Hbf) | ~€130 | | 06:58 | 11:29 | 4h31 | vlexx 29503 (1 change via Frankfurt (Main) Hbf) | ~€125 | | 07:59 | 12:29 | 4h30 | Regional Express 4295 (1 change via Frankfurt (Main) Hbf) | ~€128 | | 08:27 | 13:29 | 5h02 | vlexx 29247 (1 change via Frankfurt (Main) Hbf) | ~€125 | | 09:10 | 13:36 | 4h26 | vlexx 29507 (1 change via Frankfurt (Main) Hbf) | ~€125 | | 09:42 | 14:29 | 4h47 | ICE 25 (1 change via Frankfurt (Main) Hbf) | ~€130 | | 10:10 | 15:29 | 5h19 | Regional Express 4257 (1 change via Frankfurt (Main) Hbf) | ~€146 | | 10:13 | 15:29 | 5h16 | Hessische Landesbahn 24510 (2 change via Wiesbaden Gartenfeldstrasse, Frankfurt (Main) Hbf) | ~€142 | | 10:20 | 15:44 | 5h24 | ICE 1020 (direct) | ~€101 | | 11:42 | 16:29 | 4h47 | ICE 27 (1 change via Frankfurt (Main) Hbf) | ~€129 | | 12:10 | 17:29 | 5h19 | Regional Express 4259 (1 change via Frankfurt (Main) Hbf) | ~€126 | | 12:13 | 17:29 | 5h16 | Hessische Landesbahn 24514 (2 change via Wiesbaden Gartenfeldstrasse, Frankfurt (Main) Hbf) | ~€125 | | 13:10 | 17:37 | 4h27 | vlexx 29515 (1 change via Frankfurt (Main) Hbf) | ~€126 | | 13:42 | 18:29 | 4h47 | ICE 29 (1 change via Frankfurt (Main) Hbf) | ~€112 | | 14:10 | 19:29 | 5h19 | Regional Express 4261 (1 change via Frankfurt (Main) Hbf) | ~€128 | | 14:13 | 19:29 | 5h16 | Hessische Landesbahn 24518 (2 change via Wiesbaden Gartenfeldstrasse, Frankfurt (Main) Hbf) | ~€126 | | 14:19 | 20:15 | 5h56 | ICE 228 (1 change via Köln Hbf) | ~€112 | | 15:42 | 20:29 | 4h47 | ICE 229 (1 change via Frankfurt (Main) Hbf) | ~€112 | | 16:58 | 21:29 | 4h31 | vlexx 29543 (1 change via Frankfurt (Main) Hbf) | ~€117 | | 17:10 | 21:37 | 4h27 | vlexx 29523 (1 change via Frankfurt (Main) Hbf) | ~€113 | | 17:59 | 22:29 | 4h30 | vlexx 29525 (1 change via Frankfurt (Main) Hbf) | ~€99 | | 18:10 | 23:29 | 5h19 | Regional Express 4265 (1 change via Frankfurt (Main) Hbf) | ~€89 | | 18:13 | 23:29 | 5h16 | Hessische Landesbahn 24526 (2 change via Wiesbaden Gartenfeldstrasse, Frankfurt (Main) Hbf) | ~€89 | | 19:42 | 00:44 | 5h02 | ICE 929 (1 change via Frankfurt (Main) Hbf) | ~€65 | | 21:44 | 06:42 | 8h58 | ICE 1021 (1 change via Würzburg Hbf) | ~€79 | | 22:45 | 06:42 | 7h57 | VIAS Rail GmbH 25035 (2 change via Frankfurt (Main) Hbf, Hannover Hbf) | ~€70 | | 22:49 | 06:42 | 7h53 | Hessische Landesbahn 24537 (3 change via Babenhausen(Hess), Hanau Hbf , Hannover Hbf) | ~€71 | ## Typical week (next 30 days) - Monday to Friday: 2 trains, first 00:01, last 10:20 - Saturday: 1 trains, first 00:00, last 05:25 ## Companies serving this route - ICE: 100% of departures ## Prices - Cheapest observed: about €20 - Average observed: about €80