Mainz to Salzburg train

Cheap train tickets from Mainz to Salzburg

Showing times and prices for May 28

Cheapest

42

Average

76

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

05:49AMMainz Hbf8h53 02:42PMSalzburg Hbf
4 transfers
421One-way
05:12AMMainz Hbf6h30 11:42AMSalzburg Hbf
2 transfers
471One-way
05:15AMMainz Hbf9h27 02:42PMSalzburg Hbf
3 transfers
491One-way
11:13AMMainz Hbf8h29 07:42PMSalzburg Hbf
4 transfers
561One-way
08:42PMMainz Hbf11h17 07:59AMSalzburg Hbf
2 transfers
561One-way

Train schedule from Mainz to Salzburg

Showing trains for tomorrow, Saturday, May 28
04:02AMMainz Hbf6h40 10:42AMSalzburg Hbf
2 transfers
05:12AMMainz Hbf6h30 11:42AMSalzburg Hbf
2 transfers
05:15AMMainz Hbf9h27 02:42PMSalzburg Hbf
3 transfers
05:49AMMainz Hbf8h53 02:42PMSalzburg Hbf
4 transfers
06:02AMMainz Hbf6h40 12:42PMSalzburg Hbf
2 transfers
07:02AMMainz Hbf6h40 01:42PMSalzburg Hbf
2 transfers
07:40AMMainz Hbf7h08 02:48PMSalzburg Hbf
1 transfer
08:02AMMainz Hbf6h40 02:42PMSalzburg Hbf
2 transfers
10:17AMMainz Hbf6h25 04:42PMSalzburg Hbf
1 transfer
11:13AMMainz Hbf8h29 07:42PMSalzburg Hbf
4 transfers
11:13AMMainz Hbf9h29 08:42PMSalzburg Hbf
2 transfers
11:42AMMainz Hbf7h06 06:48PMSalzburg Hbf
1 transfer
11:42AMMainz Hbf7h06 06:48PMSalzburg Hbf
1 transfer
11:42AMMainz Hbf8h44 08:26PMSalzburg Hbf
1 transfer
11:49AMMainz Hbf8h53 08:42PMSalzburg Hbf
3 transfers
12:02PMMainz Hbf6h40 06:42PMSalzburg Hbf
2 transfers
01:02PMMainz Hbf6h40 07:42PMSalzburg Hbf
2 transfers
01:42PMMainz Hbf7h06 08:48PMSalzburg Hbf
1 transfer
02:02PMMainz Hbf6h40 08:42PMSalzburg Hbf
2 transfers
03:02PMMainz Hbf6h40 09:42PMSalzburg Hbf
2 transfers
03:42PMMainz Hbf7h06 10:48PMSalzburg Hbf
1 transfer
04:02PMMainz Hbf6h35 10:37PMSalzburg Hbf
2 transfers
05:02PMMainz Hbf6h34 11:36PMSalzburg Hbf
2 transfers
06:02PMMainz Hbf7h16 01:18AMSalzburg Hbf
3 transfers
07:02PMMainz Hbf7h24 02:26AMSalzburg Hbf
3 transfers
08:02PMMainz Hbf11h31 07:33AMSalzburg Hbf
5 transfers
08:42PMMainz Hbf11h17 07:59AMSalzburg Hbf
2 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sat
May 28
Sun
May 29
Mon
May 30
Tue
May 31
Wed
Jun 01
Thu
Jun 02
Fri
Jun 03

Fastest train times from Mainz to Salzburg

Showing times and prices for May 28

Fastest Journey

6 h 25 m

Average

7 h 38 m

Trains per day

27

Distance

425 km

It's difficult to get from Mainz to Salzburg without transferring at least once.

Fastest
10:17AMMainz Hbf6h25 04:42PMSalzburg Hbf
1 transfer
561One-way
05:12AMMainz Hbf6h30 11:42AMSalzburg Hbf
2 transfers
471One-way
05:02PMMainz Hbf6h34 11:36PMSalzburg Hbf
2 transfers
911One-way
04:02PMMainz Hbf6h35 10:37PMSalzburg Hbf
2 transfers
771One-way
12:02PMMainz Hbf6h40 06:42PMSalzburg Hbf
2 transfers
1041One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Mainz to Salzburg

distanceDistance263 miles (424 km)
durationAverage train duration5 h 56 min
priceAverage train ticket price$41 (€36)
frequencyTrain frequency6 a day
changesDirect trainYes, there are 6 direct trains a day
carriersTrain providersDeutsche Bahn with connection or Deutsche Bahn

