[menuItemContent][menuItemRightSideContent]
Currency

Travel options
from Frankfurt am Main to Vienna

You can get from Frankfurt am Main to Vienna 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
Accommodation

Need a place to stay?

Tue, Jun 15
Total price for 1 nights, 1 adults
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

COMPARE Prices for trains, buses and flights

Mon
Jun 14
Find prices
$60Flixbus
$360Croatia Airlines
Tue
Jun 15
$60ÖBB | ICE
$121Union Ivkoni International
$439Lufthansa
Wed
Jun 16
$64Deutsche Bahn
$35Eurolines Germany
$279Lot Polish Airlines
Thu
Jun 17
$60ÖBB | ICE
$64Flixbus
$374Lot Polish Airlines
Fri
Jun 18
$90Deutsche Bahn
$35Eurolines Germany
$212Lot Polish Airlines
Sat
Jun 19
$60ÖBB | ICE
$35Eurolines Germany
$259Croatia Airlines
Sun
Jun 20
$60ÖBB | ICE
$46STUDENT AGENCY k.s.
Find prices
Mon
Jun 21
$64Deutsche Bahn
$47Flixbus
$279Lot Polish Airlines
Tue
Jun 22
$60ÖBB | ICE
Find prices
$328Austrian Airlines
Wed
Jun 23
$60ÖBB | ICE
$35Eurolines Germany
$350Lufthansa
Thu
Jun 24
$60ÖBB | ICE
$58Flixbus
$279Lot Polish Airlines
Fri
Jun 25
$77Deutsche Bahn
$35Eurolines Germany
$264Lot Polish Airlines
Sat
Jun 26
$60ÖBB | ICE
$35Eurolines Germany
$259Croatia Airlines
Sun
Jun 27
$49Deutsche Bahn
$54STUDENT AGENCY k.s.
$277Austrian Airlines
Mon
Jun 28
$51Deutsche Bahn
$49Flixbus
$277Austrian Airlines
Tue
Jun 29
$49Deutsche Bahn
$118Union Ivkoni International
Find prices
Wed
Jun 30
$49Deutsche Bahn
$35Eurolines Germany
$277Austrian Airlines
Thu
Jul 1
$49Deutsche Bahn
$60Flixbus
$277Austrian Airlines
Fri
Jul 2
$49Deutsche Bahn
$35Eurolines Germany
$128Lot Polish Airlines
Sat
Jul 3
$49Deutsche Bahn with connection
$35Eurolines Germany
$277Austrian Airlines
Sun
Jul 4
$49Deutsche Bahn
$46STUDENT AGENCY k.s.
Find prices

Travel from Frankfurt to Vienna: Journey Details

Traveling between Frankfurt and Vienna is simple, and you can choose from trains, buses and flights. Flying is far quicker, taking approximately 4 hours from door to door with 1.5 hours in the air. Trains are comfortable and only take around 6.5 hours to arrive in the Austrian capital. Buses present an economy option, while car pooling services like Bla Bla Car also travel from Frankfurt to Vienna.

Return trips from Vienna to Frankfurt are also available.

How to get from Frankfurt am Main to Vienna

The Best Way According to our Users

Whether it is for business or leisure, in order to travel from Frankfurt am Main to Vienna, 94,24% of our customers choose the train as their preferred mode of transportation. By traveling by train on this route, you can enjoy the comfort of spacious seats, spectacular views—and in some cases free Wi-Fi—in both second and first class. Our customers have decided that the train is the best way to get from Frankfurt am Main to Vienna and have chosen to enjoy this fast, safe and efficient way to arrive at their destination. Taking the train also avoids long lines or potential expenses for transfers to/from the station—especially since most main railway stations are located in the city center. Train companies in Europe vary from country to country, but most of them offer high-speed train routes, therefore when you add up at the end-to-end journey time, the train is often also the fastest way to get to your destination.

Search on Omio to find cheap tickets from Frankfurt am Main to Vienna. It’s easy to find the most attractive prices and choose your preferred route for your journey. Book on web or app, and travel with your mobile ticket —without the stress of printing your ticket.

Buses from Frankfurt to Vienna

Flixbus, Regiojet and Eurolines all run daily buses from Frankfurt to Vienna, so there's plenty of buses to choose from. Frankfurt to Vienna buses start as early as 5:50 a.m. and there's even a service at 1:50 a.m. in the middle of the night. The journey takes around 10 hours, so if you want to arrive in time to check in, a departure at around 2:00 p.m. makes sense. All buses travel directly, with no changes needed.

Trains from Frankfurt to Vienna

Deutsche Bahn runs a direct train from Frankfurt to Vienna. The first Frankfurt to Vienna train of the day leaves at 6:22 a.m., while the final direct train leaves at 4:20 p.m., although indirect services leave after that if you're happy to change. The shortest rail journey takes 6 hours 48 minutes.

Flights from Frankfurt to Vienna

Flights from Frankfurt to Vienna are the fastest way to arrive in the Austrian capital, with daily flights available from Austrian Airlines, Lufthansa, and Eurowings. Direct flights take 1 hour 25 minutes, and the first plane takes off just before 7:00 a.m. After that, there are flights every hour until the final take off at 9:50 p.m. All flights travel directly, and travelers should factor in around 4 hours in total when transport to and from the airports is considered.

Travel Tips

Travel from Frankfurt am Main to Vienna
Travel 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 Frankfurt am Main to Vienna.
FAQs
Is international travel between Frankfurt am Main, Germany and Vienna, Austria allowed?

Travel between Frankfurt am Main, Germany and Vienna, Austria is: Partially open.

Can travelers from Germany enter Austria?

