Mainz to Vienna train

Cheap train tickets from Mainz to Vienna

Showing times and prices for Dec 08

Cheapest

38

Average

81

The best way to find a cheap train ticket from Mainz to Vienna is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Deutsche Bahn
09:17AMMainz8h13 05:30PMVienna
0 transfers
381One-way
Deutsche Bahn
08:17AMMainz8h13 04:30PMVienna
0 transfers
451One-way
Deutsche Bahn with connection
05:13PMMainz11h21 04:34AMVienna
0 transfers
461One-way
Deutsche Bahn
06:40AMMainz7h05 01:45PMVienna
0 transfers
501One-way
ÖBB | Euro City (EC)
09:49AMMainz8h41 06:30PMVienna
0 transfers
651One-way

Train schedule from Mainz to Vienna

Showing trains for tomorrow, Thursday, December 8
Deutsche Bahn
03:16AMMainz7h29 10:45AMVienna
0 transfers
Deutsche Bahn
06:05AMMainz8h25 02:30PMVienna
0 transfers
Deutsche Bahn
06:40AMMainz7h05 01:45PMVienna
0 transfers
Deutsche Bahn
08:17AMMainz8h13 04:30PMVienna
0 transfers
Deutsche Bahn
09:17AMMainz8h13 05:30PMVienna
0 transfers
ÖBB | Euro City (EC)
09:49AMMainz8h41 06:30PMVienna
0 transfers
Deutsche Bahn
10:42AMMainz7h03 05:45PMVienna
0 transfers
ÖBB | Euro City (EC)
11:49AMMainz8h41 08:30PMVienna
0 transfers
Deutsche Bahn with connection
05:13PMMainz11h21 04:34AMVienna
0 transfers
ÖBB | ICE
05:24PMMainz12h06 05:30AMVienna
0 transfers
ÖBB | ICE
06:13PMMainz11h21 05:34AMVienna
0 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

Thu
Dec 08
Fri
Dec 09
Sat
Dec 10
Sun
Dec 11
Mon
Dec 12
Tue
Dec 13
Wed
Dec 14

Fastest train times from Mainz to Vienna

Showing times and prices for Dec 08

Fastest Journey

7 h 3 m

Average

8 h 58 m

Trains per day

11

Distance

621 km

Of the 11 trains that leave Mainz for Vienna every day 11 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Deutsche Bahn
10:42AMMainz7h03 05:45PMVienna
0 transfers
1101One-way
Deutsche Bahn
06:40AMMainz7h05 01:45PMVienna
0 transfers
501One-way
Deutsche Bahn
03:16AMMainz7h29 10:45AMVienna
0 transfers
671One-way
Deutsche Bahn
08:17AMMainz8h13 04:30PMVienna
0 transfers
451One-way
Deutsche Bahn
09:17AMMainz8h13 05:30PMVienna
0 transfers
381One-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 Vienna

distanceDistance385 miles (621 km)
durationAverage train duration7 h 32 min
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain companiesÖBB | InterCity, Deutsche Bahn with connection, ÖBB | S-Bahn, ÖBB, ÖBB | ICE, ÖBB | Nightjet, Deutsche Bahn or Belgian Railways (NMBS/SNCB)

Trains from Mainz to Vienna cover the 385 miles (621 km) long trip taking on average 7 h 32 min with our travel partners like ÖBB | InterCity, Deutsche Bahn with connection, ÖBB | S-Bahn, ÖBB, ÖBB | ICE, ÖBB | Nightjet, Deutsche Bahn or Belgian Railways (NMBS/SNCB). Normally, there is 1 train operating per day, including direct services available. Travelers depart most frequently from Mainz Hbf and arrive in Wien Westbahnhof.

Train providers: SNCB, ÖBB and ÖBB Nightjet from Mainz to Vienna trains

SNCB, ÖBB and ÖBB Nightjet will get you between Mainz and Vienna at great prices. With over 1000 travel companies on Omio, you can find the best train times, prices and tickets for your trip.

SNCB
ÖBB Nightjet
ÖBB

SNCB is Belgium's main train company and offers First class or Second class tickets for your train between Mainz and Vienna.

Find cheap tickets for SNCB trains from Mainz to Vienna on Omio. Omio can help you find the best train deals and prices all in one place by showing you the most up-to-date Mainz to Vienna train schedule from SNCB, the latest train ticket offers available and other travel information for the 385 miles (621 km) journey between Mainz and Vienna, including information on baggage allowance and amenities offered onboard depending on the class fare you pick and choose. If you search for trains from Mainz to Vienna in the Omio app, you can check to see if the SNCB trains available are mobile tickets, which makes it even more convenient for you to go paperless when traveling. Check the SNCB train schedule for your ideal departure and arrival times, compare the best route available to get to Vienna from Mainz and then book a cheap train with ease. Sit back and enjoy your upcoming train from Mainz to Vienna with SNCB!

Train information from Mainz to Vienna with SNCB:

  • Average Duration: 8 h 22 min
  • SNCB frequency: 1 a day

