Travel from Bratislava to Bucharest

Bus or train from Bratislava to Bucharest?

Omega Group operates a bus from Bratislava to Bucharest once daily. Tickets cost $90 - $130 and the journey takes 15 h 35 min. Three other operators also service this route. Alternatively, you can take a train from Bratislava to Bucharest via Budapest-Keleti in around 18 h 22 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Bratislava to Bucharest

From Bratislava, Most SNP bus to Vienna airport, fly to Bucharest Otopeni airport, then line 783 bus to Bucharest.4 h 59 min$115
From Bratislava bus to Bucureşti.15 h 35 min$114
From Bratislava train to Budapest-Keleti then train to Bucuresti Nord Gara A.18 h 22 min$58
From Bratislava Nové budova SND train to Rajka, train to Hegyeshalom, then train to Bucuresti Nord Gara A.21 h 22 min$145
From Bratislava bus to Bucureşti - Militari, walk to Păcii, then subway to Piata Unirii.21 h 52 min$100
From Bratislava drive to Bucharest.11 h 10 min$160

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

It takes approximately 4 h 59 min to get from Bratislava to Bucharest, including transfers.

Is there a direct train between Bratislava and Bucharest?

No, there is no direct train from Bratislava to Bucharest. However, there are services departing from Bratislava and arriving at Bucuresti Nord Gara A via Budapest-Keleti. The journey, including transfers, takes approximately 18 h 22 min.

Is there a direct bus between Bratislava and Bucharest?

Yes, there is a direct bus departing from Bratislava and arriving at Bucureşti. Services depart twice daily, and operate every day. The journey takes approximately 15 h 35 min.

Operators from Bratislava to Bucharest

RegioJet+420 542 42 42 42RegioJet
Austrian AirlinesAustrian Airlines
Croatia AirlinesCroatia Airlines
RAT Bucharest+4021 311 05 95RAT Bucharest
Omega Group+359 878 155 116Omega Group
Railways of Slovak Republic (ZSSK)Railways of Slovak Republic (ZSSK)
Hungarian Railways (MÁV)+36 (1) 3 49 49 49Hungarian Railways (MÁV)
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
Metrorex004 021 319 36 01Metrorex