International entry is allowed at this time for: Entry is partially open for citizens and permanent residents of Germany.

Are there rules for self-quarantine when arriving to Vienna from Frankfurt am Main?

Conditions of entry into Austria:

  • Pre-arrival Health Control Form (FCS) required
  • Negative COVID-19 test issued at most 3 days before arrival

Are there COVID-19 safety rules for social distancing and wearing face masks in Vienna, Austria?

To reduce the spread of COVID-19, the government of Austria has imposed the following measures:

  • Physical distance requirement: 2 metre (s) (7 feet)
  • Face mask requirement: Mandatory

This information was last checked on 6/9/21. As this information can change due to the nature of the pandemic, make sure to review the latest COVID-19 travel safety regulations   for your journey between Frankfurt am Main and Vienna.

Are there restrictions on reentering Germany from Vienna, Austria due to the coronavirus pandemic?

The current restriction level for returning to Frankfurt am Main, Germany from Austria is: Restricted.

Am I allowed to reenter Frankfurt am Main, Germany from Vienna, Austria?

Reentering Germany is currently allowed for: Entry is restricted for citizens and permanent residents of Austria

Do I need to self-quarantine when I arrive back to Frankfurt am Main from Vienna?

  • Negative COVID-19 test issued at most 2 days before arrival for all travellers by air
  • A negative result for COVID-19 is a condition to end the quarantine obligation earlier. It is tested in quarantine on day 5
  • The exact quarantine requirements depend on the regulations in each federal state
  • Pre-arrival health declaration
  • Passenger Locator Form (PLF) required
  • Travellers with a certificate of vaccination are exempted from providing a negative COVID-19 test
  • Arrivals vaccinated against COVID-19 are exempted from compulsory quarantine
  • Quarantine is not required if the traveller has recovered from COVID-19 in the past 6 months (certificate needed)

Which rules do I need to follow in Frankfurt am Main, Germany regarding COVID-19?

All travelers returning to Germany must observe the following safety measures to reduce the spread of COVID-19 in the country:

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

The information above was last checked on 6/13/21. We do our best to keep this information up-to-date, but regulations can change due to the nature of the coronavirus pandemic, so please double check the latest COVID-19 travel safety regulations ahead of your trip back to Frankfurt am Main from Vienna here.

How do I get from Frankfurt am Main to Vienna?

There are 3 travel options from Frankfurt am Main to Vienna: bus, flight or train.

How far is it from Frankfurt am Main to Vienna?

The Frankfurt am Main to Vienna distance is around 370 miles (597 km).

What are the departure and arrival points in Frankfurt am Main and in Vienna?

These are the most popular departure and arrival points from Frankfurt am Main to Vienna:

  • Flights most often depart from Frankfurt am Main at Frankfurt am Main Airport and arrive in Vienna at Vienna International Airport.
  • Buses from Frankfurt am Main to Vienna most often leave from Frankfurt am Main, Hauptbahnhof Fernbusse and arrive in Vienna, International Busterminal (VIB).
  • Trains from Frankfurt am Main to Vienna most often leave from Frankfurt (Main) Flughafen and arrive in Wien Hauptbahnhof.
Which travel companies can help me find a way to get from Frankfurt am Main to Vienna?

If finding a good deal is your main consideration for your trip from Frankfurt am Main to Vienna, then we'll help you find the best value travel companies for you:

  • Travel with Austrian Airlines to go to Vienna by plane. For a good deal on tickets, you can find Austrian Airlines Frankfurt am Main to Vienna tickets on Omio for $220 (€170).
  • Travel with Flixbus to go to Vienna by bus. For a good deal on tickets, you can find Flixbus Frankfurt am Main to Vienna tickets on Omio for $52 (€40).
  • Deutsche Bahn can get you to Vienna by train. You can find a good deal for train tickets with Deutsche Bahn from Frankfurt am Main to Vienna for $49 (€38) on Omio.
Is it possible to travel directly from Frankfurt am Main to Vienna?

Yes, there are direct routes from Frankfurt am Main to Vienna with the following travel companies:

  • You'll find direct flight services to Vienna with.
  • You'll find direct train services to Vienna with Deutsche Bahn or ÖBB | ICE.

Direct services to Vienna tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your trip.

Where else should I travel to after my journey to Vienna from Frankfurt am Main ends?
Many of our customers who book a trip from Frankfurt am Main to Vienna often extend their vacation and travel to other popular destinations like Prague, Budapest or Munich. If you’re thinking of adding another destination to your Frankfurt am Main and Vienna itinerary, let Omio find you the best connections between Vienna and any of these top destinations today!
How early should I buy Frankfurt am Main to Vienna tickets online to score the best deals?

Before traveling from Frankfurt am Main to Vienna, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • A plane ticket for this trip costs on average $220 (€170) one way.
  • A bus ticket is costing on average $52 (€40) one way for this journey.
  • A train ticket costs $49 (€38) one way on average for this route.

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

What is the cheapest way to get from Frankfurt am Main to Vienna?

The cheapest way to travel between Frankfurt am Main and Vienna is by taking a train with an average price of $49 (€38).

This is compared to other travel options to Vienna:

Taking a train is usually $171 (€132) less than taking a flight to Vienna, which costs on average $220 (€170) for the same trip.

Taking a train is about $3 (€2) less than taking a bus, which costs on average $52 (€40) for this route.

What is the fastest way from Frankfurt am Main to Vienna?

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

In comparison, getting to Vienna by bus can take on average 11 h.

In comparison, traveling by train can take you on average 6 h 40 min.

Stations

Important Stations and Airports for this Journey

Frankfurt am Main
Vienna
Frankfurt(Main) Hbf
Amenities