Best way to travel between

Belgrade
Russia, Rostov Oblast, Rostov-on-Don
Travel Modes
Price
Distance
Duration
CO2
bus
$83.731232
2839.6 km
58h 10mins
85.19 kgs
 
train
$93.1
3255.35 km
68h 11mins
172.53 kgs
 
drive
$221.0
1964.59 km
26h 42mins
251.47 kgs
 
flight
$314.0
1598.13 km
6h 59mins
172.6 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2839.6 km 58h 10mins 2,765 RUB 83.731232
Train 3255.35 km 68h 11mins 3,074 RUB 93.1
Drive 1964.59 km 26h 42mins 7,298 RUB 221.0
Flight 1598.13 km 6h 59mins 10,369 RUB 314.0
Take Bus from Beograd to Novi Sad
Time: 1h 55mins Cost: 198 RUB; $ 5.4 - 6.6 USD CO2 Emission: 2.37 kgs
Take Bus from Železnička stanica to Karela Čapeka
Time: 10mins Cost: 5 RUB; $ 0.1 - 0.2 USD CO2 Emission: 0.12 kgs
Take Bus from Novi Sad Petrol Station Mol to Rzeszow station
Time: 12h 20mins Cost: 975 RUB; $ 26.6 - 32.5 USD CO2 Emission: 22.13 kgs
Take Bus from Rzeszów to Sloviansk
Time: 26h 40mins Cost: 1,486 RUB; $ 40.5 - 49.5 USD CO2 Emission: 41.81 kgs
Take Bus from Slavyansk to Rostov-On-Don
Time: 14h 1mins Cost: 1,684 RUB; $ 45.9 - 56.1 USD CO2 Emission: 18.75 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Belgrade and Russia, Rostov Oblast, Rostov-on-Don is to travel by bus, which will cost about 2,774 RUB or 75.60 USD.