Travel from Belgrade to Romania

Train, bus or fly from Belgrade to Romania?

Tarom and Air Serbia fly from Belgrade to Bucureşti twice daily. Alternatively, Arriva Srbija operates a bus from Belgrade to Bucureşti 3 times a day. Tickets cost $11 - $13 and the journey takes 4 h 50 min. 2 other operators also service this route.

How to get from Belgrade to Romania

From Slavija Square Mini Bus to Belgrade airport, fly to Bucharest Otopeni airport, then line 783 bus to Bucureşti. 4 h 24 min $115. From Belgrade bus to Kladovo, drive to Drobeta-Turnu Severin, bus to Păcii, then subway to Piata Unirii. 11 h 34 min $31. From Pancevacki most train to Vrsac, train to Timisoara Nord, train to Gara de Nord, then subway to Piata Unirii. 14 h 43 min $33. From Pancevacki most train to Vrsac, train to Timisoara Nord, walk to Timişoara, bus to Basarab, then subway to Piata Unirii. 17 h 11 min $33. From Belgrade drive to Bucureşti. 8 h 6 min $85.