There are 7 ways to get from Belgrade (Station) to Bucharest by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Belgrade Nikola Tesla Airport
best- Fly from Belgrade Nikola Tesla Airport (BEG) to Bucharest Otopeni (OTP)plane BEG - OTP
4h 37m$65–197Train
cheapest- Take the train from Karadjordjev Park to Vrsactrain Re
- Take the train from Stamora Moravita to Timisoara Nordtrain
- Take the train from Timisoara Nord to Bucuresti Nordtrain Ic
17h 35m$42–54Bus
- Take the bus from Belgrade bus station to Timișoarabus 1896
- Take the bus from Timișoara to București, Autogara Militaribus 3908 / ...
16h 9m$65–111Bus, train
- Take the bus from Belgrade bus station to Timișoarabus 1896
- Take the train from Timișoara Est to Bucharesttrain Arad - Bucureşti Nord Gr.A
16h 36m$66–81Drive 589.7 km
- Drive from Belgrade (Station) to Bucharestcar 589.7 km
7h 41m$94–136Bus to Timișoara Traian Vuia International Airport, fly
- Take the bus from Belgrade bus station to Timișoarabus
- Fly from Timișoara Traian Vuia International Airport (TSR) to Bucharest Otopeni (OTP)plane TSR - OTP
8h 4m$75–171Bus via Timișoara
- Take the bus from Belgrade bus station to Timișoarabus 1896
- Take the bus from Timișoara, Gara Timisoara Nord to București, Autogara Militaribus
17h 25m$54–65
Belgrade Nikola Tesla Airport (BEG) to Bucharest Otopeni (OTP) flights
Questions & Answers
The cheapest way to get from Belgrade (Station) to Bucharest is to train which costs $40 - $55 and takes 17h 35m.
The fastest way to get from Belgrade (Station) to Bucharest is to fly which takes 4h 37m and costs $65 - $200.
No, there is no direct bus from Belgrade (Station) to Bucharest. However, there are services departing from Savski most and arriving at București, Autogara Militari via Blok 28, Belgrade bus station and Timișoara. The journey, including transfers, takes approximately 16h 9m.
No, there is no direct train from Belgrade (Station) to Bucharest. However, there are services departing from Karadjordjev Park and arriving at Bucuresti Nord via Stamora Moravita and Timisoara Nord. The journey, including transfers, takes approximately 17h 35m.
The distance between Belgrade (Station) and Bucharest is 502 km. The road distance is 589.7 km.
The best way to get from Belgrade (Station) to Bucharest without a car is to bus which takes 16h 9m and costs $65 - $120.
It takes approximately 4h 37m to get from Belgrade (Station) to Bucharest, including transfers.
Belgrade (Station) to Bucharest bus services, operated by FlixBus, depart from Belgrade bus station.
Belgrade (Station) to Bucharest train services, operated by Srbija Voz, depart from Karadjordjev Park station.
The best way to get from Belgrade (Station) to Bucharest is to fly which takes 4h 37m and costs $65 - $200. Alternatively, you can bus, which costs $65 - $120 and takes 16h 9m, you could also train, which costs $40 - $55 and takes 17h 35m.
What companies run services between Belgrade (Station), Serbia and Bucharest, Romania?
Tarom and Air Serbia fly from Belgrade Nikola Tesla Airport (BEG) to Bucharest Otopeni (OTP) twice daily. Alternatively, you can take a bus from Savski most to București, Autogara Militari via Beogradska arena /španskih boraca/, Blok 28, Bulevar Crvene Armije, Belgrade bus station, and Timișoara in around 16h 9m.
- Website
- tarom.ro
Flights from Belgrade Nikola Tesla Airport to Bucharest Otopeni
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- $60–180
Flights from Timișoara Traian Vuia International Airport to Bucharest Otopeni
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $55–140
- Website
- airserbia.com
Flights from Belgrade Nikola Tesla Airport to Bucharest Otopeni
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- $60–180
- Website
- hisky.aero
Flights from Timișoara Traian Vuia International Airport to Bucharest Otopeni
- Ave. Duration
- 50 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $50–120
- Website
- animawings.com
Flights from Timișoara Traian Vuia International Airport to Bucharest Otopeni
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $75–110
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Timișoara Est to Bucharest
- Ave. Duration
- 10h 45m
- Frequency
- Once daily
- Estimated price
- $49–53
- Website
- Romanian Railways (CFR)
Train from Stamora Moravita to Timisoara Nord
- Ave. Duration
- 1h 21m
- Frequency
- 3 times a day
- Estimated price
- $7–9
- Website
- Romanian Railways (CFR)
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Karadjordjev Park to Vrsac
- Ave. Duration
- 1h 40m
- Frequency
- Every 2 hours
- Estimated price
- $4–6
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- $4–5
- 1st Class
- $4–6
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Timisoara Nord to Bucuresti Nord
- Ave. Duration
- 10h 41m
- Frequency
- 4 times a day
- Estimated price
- $28–33
- Website
- Hungarian Railways (MÁV)
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Belgrade bus station to Timișoara
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $14–24
- Website
- Flixbus
Bus from Timișoara to București, Autogara Militari
- Ave. Duration
- 10h 45m
- Frequency
- Twice daily
- Estimated price
- $50–85
- Website
- Flixbus
Bus from Belgrade bus station to Timișoara
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $14–24
- Website
- Flixbus
Bus from Belgrade bus station to Timișoara
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $14–24
- Website
- Flixbus
Bus from Belgrade bus station to Timișoara
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $14–24
- Website
- Flixbus
- Phone
- +4 0250 997
- Website
- normandiatransport.com
Bus from Timișoara, Gara Timisoara Nord to București, Autogara Militari
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Estimated price
- $37
- Schedules at
- normandia.autogari.ro
Want to know more about travelling around Romania
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Belgrade (Station) to Bucharest bus services, operated by FlixBus, arrive at Timișoara station.
Bucharest is 1h ahead of Belgrade (Station). It is currently 8:28 AM in Belgrade (Station) and 9:28 AM in Bucharest.
Belgrade (Station) to Bucharest train services, operated by Srbija Voz, arrive at Vrsac station.
Yes, the driving distance between Belgrade (Station) to Bucharest is 590 km. It takes approximately 7h 41m to drive from Belgrade (Station) to Bucharest.
There are 5439+ hotels available in Bucharest.





















