Best way to travel between

Belgrade, Serbia
Varna, Bulgaria
Travel Modes
Price
Distance
Duration
CO2
train
$19.0
951.42 km
15h 55mins
50.43 kgs
 
train
$37.0
958.8 km
20h 21mins
50.82 kgs
 
train
$38.0
994.24 km
20h 37mins
52.69 kgs
 
bus
$48.0
887.25 km
15h 21mins
26.62 kgs
 
bus
$50.0
965.12 km
15h 52mins
28.95 kgs
 
drive
$130.0
952.75 km
9h 45mins
121.95 kgs
 
flight
$147.0
681.2 km
7h 43mins
73.57 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 951.42 km 15h 55mins 27 BGN 19.0
Train 958.8 km 20h 21mins 53 BGN 37.0
Train 994.24 km 20h 37mins 55 BGN 38.0
Bus 887.25 km 15h 21mins 69 BGN 48.0
Bus 965.12 km 15h 52mins 72 BGN 50.0
Drive 952.75 km 9h 45mins 187 BGN 130.0
Flight 681.2 km 7h 43mins 212 BGN 147.0
Take Bus from Autokomanda to Dimitrovgrad
Time: 5h 1mins Cost: 19 BGN; $ 11.9 - 14.6 USD CO2 Emission: 10.03 kgs
Take Bus from Dimitrovgrad to Sofia
Time: 1h 20mins Cost: 4 BGN; $ 2.7 - 3.3 USD CO2 Emission: 1.91 kgs
Take Train from Sofia to Varna
Time: 7h 33mins Cost: 23 BGN; $ 14.4 - 17.6 USD CO2 Emission: 29.36 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Belgrade, Serbia and Varna, Bulgaria is to travel by train, which will cost about 27 BGN or 17.10 USD.