Compare prices and tickets by train, bus or flight

Fri
Jan 21
$16RegioJet a.s.
$14Flixbus
$310Norwegian Air Shuttle
Sat
Jan 22
$11RegioJet a.s.
Find prices
$240Lufthansa
Sun
Jan 23
$11RegioJet a.s.
$14Flixbus
$365Swiss
Mon
Jan 24
$11RegioJet a.s.
$14Flixbus
$301Swiss
Tue
Jan 25
$11RegioJet a.s.
$14Flixbus
$303Swiss
Wed
Jan 26
$11RegioJet a.s.
$11Flixbus
$126Eurowings
Thu
Jan 27
$11RegioJet a.s.
$11Flixbus
$232Swiss
Fri
Jan 28
$11RegioJet a.s.
$11Flixbus
$162Norwegian Air Shuttle
Sat
Jan 29
$11RegioJet a.s.
$11Flixbus
$232Swiss
Sun
Jan 30
$11RegioJet a.s.
$11Flixbus
$232Swiss
Mon
Jan 31
$11RegioJet a.s.
$11Flixbus
$177Swiss
Tue
Feb 1
$11RegioJet a.s.
$11Flixbus
$177tab
Wed
Feb 2
$11RegioJet a.s.
$11Flixbus
$177Austrian Airlines
Thu
Feb 3
$11RegioJet a.s.
$11Flixbus
$177Swiss
Fri
Feb 4
$11RegioJet a.s.
$14Flixbus
$138Swiss
Sat
Feb 5
$11RegioJet a.s.
$11Flixbus
$138Austrian Airlines
Sun
Feb 6
$11RegioJet a.s.
$11Flixbus
$138Swiss
Mon
Feb 7
$11RegioJet a.s.
$11Flixbus
$138Swiss
Tue
Feb 8
$11RegioJet a.s.
$11Flixbus
$138Austrian Airlines
Wed
Feb 9
$11RegioJet a.s.
$11Flixbus
$138Austrian Airlines

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 Vienna to Budapest

distanceDistance133 miles (214 km)
durationAverage bus duration2 h 45 min
priceAverage bus ticket price$16 (€13)
changesDirect busYes
carriersBus providersFlixbus, RegioJet, Eurolines Switzerland, BlaBlaCar, Infobus, Eurolines Germany, Nomago, Eurolines France, RegioJet a. S. (RJ_SK), Arda Tur or Karat-S

Buses from Vienna to Budapest cover the 133 miles (214 km) long trip taking on average 2 h 45 min with our travel partners like Flixbus, RegioJet, Eurolines Switzerland, BlaBlaCar, Infobus, Eurolines Germany, Nomago, Eurolines France, RegioJet a. S. (RJ_SK), Arda Tur or Karat-S. There are direct bus services available. You can get the cheapest bus tickets for this trip for as low as $11 (€9), but the average price of bus tickets is $16 (€13). Travelers depart most frequently from Wien Westbahnhof and arrive in Budapest, Thököly út (Budapest-Keleti).

Bus providers: Student Agency and FlixBus from Vienna to Budapest

Find the best buses to Budapest from Vienna with Omio's travel partners Student Agency and FlixBus from $11 (€9). We can find you the best deals, schedules and tickets when comparing and booking the best route.

Student Agency
FlixBus

RegioJet is the leading bus company in the Czech Republic. Choose from the following ticket fare options for your next bus between Vienna and Budapest: Low Cost, Standard, Fun & Relax, Relax and Business.

