Trains in Germany
Trains in France
Trains in Spain
Trains in the UK
Trains in Italy
Rome to Venice train
Barcelona to Madrid train
Paris to Amsterdam train
London to Paris train
Berlin Hbf to Hamburg Hbf train
Vienna to Budapest train
Venice to Milan train
Malmo to Copenhagen train
Prague to Berlin train
Brussels to Amsterdam train
Buses in Germany
Buses in the UK
Buses in France
Buses in the US
Buses in Spain
Valencia to Barcelona bus
Brussels to Paris bus
Cork to Dublin bus
Madrid to Granada bus
Manchester to Leeds bus
Paris to Amsterdam bus
Malaga to Madrid bus
Vienna to Bratislava bus
Paris to Brussels bus
Lisbon to Lagos bus
Flights to France
Flights to Poland
Flights to the UK
Flights to Germany
Flights to Canada
Paris to Barcelona flights
Amsterdam to Budapest flights
Manchester to Rome flights
London to Copenhagen flights
Amsterdam to Berlin flights
Paris to Milan flights
Rome to Barcelona flights
Madrid to Brussels flights
Milan to Berlin flights
London to Amsterdam flights
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.
The average ticket from Frankfurt am Main to Vienna will cost around $ 199 if you buy it on the day, but the cheapest tickets can be found for only $ 127.
This is the last train of the day.
Find all the dates and times for this journey
6 h 24 m
7 h 56 m
Trains per day
Of the 14 trains that leave Frankfurt am Main for Vienna every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct trains cover the 598 km distance in an average of 7 h 56 m but if you time it right, some trains will get you there in just 6 h 24 m .
The slowest trains will take 15 h 18 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
|Distance||370 miles (597 km)|
|Average train duration||6 h 51 min|
|Average train ticket price||$98 (€86)|
|Train frequency||7 a day|
|Direct train||Yes, there are 7 direct trains a day|
|Train providers||ÖBB | Nightjet, ÖBB, ÖBB | InterCity, ÖBB | Euro City (EC), ÖBB | S-Bahn, ÖBB | ICE, Deutsche Bahn or Deutsche Bahn with connection|
Trains from Frankfurt am Main to Vienna cover the 370 miles (597 km) long journey taking on average 6 h 51 min with our travel partners like ÖBB | Nightjet, ÖBB, ÖBB | InterCity, ÖBB | Euro City (EC), ÖBB | S-Bahn, ÖBB | ICE, Deutsche Bahn or Deutsche Bahn with connection. Normally, there are 7 trains operating per day, including direct services available. While the average ticket price for this journey costs around $98 (€86), you can find the cheapest train ticket for as low as $88 (€78). Travelers depart most frequently from Frankfurt (M) Flughafen Regionalbf and arrive in Wien Westbahnhof.
Buy your official ÖBB and Deutsche Bahn train tickets from Frankfurt am Main to Vienna from $88 (€78) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most affordable trip.
ÖBB is Austria's main train company and offers the following different ticket types for your next trip from Frankfurt am Main to Vienna by train: Standard Ticket, Comfort-Ticket, ÖBB Sparschiene-Ticket, ÖBB Sparschiene Comfort-Ticket.
One of the best ways to travel from Frankfurt am Main to Vienna is by taking a train with ÖBB. Omio helps you find the ideal ÖBB train to Vienna from Frankfurt am Main by showing you ÖBB current train schedules and timetables, the train tickets on offer (including amenities offered onboard and travel information like baggage allowance) and the best prices for this Frankfurt am Main to Vienna route. You can expect to travel 370 miles (597 km) to Vienna from Frankfurt am Main on a train with ÖBB. If you are using the Omio app to search for trains to Vienna from Frankfurt am Main, you can check straight away if the ÖBB ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the train station. Once you’ve found that perfect train, book your ÖBB train ticket on Omio quickly and easily, then enjoy your upcoming trip to Vienna from Frankfurt am Main!
Please follow the recommendations outlined by ÖBB when booking your train tickets from Frankfurt am Main to Vienna due to the coronavirus:
There are regular train connections between the financial metropolis and the Austrian capital. They run several times a day and are used by numerous business travelers and tourists as a fast and inexpensive alternative to taking the car. The train journey is relaxing and a board restaurant or a mobile catering team takes care of the physical well-being of the passengers. Since both stations belong to large metropolises, they offer a wide range of shops, bookshops, snack bars and restaurants. Its central location also means a stopover is possible in the city center in the event of longer transfer times.
If you want to travel by train from Frankfurt to Vienna, you have the choice between two train companies. Both the Deutsche Bahn and the Österreichische Bundesbahn offer connections with the ICE several times a day.
The journey time by train from Frankfurt to Vienna is around 6 hours 18 minutes thanks to high-speed trains with top speeds of up to 320 kilometers per hour. In addition to some direct connections, there are also connections with one or two transfers, which estimate the journey time at 11 hours.
12 DB and ÖBB trains run daily from Frankfurt to Vienna. The first train departs early in the morning from Frankfurt am Main and is well suited for business people. During the day, one DB ICE and one ÖBB ICE run the route approximately every two hours. Except on Saturdays, an ÖBB IC leaves Frankfurt in the evening.
At which station does the train start in Frankfurt am Main? If you travel by train from Frankfurt to Vienna, you always start your journey here. The main train station is a central traffic junction and can therefore be easily reached with all suburban trains, the underground lines U4 and U5 as well as with several buses. At the main station you can buy a snack at various restaurants.
At which station does the train arrive in Vienna? All trains from Frankfurt end in Vienna at the main station, which is centrally located in the city center. The main station is connected to the underground line U1 by a tunnel. This takes the traveller to Stephansplatz or UNO-City in a few minutes. The main station is connected to the shopping centre BahnhofCity, where you can shop and eat.
Travel between Frankfurt am Main, Germany and Vienna, Austria by train is: Fully open.
International entry status: Entry is fully open for citizens and permanent residents of Germany
Conditions of entry:
All travelers in Austria must observe these coronavirus safety measures:
The information above was last checked on 5/23/22. Remember to review the latest COVID-19 travel safety regulations for your train to Vienna from Frankfurt am Main as this information can change.
The restriction level for your return train to Frankfurt am Main, Germany from Vienna is: Partially open.
International entry is allowed for: Entry is partially open for citizens and permanent residents of Austria
Conditions of reentry:
The government of Germany has imposed these measures to reduce the spread of COVID-19:
Last checked on 5/24/22. Remember to check the latest COVID-19 travel safety regulations for your train to Frankfurt am Main from Vienna closer to your date of departure here here.
Omio customers who travel this route most frequently depart from Frankfurt (M) Flughafen Regionalbf and arrive in Wien Westbahnhof.
You can find the most popular departure train station for this trip, Frankfurt (M) Flughafen Regionalbf, located approximately 9.3 miles (15 km) from the city center of Frankfurt am Main. The most popular arrival train station in Vienna, called Wien Westbahnhof, is located around 4.2 miles (6.7 km) away from its city center.
Here are some other resources that might have the information you need