Travel options
from Vienna to Mainz

You can get from Vienna to Mainz by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Tue
26 Oct
£26Deutsche Bahn
£30STUDENT AGENCY k.s.
£18Malta Air
Fri
29 Oct
£103ÖBB | Nightjet
£37STUDENT AGENCY k.s.
£89Wizz Air
Sun
31 Oct
£26Deutsche Bahn
£30STUDENT AGENCY k.s.
£54Wizz Air

Travel Information to Mainz from Vienna

distanceDistance385 miles (621 km)
modeAvailable travel modesFlight, coach or train
priceTicket price range£32 - £44
cheapestCheapest modeCoach • £32 • 14 h 10 min
fastestFastest modeFlight • £41 • 1 h 35 min
carriersPopular travel companiesRyanair, STUDENT AGENCY k. S. Or Deutsche Bahn

Travel 385 miles (621 km) by flight, coach or train from Vienna to Mainz. If speed is a priority, then a flight is the best option with an average duration of 1 h 35 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £32. The most popular travel providers which serve this trip are Ryanair, STUDENT AGENCY k. S. Or Deutsche Bahn among others. Travellers can even take a direct flight, coach or train from Vienna to Mainz.

Travel Tips

Travel from Vienna to Mainz
Travel to Mainz 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 Vienna to Mainz.
FAQs
Is cross-border travel to Mainz, Germany from Vienna, Austria currently allowed?

International travel from Vienna, Austria to Mainz, Germany is: Partially open.

Can I enter Germany if coming from Austria?

Entry into Germany is currently allowed for: Entry is partially open for citizens and permanent residents of Austria.

Am I required to self-quarantine upon arrival to Mainz if travelling from Vienna?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Pre-arrival health declaration
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival

What measures do I need to follow in Mainz, Germany due to the pandemic?

All travellers in Germany must observe the following coronavirus safety measures:

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

The information above was last checked on 25/10/2021; however, this can change before your date of travel so please make sure to review the latest COVID-19 travel safety regulations   for your journey to Mainz from Vienna.

Do I need to self-quarantine when I arrive back to Austria from Mainz, Germany?

Return travel to Vienna, Austria from Germany is: Partially open.

Are there any travel restrictions on reentering Austria from Germany?

Entry into Austria is allowed for: Entry is partially open for citizens and permanent residents of Germany.

Are there requirements to self-quarantine on arrival into Austria from Germany?

Requirements for reentering Austria:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers with the Digital Green Certificate are exempt from the quarantine. Digital Green Certificate is proof that a person has been vaccinated against COVID-19, received a negative test result, or recovered from COVID-19
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test

What are the requirements for social distancing and wearing face masks in Austria?

All travellers must abide by the following measures in Austria to reduce the spread of coronavirus in the country:

  • Social distance: 1 metre (s) (3 feet)
  • Face masks: Mandatory

The above information about your return travel to Vienna, Austria was last verified on 24/10/2021. As this information can change due to the nature of the pandemic, please check the latest COVID-19 travel safety regulations   closer to your planned date of travel to Vienna from Mainz.

What are my Vienna to Mainz travel options?

There are 3 ways that you can travel to Mainz from Vienna. You can take a flight, coach or train.

What is the cheapest way to go to Mainz from Vienna?

A coach service offers the cheapest way to travel from Vienna to Mainz, which costs on average £32.

This is compared to other ways of getting to Mainz:

A coach is generally £9 less than a flight for the same journey. A flight costs on average £41 from Vienna to Mainz.

A coach is about £12 less than a train, which costs on average £44 for this trip.

What is the fastest way from Vienna to Mainz?

The quickest way to travel to Mainz from Vienna is by flight, which takes on average 1 h 35 min   compared to other travel options that may take you longer to get to your destination:

In comparison, getting to Mainz by coach can take on average 14 h 10 min.

In comparison, going by train can take 7 h 29 min   on average.

How far is Mainz from Vienna?

The distance from Vienna to Mainz is approximately 385 miles (621 km).

How many services a day are there from Vienna to Mainz?

The average frequency per day from Vienna to Mainz is:

  • 2 trains a day.

However, we recommend checking specific travel dates for your route between Vienna and Mainz as scheduled services by flight, coach or train can vary by season or day of the week.

When going from Vienna to Mainz, where do I depart from Vienna and where do I arrive in Mainz?

These are the most popular departure and arrival points for travellers from Vienna to Mainz:

  • Coaches from Vienna to Mainz most often leave from Vienna, International Busterminal (VIB) and arrive in Mainz, Hbf.
  • Trains mostly leave from Wien Westbahnhof and tend to arrive in Mainz Hbf.
Which travel companies can help me find a way to get from Vienna to Mainz?

Omio works with many trusted partners that can help you travel the best way from Vienna to Mainz:

  • You can travel between Vienna and Mainz by flight with Ryanair. You can find cheap tickets on Omio for £41 with Ryanair from Vienna to Mainz.
  • You can take a coach from Vienna to Mainz with STUDENT AGENCY k. S. Cheap tickets can be found for £32 with STUDENT AGENCY k. S. From Vienna to Mainz.
  • You can take a train from Vienna to Mainz with Deutsche Bahn. Cheap tickets can be found for £44 with Deutsche Bahn from Vienna to Mainz.
Is there a way to travel directly from Vienna to Mainz?

Yes, there are direct routes from Vienna to Mainz with the following travel companies:

  • You'll find direct flight services to Mainz with Ryanair, Lufthansa, Lufthansa Cityline, Eurowings, Eurowings Europe, Wizz Air or Austrian Airlines with around direct flights every day.
  • You can check for a direct coach to Mainz with with direct coaches per day.
  • You'll find direct train services to Mainz with Deutsche Bahn with around 2 direct trains every day.

As you won't need to change at another stop in between, direct services to Mainz tend to save you time and add more convenience, so it's worth paying attention to before you book tickets for this journey.

Where else should I travel to after my journey to Mainz from Vienna ends?
Many of our customers travelling from Vienna to Mainz don't make Mainz their final stop. Some of the destinations worth visiting after are Berlin, Frankfurt am Main or Cologne, either of which you could add to your Vienna and Mainz trip itinerary. Check Omio for the best and cheapest ways to travel from Mainz to any of these top destinations today!
How far in advance should I purchase tickets to Mainz from Vienna online to get the best deals?

Before travelling from Vienna to Mainz, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • The price of a plane ticket for this route is £41 one way on average.
  • The price of a coach ticket for this route is £32 one way on average.
  • The price of a train ticket is on average £44 one way for this trip.

But we recommend booking Vienna to Mainz tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Vienna to Mainz: related information

Here are some other resources that might have the information you need