Compare prices and tickets by train, bus or flight

Tue
Jan 18
$36ÖBB | Nightjet
$39STUDENT AGENCY k.s.
$213Austrian Airlines
Thu
Jan 20
$46Deutsche Bahn
$24Flixbus
$221Lufthansa
Fri
Jan 21
$46Deutsche Bahn
$55STUDENT AGENCY k.s.
$144Lot Polish Airlines
Sat
Jan 22
$46Deutsche Bahn
$52STUDENT AGENCY k.s.
$202Lot Polish Airlines
Sun
Jan 23
$48Deutsche Bahn
$52STUDENT AGENCY k.s.
$214Austrian Airlines
Mon
Jan 24
$46Deutsche Bahn
$48STUDENT AGENCY k.s.
$214Lufthansa Cityline
Tue
Jan 25
$36ÖBB | Nightjet
$46Flixbus
$223Austrian Airlines
Wed
Jan 26
$36ÖBB | Nightjet
$46STUDENT AGENCY k.s.
$199Lufthansa
Fri
Jan 28
$46Deutsche Bahn
$55STUDENT AGENCY k.s.
$186Austrian Airlines
Sat
Jan 29
$46Deutsche Bahn
$52STUDENT AGENCY k.s.
$214Austrian Airlines

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Vienna to Frankfurt am Main Airport

distanceDistance374 miles (603 km)
durationAverage train duration6 h 44 min
priceAverage train ticket price$53 (€44)
frequencyTrain frequency5 a day
changesDirect trainYes, there are 5 direct trains a day
carriersTrain companiesDeutsche Bahn, ÖBB | ICE or ÖBB | Nightjet

Trains from Vienna to Frankfurt am Main Airport cover the 374 miles (603 km) long trip taking on average 6 h 44 min with our travel partners like Deutsche Bahn, ÖBB | ICE or ÖBB | Nightjet. Normally, there are 5 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $36 (€30), but the average price of train tickets is $53 (€44).

Train companies: Deutsche Bahn from Vienna to Frankfurt am Main Airport trains

Buy your official Deutsche Bahn train tickets to Frankfurt am Main Airport from Vienna from $36 (€30) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most affordable route.

Deutsche Bahn

Deutsche Bahn (DB) is the main provider of train services in Germany, making on average 40, 000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use for your train from Vienna to Frankfurt am Main Airport. DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Vienna to Frankfurt am Main Airport train information with Deutsche Bahn:

  • Average Duration: 6 h 27 min
  • Average Price: $46
  • Deutsche Bahn frequency: 4 a day

Deutsche Bahn has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by train between Vienna and Frankfurt am Main Airport:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply

Travel Tips: Trains from Vienna to Frankfurt am Main Airport

Travel by train to Frankfurt am Main Airport 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 Frankfurt am Main Airport.
FAQs

What are the travel restrictions for Frankfurt am Main Airport, Germany if I'm coming from Vienna, Austria by train?

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

Is international entry into Frankfurt am Main Airport from Vienna restricted?

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

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

Entry Requirements:

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

What are the safety rules to follow in Frankfurt am Main Airport, Germany?

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

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

The above information was last checked on 1/16/22. Remember to check the latest COVID-19 travel safety regulations for your train from Vienna to Frankfurt am Main Airport closer to your date of departure here

What are the COVID-19 restrictions for my return trip to Austria from Frankfurt am Main Airport, Germany?

The current restriction level for your return trip by train from Frankfurt am Main Airport to Vienna is: Partially open

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

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

Do I need to quarantine on arrival in Austria from Frankfurt am Main Airport?

What are the requirements?

  • Entry is allowed only for fully vaccinated travellers
  • Negative COVID-19 test issued at most 3 days before arrival or 10 day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Pre-arrival Health Control Form (FCS) required
  • Travellers vaccinated with the booster shot (3rd dose) are exempt from providing a COVID-19 test (certificate needed)
  • Travellers who are vaccinated with a booster shot (3rd dose) are exempt from compulsory quarantine (certificate needed)

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

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

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

Last checked on 1/16/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 Vienna from Frankfurt am Main Airport here.

How much are cheap trains between Vienna and Frankfurt am Main Airport?

Looking to save money on your route? Omio customers have found the cheapest train between Vienna and Frankfurt am Main Airport for the next 7 days starting from $36 (€30)  one way.

What is the price of a train ticket from Vienna to Frankfurt am Main Airport?

If you are looking to purchase your train ticket in the next 7 days, you can expect the Vienna to Frankfurt am Main Airport train to cost on average $53 (€44)  one way.

How far is Vienna to Frankfurt am Main Airport by train?

When traveling this route you should expect the distance between Vienna and Frankfurt am Main Airport by train to be approximately 374 miles (603 km).

How long is the train ride between Vienna and Frankfurt am Main Airport?

On average the Vienna to Frankfurt am Main Airport train travel time is 6 h 44 min  for the 374 miles (603 km) long route, but the duration can vary if you travel on weekends and holidays.

Which train companies can get me from Vienna to Frankfurt am Main Airport?

Take the Vienna to Frankfurt am Main Airport train with Deutsche Bahn, ÖBB | ICE or ÖBB | Nightjet. However, it's always good to check out all possible train companies for the route between Vienna and Frankfurt am Main Airport as there might be differences in the amenities they offer.

How many trains per day are there to Frankfurt am Main Airport from Vienna?

On average, there are 5 trains a day from Vienna to Frankfurt am Main Airport. The train times and services may be different on weekends and holidays compared to weekdays.

When is the earliest train from Vienna to Frankfurt am Main Airport? When is the last train from Vienna to Frankfurt am Main Airport?

The earliest train departing from Vienna to Frankfurt am Main Airport leaves at 5: 51 AM. The last train departing from Vienna to Frankfurt am Main Airport leaves at 7: 30 PM. You can find the latest Vienna to Frankfurt am Main Airport train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

How far in advance should I book train tickets between Vienna and Frankfurt am Main Airport for the best deals?

You can find trains from Vienna to Frankfurt am Main Airport to cost on average $53 (€44) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Vienna to Frankfurt am Main Airport train generally on sale a few months before the planned travel date.

More options for your journey from Vienna to Frankfurt am Main Airport

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