Vienna to Budapest bus

Wed, Oct 16
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap bus tickets from Vienna to Budapest

Showing times and prices for Oct 17

Cheapest

The best way to find a cheap bus ticket from Vienna to Budapest is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
FlixBus
09:00PM2h50
Vienna
11:50PMBudapest, Népliget autóbusz-pályaudvar
$171One-way
0 transfers
Cheapest
FlixBus
09:50PM3h00
Vienna
12:50AMBudapest, Népliget autóbusz-pályaudvar
$171One-way
0 transfers
2nd Cheapest
FlixBus
06:45PM2h50
Vienna
09:35PMBudapest, Népliget autóbusz-pályaudvar
$191One-way
0 transfers
2nd Cheapest
FlixBus
04:45PM3h01
Vienna
07:46PMBudapest, Népliget autóbusz-pályaudvar
$191One-way
0 transfers
2nd Cheapest
FlixBus
03:15PM3h05
Vienna
06:20PMBudapest
$191One-way
0 transfers

Vienna to Budapest bus times

Showing buses for tomorrow, Thursday, October 17
ProviderDepartsDurationArrivesTransfersTickets
FlixBus03:50AM Vienna3h15 07:05AM Budapest, Népliget autóbusz-pályaudvar0 transfersDirect
FlixBus03:50AM Vienna3h40 07:30AM Budapest0 transfersDirect
FlixBus03:50AM Vienna2h50 06:40AM Budapest0 transfersDirect
FlixBus05:40AM Vienna3h25 09:05AM Budapest, Népliget autóbusz-pályaudvar0 transfersDirect
FlixBus06:00AM Vienna3h05 09:05AM Budapest, Népliget autóbusz-pályaudvar0 transfersDirect
FlixBus07:15AM Vienna3h00 10:15AM Budapest0 transfersDirect
FlixBus07:15AM Vienna3h20 10:35AM Budapest, Népliget autóbusz-pályaudvar0 transfersDirect
FlixBus08:00AM Vienna3h16 11:16AM Budapest, Népliget autóbusz-pályaudvar0 transfersDirect
FlixBus08:00AM Vienna3h50 11:50AM Budapest0 transfersDirect
FlixBus09:15AM Vienna2h55 12:10PM Budapest, Népliget autóbusz-pályaudvar0 transfersDirect
FlixBus09:15AM Vienna3h20 12:35PM Budapest0 transfersDirect
FlixBus10:15AM Vienna2h55 01:10PM Budapest0 transfersDirect
FlixBus10:15AM Vienna3h10 01:25PM Budapest, Népliget autóbusz-pályaudvar0 transfersDirect
STUDENT AGENCY k.s.10:50AM Vienna5h25 04:15PM Budapest1 transfer
STUDENT AGENCY k.s.10:50AM Vienna5h45 04:35PM Budapest, Népliget autóbusz-pályaudvar1 transfer
FlixBus11:15AM Vienna3h15 02:30PM Budapest, Népliget autóbusz-pályaudvar0 transfersDirect
FlixBus11:15AM Vienna3h45 03:00PM Budapest0 transfersDirect
FlixBus11:45AM Vienna3h10 02:55PM Budapest0 transfersDirect
FlixBus11:45AM Vienna3h30 03:15PM Budapest, Népliget autóbusz-pályaudvar0 transfersDirect
FlixBus12:45PM Vienna3h16 04:01PM Budapest, Népliget autóbusz-pályaudvar0 transfersDirect
FlixBus12:45PM Vienna3h50 04:35PM Budapest0 transfersDirect
FlixBus01:15PM Vienna3h10 04:25PM Budapest0 transfersDirect
FlixBus01:15PM Vienna3h30 04:45PM Budapest, Népliget autóbusz-pályaudvar0 transfersDirect
FlixBus02:45PM Vienna3h05 05:50PM Budapest0 transfersDirect
FlixBus02:45PM Vienna3h25 06:10PM Budapest, Népliget autóbusz-pályaudvar0 transfersDirect
FlixBus03:15PM Vienna3h50 07:05PM Budapest0 transfersDirect
FlixBus03:15PM Vienna3h16 06:31PM Budapest, Népliget autóbusz-pályaudvar0 transfersDirect
FlixBus03:15PM Vienna3h05 06:20PM Budapest0 transfersDirect
FlixBus04:15PM Vienna2h55 07:10PM Budapest, Népliget autóbusz-pályaudvar0 transfersDirect
FlixBus04:45PM Vienna3h01 07:46PM Budapest, Népliget autóbusz-pályaudvar0 transfersDirect
FlixBus06:45PM Vienna2h50 09:35PM Budapest, Népliget autóbusz-pályaudvar0 transfersDirect
FlixBus06:45PM Vienna2h50 09:35PM Budapest0 transfersDirect
FlixBus06:45PM Vienna3h10 09:55PM Budapest, Népliget autóbusz-pályaudvar0 transfersDirect
FlixBus07:15PM Vienna3h15 10:30PM Budapest, Népliget autóbusz-pályaudvar0 transfersDirect
FlixBus07:15PM Vienna2h55 10:10PM Budapest0 transfersDirect
FlixBus07:45PM Vienna3h20 11:05PM Budapest0 transfersDirect
FlixBus07:45PM Vienna2h50 10:35PM Budapest, Népliget autóbusz-pályaudvar0 transfersDirect
FlixBus08:10PM Vienna3h00 11:10PM Budapest, Népliget autóbusz-pályaudvar0 transfersDirect
FlixBus08:45PM Vienna3h20 12:05AM Budapest, Népliget autóbusz-pályaudvar0 transfersDirect
FlixBus08:45PM Vienna3h05 11:50PM Budapest0 transfersDirect
FlixBus09:00PM Vienna2h50 11:50PM Budapest, Népliget autóbusz-pályaudvar0 transfersDirect
FlixBus09:50PM Vienna3h00 12:50AM Budapest, Népliget autóbusz-pályaudvar0 transfersDirect
STUDENT AGENCY k.s.10:50PM Vienna6h55 05:45AM Budapest1 transfer
STUDENT AGENCY k.s.10:50PM Vienna7h15 06:05AM Budapest, Népliget autóbusz-pályaudvar1 transfer
FlixBus11:45PM Vienna3h10 02:55AM Budapest0 transfersDirect
FlixBus11:45PM Vienna2h50 02:35AM Budapest, Népliget autóbusz-pályaudvar0 transfersDirect

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets Vienna to Budapest by train, bus, or flight

