Cheap bus tickets from Prague to Vienna

Showing times and prices for Dec 9

Cheapest

$30

Average

$31

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 Prague to Vienna will cost around $ 31 if you buy it on the day, but the cheapest tickets can be found for only $ 30.

09:30AMPraha, ÚAN Florenc6h25 03:55PMVienna
1 changes
$301One-way
09:39PMPraha, Hlavní Nádraží7h51 05:30AMVienna
1 changes
$321One-way

Bus schedule from Prague to Vienna

Showing buses for tomorrow, Thu, Dec 9
09:30AMPraha, ÚAN Florenc6h25 03:55PMVienna
0 changes
09:39PMPraha, Hlavní Nádraží7h51 05:30AMVienna
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Wed
Dec 8
$14RegioJet a.s.
$12ArdaTur
Find prices
Thu
Dec 9
$16RegioJet a.s.
$12ArdaTur
$285Austrian Airlines
Fri
Dec 10
$16RegioJet a.s.
$12ArdaTur
$248Austrian Airlines
Sat
Dec 11
$14RegioJet a.s.
$12ArdaTur
$244Austrian Airlines
Sun
Dec 12
$16RegioJet a.s.
$12ArdaTur
$285Austrian Airlines
Mon
Dec 13
$14RegioJet a.s.
$12ArdaTur
$211Austrian Airlines
Tue
Dec 14
$14RegioJet a.s.
$12ArdaTur
$206Austrian Airlines
Wed
Dec 15
$14RegioJet a.s.
$18STUDENT AGENCY k.s.
$211Austrian Airlines
Thu
Dec 16
$16RegioJet a.s.
$20Flixbus
$211Austrian Airlines
Fri
Dec 17
$18RegioJet a.s.
$20STUDENT AGENCY k.s.
$211Austrian Airlines
Sat
Dec 18
$16RegioJet a.s.
$12ArdaTur
$179Austrian Airlines
Sun
Dec 19
$18RegioJet a.s.
$20STUDENT AGENCY k.s.
$285Austrian Airlines
Mon
Dec 20
$14RegioJet a.s.
$24Flixbus
$172Austrian Airlines
Tue
Dec 21
$14RegioJet a.s.
$20Flixbus
$211Austrian Airlines
Wed
Dec 22
$14RegioJet a.s.
$20Flixbus
$211Austrian Airlines
Thu
Dec 23
$16RegioJet a.s.
$20STUDENT AGENCY k.s.
$206Austrian Airlines
Fri
Dec 24
$14RegioJet a.s.
$18TouristService
$211Austrian Airlines
Sat
Dec 25
$14RegioJet a.s.
$12ArdaTur
$219Lufthansa Cityline
Sun
Dec 26
$18RegioJet a.s.
$21Flixbus
$280Austrian Airlines
Mon
Dec 27
$18RegioJet a.s.
$27STUDENT AGENCY k.s.
$211Austrian Airlines
Tue
Dec 28
$18RegioJet a.s.
$20Flixbus
$211Austrian Airlines

Bus times from Prague to Vienna

Showing times and prices for Dec 9

Fastest Journey

6 h 25 m

Average

7 h 8 m

Buses per day

2

Distance

253 km

It's difficult to get from Prague to Vienna without transferring at least once.

09:30AMPraha, ÚAN Florenc6h25 03:55PMVienna
1 changes
$301One-way
09:39PMPraha, Hlavní Nádraží7h51 05:30AMVienna
1 changes
$321One-way

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

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

View all

Overview: Bus from Prague to Vienna

distanceDistance156 miles (252 km)
durationAverage bus duration4 h 50 min
priceAverage bus ticket price$12 (€10)
changesDirect busYes
carriersBus companiesRegioJet, Flixbus, Eurolines Germany, Eurolines Switzerland, Eurolines France, Infobus, Deinbus, ArdaTur, BlaBlaCar, TouristService, Arda Tur, STUDENT AGENCY k. S. Tourist Service or Leo Express

