Best way to travel between

Russia, Dagestan, Makhachkala
Sochi, Russia, Saint Petersburg, Bolshoy prospekt PS
Travel Modes
Price
Distance
Duration
CO2
train
$43.7
899.73 km
24h 49mins
47.69 kgs
 
drive
$58.0
944.07 km
14h 2mins
120.84 kgs
 
flight
$87.87
681.75 km
3h 14mins
73.63 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 899.73 km 24h 49mins 1,443 RUB 43.7
Drive 944.07 km 14h 2mins 1,915 RUB 58.0
Flight 681.75 km 3h 14mins 2,902 RUB 87.87
Take Train from Mahachkala to Prohladnaia
Time: 11h 8mins Cost: 660 RUB; $ 18.0 - 22.0 USD CO2 Emission: 15.93 kgs
Take Train from Prohladnaia to Sochi
Time: 12h 41mins Cost: 859 RUB; $ 23.4 - 28.6 USD CO2 Emission: 31.75 kgs
Source: Rome2rio

Mode of travel comparision chart

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