Are you making plans to travel between Mainz and Vienna? Why not take a train with ÖBB Nightjet? Omio can show you current ÖBB Nightjet train times, tickets, travel information (such as baggage allowance and amenities offered onboard) and prices so you can find the best deals on Mainz to Vienna trains all in one place. On the ÖBB Nightjet train, you can expect to travel 385 miles (621 km) between Mainz and Vienna. If you use the Omio app to search for trains between Mainz and Vienna, you can quickly see if the ÖBB Nightjet ticket is a mobile ticket, making it easy for you to go paperless when taking a train. Once you have found your perfect one-way ÖBB Nightjet train between Mainz and Vienna, book your cheap train tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!

    ÖBB is Austria's main train company and offers the following different ticket types for your next trip from Mainz to Vienna by train: Standard Ticket, Comfort-Ticket, ÖBB Sparschiene-Ticket, ÖBB Sparschiene Comfort-Ticket.

    Find cheap tickets for ÖBB trains from Mainz to Vienna on Omio. Omio can help you find the best train deals and prices all in one place by showing you the most up-to-date Mainz to Vienna train schedule from ÖBB, the latest train ticket offers available and other travel information for the 385 miles (621 km) route between Mainz and Vienna, including information on baggage allowance and amenities offered onboard depending on the class fare you pick and choose. If you search for trains to Vienna from Mainz in the Omio app, you can check to see if the ÖBB trains available are mobile tickets, which makes it even more convenient for you to go paperless when traveling. Check the ÖBB train schedule for your ideal departure and arrival times, compare the best route available to get to Vienna from Mainz and then book a cheap train with ease. Sit back and enjoy your upcoming train from Mainz to Vienna with ÖBB!

      Travel Tips: Trains from Mainz to Vienna

      Travel Tips: Travel by train to Vienna 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 Vienna.
      FAQs

      Travel between Mainz, Germany and Vienna, Austria by train is: Unrestricted.

      Can I enter Austria from Germany?

      International entry status: Entry is unrestricted 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 Vienna, Austria?

      All travelers in Austria must observe these coronavirus safety measures:

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

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

      The restriction level for your return train to Mainz, Germany from Vienna is: Unrestricted.

      Is my return train into Mainz from Vienna restricted?

      International entry is allowed for: Entry is unrestricted for citizens and permanent residents of Austria

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

      Conditions of reentry:

      • There are no current restrictions

      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:

      • Social distancing required: 1.5 metre (s) (5 feet)
      • Face mask required: Mandatory

      Last checked on 11/6/22. Remember to check the latest COVID-19 travel safety regulations for your train to Mainz from Vienna closer to your date of departure here here.

      The train distance from Mainz to Vienna is around 385 miles (621 km).
      On average the Mainz to Vienna train time is 7 h 32 min  covering the 385 miles (621 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

      When taking a train from Mainz, you have a couple of train stations you can depart from including Mainz Hbf, Mainz Römisches Theater and Mainz-Mombach. When you arrive in Vienna, your train can arrive in train stations including Wien Westbahnhof and Wien Franz-Josefs-Bahnhof.

      Omio customers traveling this route book their trains from Mainz Hbf   to Wien Westbahnhof.

      You can find the most popular departure train station for this journey, Mainz Hbf, located approximately 1.9 miles (3.1 km) from the city center of Mainz. The most popular arrival train station in Vienna, called Wien Westbahnhof, is located around 4.4 miles (7.1 km) away from its city center.

      For the best Mainz to Vienna train to buy, you can travel safely and comfortably with ÖBB | InterCity, Deutsche Bahn with connection, ÖBB | S-Bahn, ÖBB, ÖBB | ICE, ÖBB | Nightjet, Deutsche Bahn or Belgian Railways (NMBS/SNCB). However, it's always good to check all possible train providers with services to Vienna from Mainz to compare what amenities they may offer.
      Yes, there is 1 direct train per day from Mainz to Vienna, and you can find a direct train for this trip with Deutsche Bahn or ÖBB | ICE  on Omio. It's worth paying attention to when you purchase your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
      On average, there is 1 train a day from Mainz to Vienna. The train times and services may be different on weekends and holidays compared to weekdays.
      The earliest train departing from Mainz to Vienna leaves at 9: 42 AM. The last train departing from Mainz to Vienna leaves at 9: 42 AM. You can find the latest Mainz to Vienna train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

      Important Stations and Airports in Mainz and Vienna

      Mainz
      Vienna
      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 Vienna.
      Amenities at station
      WifiWifi
      LockersLockers
      ShoppingShopping
      ParkingParking
      TaxisTaxis
      AccessibilityAccessibility
      ticketOfficeHours
      Ticket Office Hours
      At a Travel Center you will receive the following services with personal consultation: Tickets and reservations up to shortly before departure, season tickets and DB monthly season tickets on subscription as well as DB BahnCard related offers. Furthermore, national and international timetable and fare information is available in addition to supplementary services and offers for your rail journey.
      Amenities at station
      WifiWifi
      LockersLockers
      ShoppingShopping
      ParkingParking
      TaxisTaxis
      AccessibilityAccessibility
      Amenities at station
      WifiWifi
      LockersLockers
      ShoppingShopping
      ParkingParking
      TaxisTaxis
      AccessibilityAccessibility
      Amenities at station
      WifiWifi
      LockersLockers
      ShoppingShopping
      ParkingParking
      TaxisTaxis
      AccessibilityAccessibility
      Amenities at station
      WifiWifi
      LockersLockers
      ShoppingShopping
      ParkingParking
      TaxisTaxis
      AccessibilityAccessibility
      Amenities at station
      WifiWifi
      LockersLockers
      ShoppingShopping
      ParkingParking
      TaxisTaxis
      AccessibilityAccessibility
      Amenities at station
      WifiWifi
      LockersLockers
      ShoppingShopping
      ParkingParking
      TaxisTaxis
      AccessibilityAccessibility

      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