>
Vienna to Budapest

Compare prices to get from Vienna to Budapest

Search for tickets from Vienna to Budapest in the next 7 days. Flights start at PHP 3,448. Trains start at PHP 875. Buses start at PHP 941.
Flights
PHP 3,448|50m
Trains
PHP 875|2h 20m
Buses
PHP 941|4h 50m
PHP 23,429
PHP 7,918
PHP 7,918
PHP 8,845
PHP 4,270
PHP 3,448
PHP 9,217
PHP 9,361
PHP 9,752
PHP 4,986
PHP 7,240
PHP 5,655
PHP 6,171
PHP 6,724
Ryanair
Cheapest
9h 10m
Vienna International AirportBudapest Ferenc Liszt International Airport
PHP 7,918One way
Search
1 stop
Austrian Airlines
Fastest
50m
Vienna International AirportBudapest Ferenc Liszt International Airport
PHP 27,708One way
Search
Nonstop
Ryanair
6h
Vienna International AirportBudapest Ferenc Liszt International Airport
PHP 4,423One way
Search
1 stop
Air Serbia
25h 10m
Vienna International AirportBudapest Ferenc Liszt International Airport
PHP 9,045One way
Search
1 stop
  • Prices shown from Vienna to Budapest are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.

Compare flights, trains, and buses from Vienna to Budapest

The cheapest way to get from Vienna to Budapest costs only PHP 725 on average via Trains, and the quickest way takes just 2h 19m by Flights. Find the travel option that best suits you.

Flight
Flights Fastest
Average price PHP 8,625
Average duration 2h 19m
Departure time --
Direct options
Search flights
Train
Trains Cheapest
Average price PHP 725
Average duration 2h 53m
Departure time 12:40 - 21:05
Direct options
Bus
Buses
Average price PHP 1,058
Average duration 6h 18m
Departure time 22:50 - 06:05
Direct options

· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time

When is the cheapest time to travel from Vienna to Budapest?

What is the cheapest month for one-way flights from Vienna to Budapest?

The average price of one-way flights from Vienna to Budapest purchased by Trip.com users by month over the past 12 months.

Based on Trip.com’s data, the cheapest month for flights from Vienna to Budapest is February, with an average price of PHP 12,398; while the month with the highest flight price is usually June, with an average price of up to PHP 23,245.

PHP 23,245
PHP 17,822
PHP 12,398
PHP 6,975
  • PHP 12,398
    Feb
  • PHP 19,638
    Mar
  • PHP 18,689
    Apr
  • PHP 19,458
    May
  • PHP 23,245
    Jun
  • PHP 13,599
    Jul
  • PHP 20,406
    Aug
  • PHP 15,444
    Sep
  • PHP 13,974
    Oct
  • PHP 15,134
    Nov
  • PHP 13,537
    Dec
  • PHP 17,003
    Jan

What is the cheapest day to travel by train from Vienna to Budapest?

Average train fares from Vienna to Budapest for the next 7 days, based on Trip.com user searches.

Based on Trip.com's data, the cheapest day to travel by train from Vienna to Budapest is Thursday, with an average price of PHP 725.

PHP 1,607
PHP 1,166
PHP 725
PHP 284
    Cheapest
  • Nov 23
  • Nov 24
  • Dec 9
  • Nov 12
  • Dec 4
  • Nov 28
  • Dec 6

What is the cheapest day to travel from Vienna to Budapest by bus?

The average price of a bus from Vienna to Budapest found by Trip.com users over the next 7 days.

Based on Trip.com's data, the cheapest day for bus tickets from Vienna to Budapest is Sunday, with an average price of PHP 941.

PHP 981
PHP 961
PHP 941
PHP 922
    Cheapest
  • Dec 7
  • Dec 8
  • Dec 9
  • Dec 3
  • Dec 11
  • Dec 5
  • Nov 22

Recommended hotels in Budapest

Central Passage Apartments by Vagabond Downtown
8.4/10
401 Reviews
Central Passage Apartments by Vagabond Downtown
hotel-star hotel-star hotel-star hotel-praise
1.23 km from downtown
PHP 9,776
Four Seasons Hotel Gresham Palace Budapest
9.6/10
101 Reviews
Four Seasons Hotel Gresham Palace Budapest
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
0.62 km from downtown
PHP 50,864
Anantara New York Palace Budapest - A Leading Hotel of The World
9.1/10
269 Reviews
Anantara New York Palace Budapest - A Leading Hotel of The World
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
2.27 km from downtown
8% off
PHP 29,537 PHP 27,045
The St. Regis Budapest
9.7/10
34 Reviews
The St. Regis Budapest
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
1.17 km from downtown
PHP 32,124

Vienna to Budapest travel tips

Companies operating from Vienna to Budapest

ÖBB
RegioJet a.s.

Find departure & arrival points near Vienna and Budapest

Popular airports near Vienna

Vienna International Airport (VIE) Vienna Austria
Bratislava "M. R. Stefanik" Airport (BTS) Nearby Bratislava Slovakia

Popular airports near Budapest

Budapest Ferenc Liszt International Airport (BUD) Budapest Hungary
Piešťany Airport (PZY) Nearby Piestany Slovakia

Popular train stations near Vienna

Wien Hbf Vienna Austria
Wien Hbf (Bahnsteige 1-2) Vienna Austria
Hauptbahnhof (Tiefgeschoß Straßenbahn), Wien (A) Vienna Austria
Hauptbahnhof (Wiedner Gürtel), Wien (A) Vienna Austria
Hauptbahnhof (U1), Wien (A) Vienna Austria

Popular bus stations near Vienna

Vienna Morzinplatz Vienna Austria
Wien Karlsplatz Vienna Austria
Vienna (Karlsplatz) Vienna Austria
Wien Rennweg Bahnhst (Ungargasse) Vienna Austria
Vienna Central Train Station S+U Waldmanngründe Vienna Austria

How to travel from Vienna to Budapest: FAQs

  • How far is it from Vienna to Budapest?

    The distance from Vienna to Budapest is about 214 km (133 mi).
  • There are 3 ways to get from Vienna to Budapest, including Flights, Trains, Buses.
  • The fastest way to get from Vienna to Budapest is by Flights, with an average journey time of 2 hours 19 minutes. Other modes of transport take longer: Trains takes on average 2h 53m.Buses takes on average 6h 18m.
  • The cheapest way to get from Vienna to Budapest is by Trains, with an average price of PHP 725. Other modes of transport are more expensive: Buses costs around PHP 1,058 on avergae.Flights costs around PHP 8,625 on average.
  • When traveling from Vienna to Budapest, travelers usually depart from and arrive at the following locations: Flights typically departs from Vienna International Airport and arrives at Budapest Ferenc Liszt International Airport .
  • Train, bus, and flight schedules may vary depending on the season or day of the week. Based on data from Trip.com: ViennatoBudapestFlights is usually the cheapest at February, with an average price of PHP 12,398 ViennatoBudapestTrains is usually the cheapest at Thursday, with an average price of PHP 725 ViennatoBudapestBuses is usually the cheapest at Sunday, with an average price of PHP 941 .
  • The time difference between Vienna and Budapest is 0m.