Best way to travel between

Kiev
Russia, Rostov Oblast, Rostov-on-Don
Travel Modes
Price
Distance
Duration
CO2
train
$23.0
1173.9 km
22h 37mins
62.22 kgs
 
bus
$23.36
1279.26 km
22h 46mins
38.38 kgs
 
drive
$100.0
947.44 km
13h 42mins
121.27 kgs
 
flight
$279.0
814.32 km
7h 28mins
87.95 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1173.9 km 22h 37mins 760 RUB 23.0
Bus 1279.26 km 22h 46mins 771 RUB 23.36
Drive 947.44 km 13h 42mins 3,302 RUB 100.0
Flight 814.32 km 7h 28mins 9,213 RUB 279.0
Take Train from Belaja Zerkow to Kiev Pass
Time: 1h 41mins Cost: 66 RUB; $ 1.8 - 2.2 USD CO2 Emission: 5.54 kgs
Take Train from Kiev Pass to Harkov Pass
Time: 4h 49mins Cost: 231 RUB; $ 6.3 - 7.7 USD CO2 Emission: 25.84 kgs
Take Train from Harkov Pass to Batajsk
Time: 12h 39mins Cost: 429 RUB; $ 11.7 - 14.3 USD CO2 Emission: 29.55 kgs
Take Train from Batajsk to Rostov Glavnij
Time: 19mins Cost: 33 RUB; $ 0.9 - 1.1 USD CO2 Emission: 1.32 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Kiev and Russia, Rostov Oblast, Rostov-on-Don is to travel by train, which will cost about 760 RUB or 20.70 USD.