Thu
Oct 17
Fri
Oct 18
Sat
Oct 19
Sun
Oct 20
Mon
Oct 21
Tue
Oct 22
Wed
Oct 23
Thu
Oct 24
Fri
Oct 25
Sat
Oct 26
Sun
Oct 27
Mon
Oct 28
Tue
Oct 29
Wed
Oct 30
Thu
Oct 31
Fri
Nov 01
Sat
Nov 02
Sun
Nov 03
Mon
Nov 04
Tue
Nov 05
Wed
Nov 06

How far in advance should I book bus tickets from Vienna to Budapest?

The best time to book your bus from Vienna to Budapest is 84 days before departure. See how prices for buses change on the Vienna to Budapest route.
Prices are for one-way tickets for one passenger from Vienna to Budapest per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your bus from Vienna to Budapest.

Bus times from Vienna to Budapest

Showing times and prices for Oct 17

Fastest Journey

2 h 50 m

Average

3 h 28 m

Buses per day

46

Distance

214 km

Of the 46 buses that leave Vienna for Budapest every day 42 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
FlixBus
06:45PM2h50
Vienna
09:35PMBudapest, Népliget autóbusz-pályaudvar
$191One-way
0 transfers
Fastest
FlixBus
06:45PM2h50
Vienna
09:35PMBudapest
$201One-way
0 transfers
Fastest
FlixBus
09:00PM2h50
Vienna
11:50PMBudapest, Népliget autóbusz-pályaudvar
$171One-way
0 transfers
Fastest
FlixBus
11:45PM2h50
Vienna
02:35AMBudapest, Népliget autóbusz-pályaudvar
$201One-way
0 transfers
Fastest
FlixBus
03:50AM2h50
Vienna
06:40AMBudapest
$211One-way
0 transfers

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Vienna to Budapest

