How to get from Bucharest to Serbia

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus Alpha Star Impex  •  12 h 35 min

$29 - $32

Cheapest option

Train  •  14 h 39 min

$24 - $42

4 alternative options

Bus via Sofia  •  16 h 17 min

$36 - $78

Drive  •  8 h 6 min

  1. 389.8 miles

$70 - $110

Fly to Belgrade, line 65 bus  •  5 h 28 min

  1. OTP - BEG

Fly to Timisoara, bus  •  10 h 1 min

  1. OTP - TSR

$37 - $122

What companies run services between Bucharest, Romania and Serbia?

You can take a bus from Bucharest to Belgrade via Păcii, Bucuresti - Autogara Militari, Drobeta-Turnu Severin, Kladovo, Autokomanda, and Franse D'Eperea in around 12 h 35 min. Alternatively, you can take a train from Bucharest to Belgrade via Timisoara Nord, Vrsac, and Pancevacki most in around 14 h 39 min.

Airlines
Tarom
Website
tarom.ro
Flights from Bucharest Otopeni to Belgrade
Ave. Duration
1 h 32 min
When
Every day
Estimated price
$110 - $270
Flights from Bucharest Otopeni to Timisoara
Ave. Duration
1 h 10 min
When
Every day
Estimated price
$20 - $210
Air Serbia
Website
airserbia.com
Flights from Bucharest Otopeni to Belgrade
Ave. Duration
1 h 32 min
When
Every day
Estimated price
$110 - $270
Ryanair
Website
ryanair.com
Flights from Bucharest Otopeni to Timisoara
Ave. Duration
1 h 5 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$10 - $150
Austrian Airlines
Website
austrian.com
Flights from Bucharest Otopeni to Belgrade via Vienna
Ave. Duration
3 h 55 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$170 - $600
Blue Air
Website
blueairweb.com
Flights from Bucharest Otopeni to Timisoara
Ave. Duration
1 h 10 min
When
Friday
Estimated price
$60 - $230
Train operators
Romanian Railways (CFR)
Phone
0219521
Website
cfrcalatori.ro
Train from Bucuresti Nord Gara A to Timisoara Nord
Ave. Duration
8 h 50 min
Frequency
3 times a day
Estimated price
$20 - $30
Website
cfrcaltori.ro
Train from Timisoara Nord to Vrsac
Ave. Duration
2 h 2 min
Frequency
3 times a day
Estimated price
$2 - $5
Website
cfrcaltori.ro
Serbian Railways
Website
srbvoz.rs
Train from Vrsac to Pancevacki most
Ave. Duration
1 h 38 min
Frequency
Every 3 hours
Estimated price
$2 - $7
Schedules at
srbvoz.rs
2nd Class Ticket
$2 - $4
1st Class Ticket
$4 - $7
Bus operators
Alpha Star Impex
Website
alfastarimpex.ro
Bus from Bucuresti - Autogara Militari to Drobeta-Turnu Severin
Ave. Duration
5 h 4 min
Frequency
Twice a week
Estimated price
$15
Schedules at
alfastarimpex.ro
Arriva Srbija
Phone
012 538400
Email
predstavnistvo.bas@arriva.rs
Website
arriva.rs
Bus from Kladovo to Autokomanda
Ave. Duration
4 h 46 min
Frequency
3 times a day
Estimated price
$11 - $12
Schedules at
arriva.rs
ETAP Group
Website
etapgroup.com
Bus from Bucharest - Gară Filaret to Sofia - Central Bus Station
Ave. Duration
7 h 30 min
Frequency
Twice daily
Estimated price
$14 - $35
Schedules at
etapgroup.com
Matpu
Phone
02 952 50 04
Email
matpu96@abv.bg
Website
matpu.com
Bus from Sofia to Niš
Ave. Duration
3 h
Frequency
Twice daily
Estimated price
$10 - $15
Schedules at
matpu.com
Nis Ekspres
Phone
+381 18 255 177
Email
marketing@nis-ekspres.rs
Website
nis-ekspres.rs
Bus from Sofia to Niš
Ave. Duration
3 h 15 min
Frequency
Twice daily
Estimated price
$8
Schedules at
nis-ekspres.rs
Bus from Niš to Belgrade
Ave. Duration
3 h 36 min
Frequency
5 times a day
Estimated price
$11
Schedules at
nis-ekspres.rs
BS Tours
Phone
011 761-4693
Email
bstours@verat.net
Website
bstours.rs
Bus from Niš to Belgrade
Ave. Duration
3 h 5 min
Frequency
Twice daily
Estimated price
$11 - $30
Schedules at
bstours.rs
Bus Plus
Phone
+381 (11) 7155 155
Email
info@busplus.rs
Website
www2.busplus.rs
Bus from Zeleni venac to Spanskih boraca
Ave. Duration
11 min
Frequency
Every 10 minutes
Schedules at
redovivoznje.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Eurostar, How to get from JFK to New York City and How do I buy a London Underground ticket? - to help you get the most out of your next trip.

Questions & Answers

The distance between Bucharest and Serbia is 443 km. The road distance is 624 km.

The cheapest way to get from Bucharest to Serbia is to bus which costs $28 - $32 and takes 12 h 35 min.

The quickest way to get from Bucharest to Serbia is to drive which takes 8 h 6 min and costs $70 - $110.

No, there is no direct train from Bucharest to Serbia. However, there are services departing from Bucuresti Nord Gara A and arriving at Vukov spomenik via Timisoara Nord, Vrsac and Pancevacki most. The journey, including transfers, takes approximately 14 h 39 min.

It takes approximately 12 h 35 min to get from Bucharest to Serbia, including transfers.