Buses from Prague to Vienna cover the 156 miles (252 km) long trip taking on average 4 h 50 min with our travel partners like RegioJet, Flixbus, Eurolines Germany, Eurolines Switzerland, Eurolines France, Infobus, Deinbus, ArdaTur, BlaBlaCar, TouristService, Arda Tur, STUDENT AGENCY k. S. Tourist Service or Leo Express. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $12 (€10), but the average price of bus tickets is $12 (€10). Travelers depart most frequently from Prague, Praha, Zličín and arrive in Vienna, International Busterminal (VIB).

Bus companies

Leo Express, FlixBus and Student Agency buses to Vienna from Prague

For as little as $12 (€10) you can travel by bus from Prague to Vienna with Leo Express, FlixBus and Student Agency. Omio will show you the best deals, schedules and tickets available for this trip.

Leo Express
FlixBus
Student Agency

Leo Express is a Czech train and bus company which offers the following bus ticket types for your bus from Prague to Vienna: Economy, Economy Plus, Business and Premium.

Looking to travel by bus between Prague and Vienna? Omio can help you find that perfect trip with Leo Express. Check Omio to see current Leo Express bus schedules, tickets, travel information and prices for the best deals on the Prague to Vienna bus and book Leo Express tickets online quickly and easily. When taking a bus from Prague to Vienna, you can expect to travel 156 miles (252 km) one-way with Leo Express. If you search for buses to Vienna from Prague in the Omio app, you can check if the Leo Express 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 bus station. Whether you’re looking for the cheapest, fastest or earliest bus with Leo Express, we do the work for you to get you safely to Vienna from Prague. Book that perfect Prague to Vienna bus now with Omio and enjoy a smooth and comfortable journey with Leo Express!

    Please follow the recommendations outlined by Leo Express when booking your bus tickets between Prague and Vienna due to the coronavirus:

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

    Buses from Prague to Vienna

    Buses in Europe are an affordable way to travel between cities, with a number of companies offering a variety of domestic and international routes. Buses from Prague to Vienna depart from Praha Hlavní Nádraží or ÚAN Florenc bus station and take at least 4 hours to arrive at either Vienna's Station Erdberg, Südtiroler Platz, or Stadion Center bus station. Most buses traveling from Prague to Vienna are operated by FlixBus, Infobus, Eurolines, RegioJet, ArdaTur and Hellö. The first bus departs Prague at 3:15 a.m. while the last leaves at 11:55 p.m.

    Prague to Vienna Buses: General Information

    • While taking a bus is slower than flying or taking the train, it is significantly cheaper and can take as little as 4 hours to arrive in Vienna.
    • Most Prague to Vienna buses are run by Flixbus, RegioJet, Infobus, and Eurolines.
    • Most buses are direct, depart from either Praha ÚAN Florenc or Hlavní Nádraží bus station and arrive at either Wien Erdberg, Südtiroler Platz, or Stadion Center bus station.
    • Traveling from Prague to Vienna by bus takes as little as 3 hours and 55 minutes.
    • Most travelers book their Prague to Vienna bus ticket 1 day in advance of the travel date.

    Based on Omio's travel data, as the table above illustrates, ticket prices on Prague to Vienna buses decrease the further they are booked in advance:

    • It is 6% cheaper on average to book an Prague to Vienna bus ticket a week in advance as opposed to the day you intend to travel.
    • Prague to Vienna bus tickets are 12% cheaper on average when booked 1 month in advance as opposed to purchasing a bus ticket the day of.

    Travel Tips

    Bus to Vienna from Prague
    Take the bus 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 Prague to Vienna.
    FAQs
    Am I allowed to travel by bus from Prague, Czechia to Vienna, Austria?

    Travel between Prague, Czechia and Vienna, Austria by bus is: Partially open.

    What is the status of international entry into Austria from Czechia?

    International entry status: Entry is partially open for citizens and permanent residents of Czech Republic

    Do I need to self-quarantine on arrival in Austria from Prague?

    Conditions of entry:

    • 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 safety rules to follow in Vienna, Austria?

    When traveling in Austria, you must follow these COVID-19 safety rules:

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

    The information above was last checked on 12/7/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your bus from Prague to Vienna before traveling.

    What COVID restrictions are there for my return journey by bus to Prague, Czechia from Vienna, Austria?

    The current restriction level for your return trip by bus from Vienna to Prague is: Partially open

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

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

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

    What are the requirements?

    • Negative COVID-19 test issued at most 2 days before arrival
    • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
    • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
    • COVID-19 test 5 days after arrival
    • Passenger Locator Form (PLF) required

    What are the safety rules to follow in Prague, Czechia?

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

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

    Last checked on 12/7/21. 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 bus to Prague from Vienna here.

    How much do cheap buses to Vienna from Prague cost?
    Omio customers have found cheap bus tickets from Prague to Vienna for as low as $12 (€10)  for the next 7 days.
    What is the price of a bus ticket from Prague to Vienna?
    If you are looking to buy your bus ticket in the next 7 days, you can expect the Prague to Vienna bus to cost on average $12 (€10)  one way.
    What is the distance from Prague to Vienna by bus?
    The Prague to Vienna bus distance is approximately 156 miles (252 km).
    How many hours is the bus time from Prague to Vienna?
    On average the Prague to Vienna bus travel time is 4 h 50 min  for the 156 miles (252 km) long trip, but the duration can vary if you travel on weekends and holidays.
    When traveling by bus from Prague to Vienna, which bus station in Prague do I depart from and which bus station in Vienna do I arrive in?

    When taking a bus from Prague, you have a couple of bus stations you can depart from including Praha, Hlavní Nádraží, Prague, Nádraží Veleslavín and Prague, Nákladové Nádraží Žižkov. When you arrive in Vienna, your bus can arrive in bus stations including Vienna, International Busterminal (VIB), Wien, Hauptbahnhof Wiedner Gürtel/Laxenburger Straße (International Busterminal) and Wien, Hauptbahnhof.

    Omio customers traveling this route book their buses from Prague, Praha, Zličín   to Vienna, International Busterminal (VIB).

    Where is the bus station in Prague? Where is the bus station in Vienna?

    The most popular departure bus station with passengers for this trip, called Prague, Praha, Zličín, is located 6.2 miles (10 km) from the city center of Prague.

    The most popular arrival bus station, Vienna, International Busterminal (VIB), is located 2.3 miles (3.7 km) away from the city center of Vienna.

    Which bus companies should I travel with from Prague to Vienna?
    For the route from Prague to Vienna you can take a bus with RegioJet, Flixbus, Eurolines Germany, Eurolines Switzerland, Eurolines France, Infobus, Deinbus, ArdaTur, BlaBlaCar, TouristService, Arda Tur, STUDENT AGENCY k. S. Tourist Service or Leo Express. Be sure to check out all possible bus providers that offer services from Prague to Vienna on Omio to compare what amenities they may have.
    Can I book a direct bus from Prague to Vienna?
    Yes, you can find a direct bus to Vienna from Prague with Flixbus  on Omio. This is worth paying attention to when you purchase your bus ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
    What are the first and last departure bus times from Prague to Vienna?
    You can take the earliest bus from Prague to Vienna at 5: 45 AM   or take the last bus from Prague to Vienna leaving at 10: 59 PM. Look for the latest Prague to Vienna bus schedules on Omio and book the best time to take the bus for this journey.
    How far in advance should I book bus tickets between Prague and Vienna for the best deals?
    If you buy a bus ticket from Prague to Vienna within the next 7 days, you can find tickets to cost on average $12 (€10) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets to Vienna from Prague are generally on sale a few months before the planned departure date.