Best way to travel between

Belgrade, Serbia
Dubrovnik, Croatia
Travel Modes
Price
Distance
Duration
CO2
bus
$29.0
548.76 km
7h 4mins
16.46 kgs
 
bus
$38.0
628.22 km
14h 19mins
18.85 kgs
 
bus
$52.0
589.16 km
14h 36mins
17.67 kgs
 
drive
$70.0
483.79 km
7h 38mins
61.93 kgs
 
flight
$88.0
429.51 km
5h 12mins
46.39 kgs
 
flight
$202.0
356.38 km
3h 14mins
38.49 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 548.76 km 7h 4mins 163 HRK 29.0
Bus 628.22 km 14h 19mins 214 HRK 38.0
Bus 589.16 km 14h 36mins 293 HRK 52.0
Drive 483.79 km 7h 38mins 394 HRK 70.0
Flight 429.51 km 5h 12mins 496 HRK 88.0
Flight 356.38 km 3h 14mins 1,138 HRK 202.0
Take Bus from Belgrade to Šabac
Time: 1h 11mins Cost: 23 HRK; $ 3.6 - 4.4 USD CO2 Emission: 2.69 kgs
Take Bus from Šabac to Trebinje
Time: 4h 20mins Cost: 113 HRK; $ 18.0 - 22.0 USD CO2 Emission: 12.83 kgs
Take Car from Trebinje to Dubrovnik
Time: 32mins Cost: 28 HRK; $ 4.5 - 5.5 USD CO2 Emission: 4.13 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Belgrade, Serbia and Dubrovnik, Croatia is to travel by bus, which will cost about 163 HRK or 26.10 USD.