TrainMap

Mainz: direct trains and buses

From Mainz you can reach 81 places by direct train or long-distance bus. Departures per day and the fastest journey are counted over the week of 24 November 2026.

Open on the map

Destinationper dayTrainBus
Koblenz10× a day0 h 501 h 40
Bonn CZ9× a day1 h 21–
Köln CZ9× a day1 h 33–
Mannheim9× a day0 h 38–
Dortmund8× a day3 h 01–
Stuttgart8× a day1 h 18–
Heidelberg7× a day0 h 52–
Hannover7× a day3 h 08–
Vaihingen an der Enz6× a day1 h 22–
Gütersloh6× a day3 h 47–
Bielefeld6× a day3 h 58–
Herford6× a day4 h 07–
Bad Oeynhausen6× a day4 h 17–
Minden6× a day4 h 26–
Frankfurt am Main6× a day0 h 150 h 35
Solingen5× a day2 h 09–
Wuppertal5× a day2 h 22–
Hagen5× a day2 h 39–
Dresden5× a day9 h 228 h 20
Braunschweig4× a day5 h 52–
Magdeburg4× a day6 h 47–
Köthen (Anhalt)4× a day7 h 21–
Halle (Saale)4× a day7 h 42–
Leipzig4× a day8 h 11–
Riesa4× a day8 h 52–
Düsseldorf CZ3× a day2 h 12–
Duisburg3× a day2 h 25–
Essen3× a day2 h 38–
Ulm2× a day2 h 20–
Trier2× a day–2 h 05
Luxembourg LU2× a day–3 h 00
Kraków PL2× a day–15 h 10
Kassel2× a day2 h 143 h 30
Göttingen2× a day2 h 344 h 15
Bochum2× a day2 h 46–
Hamburg2× a day4 h 32–
Wiesbaden2× a day0 h 05–
Erlangen1× a day–3 h 50
Nürnberg1× a day–4 h 25
Praha CZ1× a day–8 h 10
Ostrava CZ1× a day–12 h 40
Katowice PL1× a day–14 h 05
Rzeszów PL1× a day–18 h 00
Przemyśl PL1× a day–19 h 20
Aachen1× a day–3 h 40
Bruxelles - Brussel BE1× a day–5 h 50
Antwerpen CZ1× a day–7 h 00
Rotterdam CZ1× a day–8 h 20
Den Haag CZ1× a day–8 h 50
Berlin1× a day–8 h 05
Poznań PL1× a day–12 h 05
Warszawa PL1× a day–16 h 00
Siedlce PL1× a day–17 h 50
Walldorf1× a day1 h 01–
Esslingen am Neckar1× a day2 h 26–
Memmingen1× a day4 h 02–
Kempten (Allgäu) SK1× a day4 h 26–
Worms1× a day0 h 26–
Augsburg1× a day3 h 04–
München1× a day3 h 26–
Würzburg6× a week–2 h 55
Bamberg6× a week–4 h 10
Bayreuth6× a week–5 h 15
Chemnitz6× a week–7 h 15
Wrocław PL6× a week–12 h 30
Hamm4× a week3 h 47–
Osnabrück4× a week4 h 47–
Diepholz4× a week5 h 17–
Bremen4× a week5 h 49–
Uelzen3× a week3 h 49–
Münster3× a week4 h 11–

10 more destinations on the map

Popular cities

PrahaWarszawaKrakówMünchenWrocławKatowiceWienBerlinPoznańBrnoStuttgartŁódźGdańskBratislavaRzeszówFrankfurt am MainBudapestHamburgOstravaNürnbergSalzburgSzczecinGdyniaKarlsruheDresdenGrazKölnLinzLublinPlzeň