Looking for buses to Budapest from Vienna? Student Agency is one of the best companies to travel with on the 133 miles (214 km) journey from Vienna to Budapest. As an official travel partner of Student Agency, Omio quickly shows you the latest Student Agency bus schedules and timetables, tickets and offers (such as baggage allowance and amenities provided onboard), travel information, and prices so that you can check for ideal departure and arrival times, compare the fastest Vienna to Budapest routes, find the best amenities to make your trip smooth and easy, and buy the most affordable Student Agency bus tickets that fit your budget. If you use the Omio app to search for buses between Vienna and Budapest, you can quickly see if the Student Agency ticket is a mobile ticket, making it easy for you to go paperless when taking a bus. Once you’re ready, book your Vienna - Budapest bus now on Omio quickly and easily and enjoy your upcoming trip with Student Agency!

    Buses from Vienna to Budapest

    Buses in Europe are an affordable way to travel between cities, with a number of companies offering domestic and international bus routes. With a journey time of about 3½ hours, travelers will find there are several direct buses from Vienna to Budapest departing every day. The earliest of these leaves from Vienna in the early morning, and the last in the early evening, with buses departing every 2 to 4 hours, depending on the time of day. Standard fares apply at all times, and services run the same at the weekend as they do in the week. Buses from Vienna to Budapest are operated by RegioJet and Flixbus.

    Taking the Bus from Vienna

    The main intercity bus station is Vienna International Busterminal (VIB), also known as Erdberg, in Vienna's third district at Landstrasse. Though it's not located in the very center of the city, it is conveniently located for buses, being just off the main highway. It's easily reachable by the metro, as Erdberg U-Bahn station, on the U3 line, is located right across the street from the bus station. Taxis are also a good option, though carrying luggage on the metro is not usually too troublesome. Getting to Erdberg at night is possible using the cities well-connected night bus service, Nightline.

    Getting to Budapest by Bus

    Buses from Vienna to Budapest arrive at the Népliget Bus Station. The easiest way of reaching the city center and further on in Budapest is by using the M3 metro line (the blue line). Taxis are also a relatively inexpensive option; however, it is always important to take licensed taxis only.

    Budapest, the capital of Hungary, is rapidly gaining a reputation as the "Paris of the East". Full of cultural wonders and architectural beauty, the city has a thriving nightlife, and history to keep the most enthusiastic culture vulture occupied. For a more relaxing time, many visitors and locals go to the natural geothermal springs across the city.

    Travel Tips: Bus to Budapest from Vienna

    Take the bus to Budapest 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 Budapest.
    FAQs

    Is travel by bus currently allowed from Vienna, Austria to Budapest, Hungary?

    Travel between Vienna, Austria and Budapest, Hungary by bus is: Partially open.

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

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

    Do I need to self-quarantine on arrival in Hungary from Vienna?

    Conditions of entry:

    • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
    • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing

    What are the safety rules to follow in Budapest, Hungary?

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

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

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

    What is the restriction level for the return leg of a round trip journey from Budapest, Hungary to Vienna, Austria?

    The restriction level for your return bus to Vienna, Austria from Budapest is: Partially open.

    Is my return bus into Vienna from Budapest restricted?

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

    Do I need to quarantine on arrival in Austria from Budapest?

    Conditions of reentry:

    • 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:

    • Social distancing required: 1 metre (s) (3 feet)
    • Face mask required: Mandatory

    Last checked on 1/20/22. Remember to check the latest COVID-19 travel safety regulations for your bus to Vienna from Budapest closer to your date of departure here here.

    How much does a cheap bus from Vienna to Budapest cost?

    If you’re looking to save money on tickets, you can find cheap Vienna to Budapest buses for as little as $11 (€9)  in the next 7 days.

    What is the price of a bus ticket to Budapest from Vienna?

    The bus price from Vienna to Budapest is on average $16 (€13)  if you are looking to purchase your tickets for this route in the next 7 days.

    How far is it from Vienna to Budapest by bus?

    When traveling this route you should expect the distance to Budapest from Vienna by bus to be approximately 133 miles (214 km).

    How long is the bus ride between Vienna and Budapest?

    The Vienna to Budapest bus duration is on average 2 h 45 min, which is to be expected when traveling 133 miles (214 km) to Budapest from Vienna. However, the time it takes can vary based on specific dates, weekends, and holidays.

    When traveling by bus from Vienna to Budapest, which bus station in Vienna do I depart from and which bus station in Budapest do I arrive in?

    When taking the bus between Vienna and Budapest, you can choose to depart from bus stations like Vienna, International Busterminal (VIB), Wien, Hauptbahnhof Wiedner Gürtel/Laxenburger Straße (International Busterminal) and Wien, Hauptbahnhof. Your route can end in bus stations such as Budapest, Thököly út (Budapest-Keleti), Budapest, Nyugati pályaudvar and Budapest, Clark Ádám Tér.

    Omio customers who travel this route most frequently depart from Wien Westbahnhof   and arrive in Budapest, Thököly út (Budapest-Keleti).

    Where is the departure bus station in Vienna located? Where is the arrival bus station in Budapest located?

    Passengers board the bus most frequently from Wien Westbahnhof, which is located around 1.8 miles (2.9 km) away from the city center, and they get off the bus at Budapest, Thököly út (Budapest-Keleti), located 2.1 miles (3.4 km) away from the city center.

    Which bus providers should I travel with from Vienna to Budapest?

    For the journey from Vienna to Budapest you can take a bus with Flixbus, RegioJet, Eurolines Switzerland, BlaBlaCar, Infobus, Eurolines Germany, Nomago, Eurolines France, RegioJet a. S. (RJ_SK), Arda Tur or Karat-S. Be sure to check out all possible bus companies that offer services to Budapest from Vienna on Omio to compare what amenities they may have.

    Are there any direct buses from Vienna to Budapest?

    Yes, you can search for direct buses from Vienna to Budapest on Omio with Flixbus or Arda Tur, and you won’t need to transfer at another stop in between. Direct bus services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you book your bus ticket.

    What time is the earliest bus from Vienna to Budapest? What time is the last bus from Vienna to Budapest?

    You can take the earliest bus from Vienna to Budapest at 5: 45 AM   or take the last bus from Vienna to Budapest leaving at 5: 15 PM. Look for the latest Vienna to Budapest bus schedules on Omio and book the best time to take the bus for this trip.

    How early should I book Vienna to Budapest bus tickets to get the best deals?

    If you book a bus ticket from Vienna to Budapest within the next 7 days, you can find tickets to cost on average $16 (€13) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets between Vienna and Budapest are generally on sale a few months before the planned departure date.