Cheapest
Average
The best way to find a cheap flight ticket from Prague to Vienna is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last flight of the day.
Find all the dates and times for this journey
Fastest Journey
50 m
Average
1 h 54 m
Flights per day
5
Distance
253 km
Of the 5 flights that leave Prague for Vienna every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Need a place to stay in Vienna?
Top pick hotels
Entire homes & apartments
Find the best accommodation for you, with our partner Expedia
Distance | 156 miles (252 km) | |
Average flight duration | 50 min | |
Average plane ticket price | $274 (€244) | |
Direct flight | Yes | |
Airlines | Lufthansa Cityline, Germanwings, Air Dolomiti, Eurowings, tarom, airmax, Eurowings Europe, KLM, Lufthansa, Swiss, Austrian Airlines, Brussels Airlines, Air France, Turkish Airlines, Lot Polish Airlines or easyJet |
Flights from Prague to Vienna cover the 156 miles (252 km) long journey taking on average 50 min with our travel partners like Lufthansa Cityline, Germanwings, Air Dolomiti, Eurowings, tarom, airmax, Eurowings Europe, KLM, Lufthansa, Swiss, Austrian Airlines, Brussels Airlines, Air France, Turkish Airlines, Lot Polish Airlines or easyJet. There are direct flight services available. While the average ticket price for this route costs around $274 (€244), you can find the cheapest plane ticket for as low as $182 (€162). Travelers depart most frequently from Prague Vaclav Havel Airport and arrive in Vienna International Airport.
Eurowings, easyJet and Germanwings flights will get you to Vienna from Prague from $182 (€162). With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.
The distance between Prague and Vienna is about 330 km. There are frequent Prague to Vienna flights that are operated by a selection of airlines. Early morning commuter flights are available as well as late evening flights catering to travelers with different schedules. The average time for a flight to the Austrian city is one hour. However, overall flight times vary depending on the airline and number of layovers.
There are many options for travelers to choose from for their Prague to Vienna flights. Austrian Airlines offers the fastest and cheapest flights. Other airlines operating this route include JOON, KLM Royal Dutch Airlines, Adria Airways, and Smartwings. Each airline has an average of two daily connections between the two cities.
Prague to Vienna flights take approximately one hour. The fastest option that travelers have on this route is the 11:20 a.m. Austrian Airline flight that takes 55 minutes. Flights with a single layover take longer, with an average flight time of four hours.
An average of 25 flights leave Prague for Vienna on a daily basis. The number is slightly lower on weekends. Commuters can choose to fly on flights departing from early morning to late evening. Each week, there are approximately 150 flights on this route.
Flights from Prague to Vienna generally leave from Prague Vaclav Havel Airport and arrive in Vienna International Airport.
Prague Vaclav Havel Airport is 15.3 km away from Prague city centre and Vienna International Airport is 19.4 km from Vienna city centre.
Here are some other resources that might have the information you need