Trains from Mainz to Salzburg cover the 263 miles (424 km) long journey taking on average 5 h 56 min with our travel partners like Deutsche Bahn with connection or Deutsche Bahn. Normally, there are 6 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $27 (€24), but the average price of train tickets is $41 (€36). Travelers depart most frequently from Mainz Hbf and arrive in Salzburg Hbf.

Train companies: Deutsche Bahn from Mainz to Salzburg trains

Buy your official Deutsche Bahn train tickets between Mainz and Salzburg from $27 (€24) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient trip.

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s main provider of train services and makes on average about 40, 000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Mainz to Salzburg train.

Mainz to Salzburg train information with Deutsche Bahn:

  • Average Duration: 5 h 46 min
  • Deutsche Bahn frequency: 5 a day

Travel Tips: Trains from Mainz to Salzburg

Travel by train to Salzburg easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Mainz to Salzburg.
FAQs

Travel between Mainz, Germany and Salzburg, Austria by train is: Fully open.

Can I enter Austria from Germany?

International entry status: Entry is fully open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in Austria from Mainz?

Conditions of entry:

  • There are no current restrictions

What are the safety rules to follow in Salzburg, Austria?

All travelers in Austria must observe these coronavirus safety measures:

  • Physical distance: 1 metre (s) (3 feet)
  • Face mask: Mandatory

The information above was last checked on 5/23/22. Remember to review the latest COVID-19 travel safety regulations   for your train from Mainz to Salzburg as this information can change.

The current restriction level for your return trip by train from Salzburg to Mainz is: Partially open

Are there any international entry restrictions on returning to Germany from Austria?

Reentry to Germany is allowed for: Entry is partially open for citizens and permanent residents of Austria

Do I need to quarantine on arrival in Germany from Salzburg?

What are the requirements?

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 3 hours prior to arrival, or an Antigen test performed within 2 hours prior to arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Travellers who have recovered from COVID-19 in the last 9 months are exempt from providing a negative COVID-19 test (certificate needed)

What are the safety rules to follow in Mainz, Germany?

The government of Germany has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last checked on 5/26/22. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your train to Mainz from Salzburg here.

Omio customers have found the cheapest trains from Mainz to Salzburg to cost as little as $27 (€24)  in the next 7 days.
The train price between Mainz and Salzburg is on average $41 (€36)  if you are looking to purchase your tickets for this trip in the next 7 days.
When traveling this route you should expect the distance to Salzburg from Mainz by train to be approximately 263 miles (424 km).
The train time to Salzburg from Mainz is on average 5 h 56 min  for the 263 miles (424 km) long journey, but the time it takes to go to Salzburg from Mainz by train can vary depending on specific dates or traveling on weekends and holidays.

When taking the train to Salzburg from Mainz, you can choose to depart from train stations like Mainz Hbf, Mainz Römisches Theater and Mainz-Mombach. Your trip can end in train stations such as Salzburg Hbf, Salzburg Aigen and Salzburg Aiglhof.

Omio customers who travel this route most frequently depart from Mainz Hbf   and arrive in Salzburg Hbf.

Passengers board their train most frequently from Mainz Hbf and travel around 1.9 miles (3.1 km) from the city center to this train station.

Passengers traveling this route most often arrive at Salzburg Hbf and need to travel approximately 1.2 miles (1.9 km) from the train station to the city center in Salzburg.

If you're looking for trains from Mainz to Salzburg, you can rely on Deutsche Bahn with connection or Deutsche Bahn to get you to Salzburg. It's also good to check out all possible train providers for the Mainz to Salzburg journey to see if there might be differences in the amenities they offer.
On average, there are 6 trains a day from Mainz to Salzburg. The train times and services may be different on weekends and holidays compared to weekdays.
The earliest train departing from Mainz to Salzburg leaves at 4: 40 AM. The last train departing from Mainz to Salzburg leaves at 10: 49 PM. You can find the latest Mainz to Salzburg train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
If you book the Mainz to Salzburg train within the next 7 days, you can find one way tickets to cost on average $41 (€36). However, booking your train ticket in advance gives you access to the best prices for trains between Mainz and Salzburg. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Mainz
Salzburg
Mainz Hbf is the most popular Mainz railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Mainz for your trip to Salzburg.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language