Travel from Vienna to Bucharest

Train, bus or fly from Vienna to Bucharest?

Tarom, Austrian Airlines and two other airlines fly from Vienna to Bucharest every 4 hours. Alternatively, Maxibus Travel operates a bus from Vienna to Bucharest 6 times a week, and the journey takes 10 h 30 min. Two other operators also service this route.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Vienna to Bucharest

From Wien Mitte-Landstraße (City Airport Train) train to Vienna airport, fly to Bucharest Otopeni airport, then line 783 bus to Bucharest.4 h 30 min$121
From Vienna bus to Bucharest.10 h 30 min$107
From Wien Hbf train to Bucuresti Nord Gara A.19 h 23 min$149
From Stephansplatz subway to Vienna, Vienna Erdberg, bus to Păcii, then subway to Piata Unirii.21 h 25 min$123
From Wien Hauptbahnhof EuroNight to Gara de Nord.20 h 23 min$58
From Vienna drive to Bucharest.11 h 33 min$151

How long does it take to get from Vienna to Bucharest?

It takes approximately 4 h 30 min to get from Vienna to Bucharest, including transfers.

Is there a direct train between Vienna and Bucharest?

Yes, there is a direct train departing from Wien Hbf and arriving at Bucuresti Nord Gara A. Services depart once daily. The journey takes approximately 19 h 23 min.

Is there a direct bus between Vienna and Bucharest?

Yes, there is a direct bus departing from Vienna and arriving at Bucharest. Services depart once daily, and operate every day. The journey takes approximately 10 h 30 min.

Operators from Vienna to Bucharest

Austrian Railways (ÖBB)Austrian Railways (ÖBB)
Austrian AirlinesAustrian Airlines
Croatia AirlinesCroatia Airlines
RAT Bucharest+4021 311 05 95RAT Bucharest
Maxibus Travel004 0756 117 331Maxibus Travel
Wiener Linien+43 (0)1 7909 100Wiener Linien
FlixBus+49 1807 123 99 123FlixBus
Metrorex004 021 319 36 01Metrorex
Czech Railways (ČD)+420 221 111 122Czech Railways (ČD)