There are 11 ways to get from Linz to Mainz by train, car, plane, bus, or car 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
best- Take the train from Linz Hbf to Mainz Hbftrain Ice
5h 44m€100–240Drive 547.2 km
cheapest- Drive from Linz to Mainzcar 547.2 km
4h 51m€90–129Train to Salzburg Airport, fly
- Take the train from Linz Hbf to Salzburg Hbftrain
- Fly from Salzburg Airport (SZG) to Frankfurt (FRA)plane SZG - FRA
5h 15m€131–385Train via Frankfurt am Main
- Take the train from Linz Hbf to Frankfurt(Main)Hbftrain Ice
5h 52m€105–233Bus, train
- Take the bus from Linz/Donau Obere Donaulände to Passau ZOB Hbf Haltestelle 13/Reisebüro Niedermayerbus 670
- Take the train from Passau Hbf to Frankfurttrain 91 / ...
8h 30m€117–259Drive, car train
- Drive from Linz to Salzburg Hbfcar
- Take the car train from Salzburg Hbf to Würzburg Hbfcartrain
- Drive from Würzburg Hbf to Mainzcar
4h 58m€137–181Train to Munich International Airport, fly
- Take the train from Linz Hbf to Muenchen Osttrain
- Fly from Munich International Airport (MUC) to Frankfurt (FRA)plane MUC - FRA
6h 9m€123–298Train to Nuremberg Airport, fly
- Take the train from Linz Hbf to Nuernberg Hbftrain
- Fly from Nuremberg Airport (NUE) to Frankfurt (FRA)plane NUE - FRA
5h 32m€149–325Train to Vienna International Airport, fly
- Take the train from Linz Hbf to Flughafen Wientrain
- Fly from Vienna International Airport (VIE) to Frankfurt (FRA)plane VIE - FRA
5h 37m€94–214Train to Václav Havel Airport Prague, fly
- Take the train from Linz Hbf to Praha Hlavni Nadrazitrain
- Fly from Václav Havel Airport Prague (PRG) to Frankfurt (FRA)plane PRG - FRA
8h€114–289Train to Graz Airport, fly
- Take the train from Linz Hbf to Graz Hbftrain
- Fly from Graz Airport (GRZ) to Frankfurt (FRA)plane GRZ - FRA
7h 46m€149–523
Linz to Mainz by train
Questions & Answers
The cheapest way to get from Linz to Mainz is to drive which costs €85 - €130 and takes 4h 51m.
The fastest way to get from Linz to Mainz is to drive which takes 4h 51m and costs €85 - €130.
Yes, there is a direct train departing from Linz Hbf and arriving at Mainz Hbf. Services depart four times a day, and operate every day. The journey takes approximately 5h 44m.
The distance between Linz and Mainz is 582 km. The road distance is 547.2 km.
The best way to get from Linz to Mainz without a car is to train which takes 5h 44m and costs €100 - €240.
The train from Linz Hbf to Mainz Hbf takes 5h 44m including transfers and departs four times a day.
Linz to Mainz train services, operated by Deutsche Bahn Intercity (DB IC), depart from Linz Hbf station.
Linz to Mainz train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Mainz Hbf station.
Yes, the driving distance between Linz to Mainz is 547 km. It takes approximately 4h 51m to drive from Linz to Mainz.
Book your Linz to Mainz train tickets online with Omio.
What companies run services between Linz, Austria and Mainz, Germany?
Deutsche Bahn Intercity (DB IC) operates a train from Linz Hbf to Mainz Hbf 4 times a day. Tickets cost €100–240 and the journey takes 5h 44m.
- Website
- lufthansa.com
Flights from Salzburg Airport to Frankfurt
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- €75–330
Flights from Munich International Airport to Frankfurt
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- €75–320
Flights from Nuremberg Airport to Frankfurt
- Ave. Duration
- 47 min
- When
- Every day
- Estimated price
- €85–170
Flights from Vienna International Airport to Frankfurt
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- €75–210
Flights from Václav Havel Airport Prague to Frankfurt
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €60–290
Flights from Václav Havel Airport Prague to Frankfurt via Munich International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- €60–240
Flights from Graz Airport to Frankfurt
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €150–700
Flights from Graz Airport to Frankfurt via Munich International Airport
- Ave. Duration
- 2h 58m
- When
- Every day
- Estimated price
- €75–700
Flights from Graz Airport to Frankfurt via Vienna International Airport
- Ave. Duration
- 3h 18m
- When
- Every day
- Estimated price
- €110–450
- Website
- austrian.com
Flights from Salzburg Airport to Frankfurt
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- €75–330
Flights from Vienna International Airport to Frankfurt
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- €75–210
Flights from Graz Airport to Frankfurt via Vienna International Airport
- Ave. Duration
- 3h 18m
- When
- Every day
- Estimated price
- €110–450
- Website
- condor.com
Flights from Munich International Airport to Frankfurt
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- €75–170
Flights from Vienna International Airport to Frankfurt
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €65–140
Flights from Václav Havel Airport Prague to Frankfurt
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- €65–160
- Website
- airdolomiti.it
Flights from Václav Havel Airport Prague to Frankfurt
- Ave. Duration
- 1h 10m
- When
- Thursday to Sunday
- Estimated price
- €85–290
Flights from Graz Airport to Frankfurt
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €150–700
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Linz Hbf to Mainz Hbf
- Ave. Duration
- 5h 44m
- Frequency
- 4 times a day
- Estimated price
- €100–240
- Website
- https://int.bahn.de/en
Train from Linz Hbf to Salzburg Hbf
- Ave. Duration
- 1h 26m
- Frequency
- Twice daily
- Estimated price
- €22–50
- Website
- https://int.bahn.de/en
Train from Linz Hbf to Frankfurt(Main)Hbf
- Ave. Duration
- 5h 3m
- Frequency
- Every 4 hours
- Estimated price
- €95–220
- Website
- https://int.bahn.de/en
Train from Passau Hbf to Frankfurt
- Ave. Duration
- 4h 50m
- Frequency
- 5 times a day
- Estimated price
- €85–210
- Website
- https://int.bahn.de/en
Train from Linz Hbf to Nuernberg Hbf
- Ave. Duration
- 2h 51m
- Frequency
- Every 4 hours
- Estimated price
- €55–130
- Website
- https://int.bahn.de/en
Train from Linz Hbf to Salzburg Hbf
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- €22–35
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €22–35
Train from Linz Hbf to Muenchen Ost
- Ave. Duration
- 2h 39m
- Frequency
- Once daily
- Estimated price
- €40–60
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €40–60
Train from Linz Hbf to Flughafen Wien
- Ave. Duration
- 1h 40m
- Frequency
- Every 3 hours
- Estimated price
- €30–50
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €30–50
Train from Linz Hbf to Praha Hlavni Nadrazi
- Ave. Duration
- 5h 53m
- Frequency
- Once daily
- Estimated price
- €40–65
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €40–65
- Phone
- +43 1 89900
- meinenachricht@westbahn.at
- Website
- westbahn.at
Train from Linz Hbf to Salzburg Hbf
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- €22–40
- Website
- https://westbahn.at/en/
Train from Linz Hbf to Muenchen Ost
- Ave. Duration
- 2h 56m
- Frequency
- Every 4 hours
- Estimated price
- €45–80
- Website
- https://westbahn.at/en/
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Linz Hbf to Salzburg Hbf
- Ave. Duration
- 1h 8m
- Frequency
- Every 4 hours
- Estimated price
- €5–7
- Website
- https://jegy.mav.hu/
Train from Linz Hbf to Muenchen Ost
- Ave. Duration
- 2h 38m
- Frequency
- Twice daily
- Estimated price
- €11–14
- Website
- https://jegy.mav.hu/
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Linz Hbf to Salzburg Hbf
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- €14–35
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Linz Hbf to Muenchen Ost
- Ave. Duration
- 2h 58m
- Frequency
- 3 times a day
- Estimated price
- €30–70
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Linz Hbf to Flughafen Wien
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- €23–55
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Linz Hbf to Salzburg Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Hourly
- Estimated price
- €24–45
- Website
- https://www.oebb.at/en/
Train from Linz Hbf to Graz Hbf
- Ave. Duration
- 3h 11m
- Frequency
- Every 4 hours
- Estimated price
- €45–90
- Website
- https://www.oebb.at/en/
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Linz Hbf to Salzburg Hbf
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a day
- Estimated price
- €19–45
- Website
- https://www.intercity.pl/en/
Train from Linz Hbf to Muenchen Ost
- Ave. Duration
- 2h 58m
- Frequency
- Twice daily
- Estimated price
- €40–90
- Website
- https://www.intercity.pl/en/
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Linz Hbf to Salzburg Hbf
- Ave. Duration
- 1h 22m
- Frequency
- 4 times a week
- Estimated price
- €27–50
- Website
- https://www.belgiantrain.be/en
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Salzburg Hbf to Würzburg Hbf
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- €95–120
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Linz Hbf to Muenchen Ost
- Ave. Duration
- 3h 14m
- Frequency
- 3 times a day
- Estimated price
- €50–95
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Linz Hbf to Praha Hlavni Nadrazi
- Ave. Duration
- 3h 45m
- Frequency
- 4 times a day
- Estimated price
- €55–110
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +43 5 17 17
- service@postbus.at
- Website
- postbus.at
Bus from Linz/Donau Obere Donaulände to Passau ZOB Hbf Haltestelle 13/Reisebüro Niedermayer
- Ave. Duration
- 1h 51m
- Frequency
- 3 times a day
- Estimated price
- €24–35
- Website
- https://www.postbus.at/en/
Want to know more about travelling around Germany
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
More Questions & Answers
There are 1189+ hotels available in Mainz.




























































