There are 8 ways to get from Mainz to Lech by train, car, bus, plane, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, drive
best- Take the train from Frankfurt to Ulm Hauptbahnhoftrain 47 / ...
- Take the train from Ulm Hauptbahnhof to Oberstdorftrain
- Drive from Oberstdorf to Lechcar
7h 28m€72–240Bus
cheapest- Take the bus from Frankfurt central train station to Munich central bus stationbus 037 / ...
- Take the bus from Munich central bus station to Garmisch-Partenkirchen stationbus 040 / ...
- Take the bus from Garmisch-Partenkirchen to Reutte Bahnhofbus
- Take the bus from Reutte Bahnhof to Lech Schlosskopfbus 110
13h 1m€57–95Drive 440.7 km
- Drive from Mainz to Lechcar 440.7 km
5h 27m€73–106Fly to Zurich Airport, train
- Fly from Frankfurt (FRA) to Zurich Airport (ZRH)plane FRA - ZRH
- Take the train from Zuerich Flughafen to Langen Am Arlbergtrain
6h 45m€125–452Train
- Take the train from Frankfurt to Lindau, Reutin Bahnhoftrain 62
- Take the train from Bregenz to Langen Am Arlbergtrain Rjx / ...
9h 47m€90–261Train via Mannheim
- Take the train from Mainz, Römisches Theater to Mannheim, Hauptbahnhoftrain S5 / ...
- Take the train from Mannheim, Hauptbahnhof to Konstanz Bahnhoftrain 45
- Take the train from Konstanz to St. Gallen(Ch)train Re / ...
- Take the train from St. Gallen(Ch) to Langen Am Arlbergtrain Rjx
10h 17m€96–305Train, night train
- Take the train from Mainz Hbf to Zürich HBtrain Nightjet
- Take the night train from Zuerich Hb to Langen Am Arlbergnighttrain Nj / ...
11h 7m€111–291Fly to Salzburg Airport, train
- Fly from Frankfurt (FRA) to Salzburg Airport (SZG)plane FRA - SZG
- Take the train from Salzburg Hbf to St. Anton Am Arlbergtrain
8h€172–446
Mainz to Lech by bus
Questions & Answers
The cheapest way to get from Mainz to Lech is to bus which costs €55 - €100 and takes 13h 1m.
The fastest way to get from Mainz to Lech is to drive which takes 5h 27m and costs €70 - €110.
No, there is no direct bus from Mainz station to Lech. However, there are services departing from Mainz central train station and arriving at Lech Schlosskopf via Frankfurt central train station, Munich central bus station, Garmisch-Partenkirchen and Reutte Bahnhof. The journey, including transfers, takes approximately 13h 1m.
The distance between Mainz and Lech is 515 km. The road distance is 440.7 km.
The best way to get from Mainz to Lech without a car is to bus which takes 13h 1m and costs €55 - €100.
It takes approximately 7h 28m to get from Mainz to Lech, including transfers.
Mainz to Lech bus services, operated by FlixBus, depart from Frankfurt central train station.
The best way to get from Mainz to Lech is to bus which takes 13h 1m and costs €55 - €100. Alternatively, you can train, which costs €90 - €270 and takes 9h 47m.
Mainz to Lech bus services, operated by FlixBus, arrive at Munich central bus station.
Yes, the driving distance between Mainz to Lech is 441 km. It takes approximately 5h 27m to drive from Mainz to Lech.
What companies run services between Mainz, Germany and Lech, Austria?
You can take a bus from Mainz central train station to Lech Schlosskopf via Frankfurt central train station, Munich central bus station, Garmisch-Partenkirchen station, Garmisch-Partenkirchen, and Reutte Bahnhof in around 13h 1m. Alternatively, you can take a train from Mainz, Römisches Theater to Lech Dorfhus via Frankfurt, Lindau-Reutin, Bregenz, Langen Am Arlberg, and Langen a. A. Bahnhof in around 9h 47m.
- Website
- lufthansa.com
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- €70–500
Flights from Frankfurt to Salzburg Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- €95–320
- Website
- swiss.com
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- €70–500
- Website
- condor.com
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- €90–210
- Website
- airdolomiti.it
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 55 min
- When
- Sunday
- Estimated price
- €100–500
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Frankfurt to Ulm Hauptbahnhof
- Ave. Duration
- 2h 4m
- Frequency
- Hourly
- Estimated price
- €45–140
- Website
- https://int.bahn.de/en
Train from Ulm Hauptbahnhof to Oberstdorf
- Ave. Duration
- 1h 56m
- Frequency
- 3 times a day
- Estimated price
- €23–65
- Website
- https://int.bahn.de/en
Train from Frankfurt to Lindau, Reutin Bahnhof
- Ave. Duration
- 4h 55m
- Frequency
- 3 times a day
- Estimated price
- €70–200
- Website
- https://int.bahn.de/en
Train from Bregenz to Langen Am Arlberg
- Ave. Duration
- 1h 19m
- Frequency
- Once daily
- Estimated price
- €14–45
- Website
- https://int.bahn.de/en
Train from Mannheim, Hauptbahnhof to Konstanz Bahnhof
- Ave. Duration
- 3h 33m
- Frequency
- Once a week
- Estimated price
- €55–150
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Frankfurt to Ulm Hauptbahnhof
- Ave. Duration
- 2h 5m
- Frequency
- Twice daily
- Estimated price
- €29–65
- Website
- https://www.ns.nl/en
Train from Mainz Hbf to Zürich HB
- Ave. Duration
- 6h 22m
- Frequency
- Once daily
- Estimated price
- €50–120
- Website
- https://www.ns.nl/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Ulm Hauptbahnhof to Oberstdorf
- Ave. Duration
- 2h 3m
- Frequency
- Every 2 hours
- Estimated price
- €26–40
- Website
- https://int.bahn.de/en
Train from Mainz, Römisches Theater to Mannheim, Hauptbahnhof
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- €14–21
- Website
- https://int.bahn.de/en
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Zuerich Flughafen to Langen Am Arlberg
- Ave. Duration
- 2h 41m
- Frequency
- 3 times a day
- Estimated price
- €30–50
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- €30–50
Train from Bregenz to Langen Am Arlberg
- Ave. Duration
- 1h 14m
- Frequency
- Every 4 hours
- Estimated price
- €17–26
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- €17–26
Train from St. Gallen(Ch) to Langen Am Arlberg
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Estimated price
- €21–35
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- €21–35
Train from Salzburg Hbf to St. Anton Am Arlberg
- Ave. Duration
- 2h 59m
- Frequency
- Every 3 hours
- Estimated price
- €40–65
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- €40–65
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zuerich Flughafen to Langen Am Arlberg
- Ave. Duration
- 2h 41m
- Frequency
- Once daily
- Estimated price
- €70–200
- Website
- https://www.sbb.ch/en
Train from St. Gallen(Ch) to Langen Am Arlberg
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- €40–120
- Website
- https://www.sbb.ch/en
Night train from Zuerich Hb to Langen Am Arlberg
- Ave. Duration
- 2h 54m
- Frequency
- Twice daily
- Estimated price
- €60–180
- Website
- https://www.sbb.ch/en
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- oebb.at
Train from Bregenz to Langen Am Arlberg
- Ave. Duration
- 1h 26m
- Frequency
- Once daily
- Estimated price
- €17–30
- Website
- https://www.oebb.at/en/
Train from Salzburg Hbf to St. Anton Am Arlberg
- Ave. Duration
- 3h 20m
- Frequency
- Twice a week
- Estimated price
- €60–110
- Website
- https://www.oebb.at/en/
- Phone
- 0621 8301200
- Website
- suewex.de
Train from Mainz, Römisches Theater to Mannheim, Hauptbahnhof
- Ave. Duration
- 53 min
- Frequency
- Twice daily
- Estimated price
- €14–20
- Schedules at
- suewex.de
- Phone
- +41 71 554 00 00
- Website
- thurbo.ch
Train from Konstanz to St. Gallen(Ch)
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- €6–14
- Schedules at
- thurbo.ch
- 2nd Class Ticket
- €6–9
- 1st Class Ticket
- €11–14
- Phone
- +43 1 89900
- service@westbahn.at
- Website
- westbahn.at
Train from Salzburg Hbf to St. Anton Am Arlberg
- Ave. Duration
- 3h 57m
- Frequency
- 4 times a day
- Estimated price
- €55–100
- Website
- https://westbahn.at/en/
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Salzburg Hbf to St. Anton Am Arlberg
- Ave. Duration
- 3h 29m
- Frequency
- Once daily
- Estimated price
- €35–75
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Frankfurt central train station to Munich central bus station
- Ave. Duration
- 4h 50m
- Frequency
- Hourly
- Estimated price
- €27–50
- Website
- https://www.flixbus.co.uk
Bus from Munich central bus station to Garmisch-Partenkirchen station
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- €6–11
- Website
- https://www.flixbus.co.uk
- Phone
- +49 30 2970
- Website
- bahn.de
Bus from Garmisch-Partenkirchen to Reutte Bahnhof
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Website
- https://int.bahn.de/en
- Phone
- +49 30 311682904
- Website
- bahn.com
Bus from Garmisch-Partenkirchen to Reutte Bahnhof
- Ave. Duration
- 1h 2m
- Frequency
- Every 2 hours
- Estimated price
- €7–9
- Website
- https://www.bahn.com/en
- Phone
- +43 512 56 16 16
- info@vvt.at
- Website
- vvt.at
Bus from Reutte Bahnhof to Lech Schlosskopf
- Ave. Duration
- 1h 47m
- Frequency
- 4 times a day
- Estimated price
- €14–21
- Schedules at
- vvt.at
Want to know more about travelling around Austria
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 3015+ hotels available in Lech.






















































