Find a bus from Vienna to Budapest

These train, bus and flight companies trust us

Find the cheapest ticket for your trip

Journey details

Best price 7.91£
Journey duration 3 h 5 min
Connections per day 109
First departure: 03:25
Last departure: 21:30
Distance 214km

Find your bus connections from Vienna to Budapest on virail

With virail it's easy to find the best offers for you: don't miss the cheapest bus tickets from Vienna to Budapest. Select the date and filter the results by price and departure: the perfect solution waits for you.

How much are the bus tickets from Vienna to Budapest?

You can find the cheapest bus tickets from Vienna to Budapest from 8,80 € by booking in advance If you can't, bus tickets from Vienna to Budapest cost around 59,90 €.

How are the departure stations in Vienna and Budapest called?

Buses from Vienna leave from Hbf, VIE Airport, Vienna Hbf Main Train Station (Südtiroler Platz), Vienna Airport Bus Station, Vienna Schwechat Airport Busstation, Vienna Erdberg, Vienna Central Station (International Busterminal), Vienna Airport, Vienna Central Bus Station VIB or Erdberg, reaching Budapest at Kelenföld Vasútállomás, Budapest Kelenföld Vasút U.16., 1115, Budapest Kelenfold Vasut, Budapest Népliget, Budapest Kelenföld, Budapest Nepliget, Népliget or Budapest Airport.

Ticket price Vienna - Budapest every day

Today 19/06 20/06 21/06 22/06 23/06 24/06
7 £5 £8 £8 £5 £8 £8 £
More 8 £9 £9 £16 £ More 9 £

Monday, July 15th 2019


Seen the short distance between Vienna and Budapest, you could also choose to travel by train or carpooling. Spending little more money, your journey would become more comfortable.

If the offers provided by buses do not suit your needs, trains and carpooling could represent a good alternative for this distance.

When are the buses of the line Vienna - Budapest scheduled?

The earliest time you can leave from Vienna is at 03:07, while the last bus is at 21:07. The journey takes on average 2 hours and 53 minutes but it can also last 2 hours and 30 minutes with the fastest connections.

Which bus companies are in service in the route Vienna - Budapest?

You can travel by bus from Vienna to Budapest with RegioJet, FlixBus and Nomago.

Flixbus is undoubtedly one of the youngest and most famous bus companies in whole Europe. With more than 40 millions passengers only in 2017, Flixbus offers national and international bus connections, also with night buses.

virail lets you search and compare times and prices of any transports from one city to another