distanceDistance133 miles (214 km)
durationAverage bus duration2 h 50 min
priceAverage bus ticket price$22 (€19)
frequencyBus frequency40 a day
changesDirect busYes, there are 37 direct buses a day
carriersBus providersFlixBus, STUDENT AGENCY k. S. Arda Tur or BlaBlaCar Bus

Buses from Vienna to Budapest cover the 133 miles (214 km) long journey taking on average 2 h 50 min with our travel partners like FlixBus, STUDENT AGENCY k. S. Arda Tur or BlaBlaCar Bus. Normally, there are 40 buses operating per day, including direct services available. While the average ticket price for this route costs around $22 (€19), you can find the cheapest bus ticket for as low as $12 (€10). Travelers depart most frequently from Vienna, International Busterminal (VIB) and arrive in Budapest, Liszt Ferenc Nemzetközi Repülőtér.

Bus providers: FlixBus, STUDENT AGENCY k. S. And Arda Tur from Vienna to Budapest

Travel from Vienna to Budapest from $12 (€10) with Omio’s bus partners FlixBus, STUDENT AGENCY k. S. And Arda Tur! You can find the best schedules and tickets when comparing and booking the most popular trip for you.

FlixBus is one of the most popular low-cost bus companies in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travelers in both continents the option to take a long-distance bus at an affordable price. FlixBus also operates overnight buses on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and one checked bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets.

FlixBus from Vienna to Budapest bus information:

  • Average Duration: 2 h 50 min
  • Cheapest Price: $12
  • FlixBus frequency: 39 a day

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.

FAQs: Bus from Vienna to Budapest

FAQs: Take the bus from Vienna to Budapest with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Vienna to Budapest.
FAQs
Cheap bus tickets from Vienna to Budapest can start from as little as $12 (€10) when you book in advance. The average bus ticket price for Vienna to Budapest is $22 (€19); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Vienna to Budapest bus travel time is 2 h 50 min   for the 133 mile (214 km) long trip, but the duration can vary if you travel on weekends and holidays.
The first bus from Vienna to Budapest leaves at 3: 40 AM. Plan your trip with the Journey Planner   from Omio.
The last bus from Vienna to Budapest leaves at 9: 45 PM.
Yes, it is possible to travel from Vienna to Budapest without having to change trains with FlixBus or BlaBlaCar Bus. There are 37 direct buses from Vienna to Budapest each day. There may be fewer direct services available on weekends or holidays.
For the best Vienna to Budapest bus to purchase, you can travel safely and comfortably with FlixBus, STUDENT AGENCY k. S. Arda Tur or BlaBlaCar Bus. However, it's always good to check all possible bus companies with services between Vienna and Budapest to compare what amenities they may offer.

When departing from Vienna, you have various bus station options to start your trip from including Vienna, International Busterminal (VIB) and Vienna, Central Station Südtiroler Platz. When arriving in Budapest, you can end your route in bus stations like Budapest, Liszt Ferenc Nemzetközi Repülőtér, Budapest, Népliget Autóbusz-Pályaudvar and Budapest, Kelenföld Vasútállomás.

Passengers board the bus most frequently from Vienna, International Busterminal (VIB), which is located around 4.2 miles (6.7 km) away from the city centre, and they get off the bus at Budapest, Liszt Ferenc Nemzetközi Repülőtér, located 11.3 miles (18.2 km) away from the city centre.

A trip to Budapest from Vienna is worth doing but not as a day trip with a journey time of 2 h 50 min each way. Check with Omio app   the best way to travel.
The cheapest month for a bus from Vienna to Budapest is August.
You have options as you can travel to Budapest from Vienna 3 different ways: train, bus or flight.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links