Best way to travel between

Sochi, Russia, Saint Petersburg, Bolshoy prospekt PS
Perm', Russia
Travel Modes
Price
Distance
Duration
CO2
train
$51.0
3020.67 km
44h 20mins
160.1 kgs
 
bus
$108.3
3095.66 km
56h 15mins
92.87 kgs
 
flight
$129.69
2003.42 km
5h 35mins
216.37 kgs
 
drive
$166.4
2609.86 km
36h 30mins
334.06 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 3020.67 km 44h 20mins 1,684 RUB 51.0
Bus 3095.66 km 56h 15mins 3,576 RUB 108.3
Flight 2003.42 km 5h 35mins 4,283 RUB 129.69
Drive 2609.86 km 36h 30mins 5,495 RUB 166.4
Take Train from Sochi to Moskva Kazanskaia
Time: 22h 40mins Cost: 1,651 RUB; $ 45.0 - 55.0 USD CO2 Emission: 91.83 kgs
Take Walk from Moskva Kazanskaia to Komsomolskaya
Time: 11mins Cost: 0 RUB; $ 0.0 - 0.0 USD CO2 Emission: 0.12 kgs
Take Train from Komsomolskaya to Kurskaya
Time: 3mins Cost: 33 RUB; $ 0.9 - 1.1 USD CO2 Emission: 0.1 kgs
Take Train from Moskva Kurskaia to Perm 2
Time: 20h 24mins Cost: 1,321 RUB; $ 36.0 - 44.0 USD CO2 Emission: 68.11 kgs
Source: Rome2rio

Mode of travel comparision chart

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