Best way to travel between

Belgorod, Russia
Sochi, Russia, Saint Petersburg, Bolshoy prospekt PS
Travel Modes
Price
Distance
Duration
CO2
bus
$38.8
1439.23 km
29h 56mins
43.18 kgs
 
train
$58.71
1570.31 km
30h 16mins
83.23 kgs
 
drive
$66.66
1071.26 km
15h 14mins
137.12 kgs
 
flight
$92.82
871.64 km
4h 28mins
94.14 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1439.23 km 29h 56mins 1,281 RUB 38.8
Train 1570.31 km 30h 16mins 1,939 RUB 58.71
Drive 1071.26 km 15h 14mins 2,201 RUB 66.66
Flight 871.64 km 4h 28mins 3,065 RUB 92.82
Take Bus from Michurina to Avtovokzal
Time: 6mins Cost: 33 RUB; $ 0.9 - 1.1 USD CO2 Emission: 0.1 kgs
Take Bus from Belgorod Bus station to Voronezh Bus station
Time: 3h 28mins Cost: 297 RUB; $ 8.1 - 9.9 USD CO2 Emission: 7.68 kgs
Take Bus from Voronezh Bus station to Krasnodar Bus station
Time: 17h 13mins Cost: 991 RUB; $ 27.0 - 33.0 USD CO2 Emission: 26.64 kgs
Take Bus from Krasnodar to Sochi
Time: 6h 9mins Cost: 693 RUB; $ 18.9 - 23.1 USD CO2 Emission: 8.76 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Belgorod, Russia and Sochi, Russia, Saint Petersburg, Bolshoy prospekt PS is to travel by bus, which will cost about 1,288 RUB or 35.10 USD.