Best way to travel between

Sochi, Russia, Saint Petersburg, Bolshoy prospekt PS
Belgorod, Russia
Travel Modes
Price
Distance
Duration
CO2
train
$38.4
1570.31 km
31h 57mins
83.23 kgs
 
bus
$53.35
1318.33 km
26h 39mins
39.55 kgs
 
drive
$67.32
1071.79 km
15h 13mins
137.19 kgs
 
flight
$87.36
870.27 km
4h 1mins
93.99 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1570.31 km 31h 57mins 1,268 RUB 38.4
Bus 1318.33 km 26h 39mins 1,762 RUB 53.35
Drive 1071.79 km 15h 13mins 2,223 RUB 67.32
Flight 870.27 km 4h 1mins 2,885 RUB 87.36
Take Train from Sochi to Kursk
Time: 29h 14mins Cost: 1,321 RUB; $ 36.0 - 44.0 USD CO2 Emission: 74.8 kgs
Take Train from Kursk to Belgorod
Time: 1h 43mins Cost: 561 RUB; $ 15.3 - 18.7 USD CO2 Emission: 8.43 kgs
Source: Rome2rio

Mode of travel comparision chart

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