Best way to travel between

Sochi, Russia, Saint Petersburg, Bolshoy prospekt PS
Ufa, Russia
Travel Modes
Price
Distance
Duration
CO2
train
$60.0
2342.05 km
55h 48mins
124.13 kgs
 
flight
$90.09
1737.54 km
5h 14mins
187.65 kgs
 
drive
$142.14
2248.12 km
31h 13mins
287.76 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2342.05 km 55h 48mins 1,981 RUB 60.0
Flight 1737.54 km 5h 14mins 2,975 RUB 90.09
Drive 2248.12 km 31h 13mins 4,694 RUB 142.14
Take Train from Sochi to Ufa
Time: 55h 48mins Cost: 1,981 RUB; $ 54.0 - 66.0 USD CO2 Emission: 124.13 kgs
Source: Rome2rio

Mode of travel comparision chart

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