Best way to travel between

Ufa, Russia
Sochi, Russia, Saint Petersburg, Bolshoy prospekt PS
Travel Modes
Price
Distance
Duration
CO2
train
$61.2
2342.06 km
52h 39mins
124.13 kgs
 
flight
$90.3
1738.66 km
5h 29mins
187.78 kgs
 
drive
$131.1
2242.7 km
31h 7mins
287.07 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2342.06 km 52h 39mins 2,021 RUB 61.2
Flight 1738.66 km 5h 29mins 2,982 RUB 90.3
Drive 2242.7 km 31h 7mins 4,329 RUB 131.1
Take Train from Ufa to Sochi
Time: 52h 39mins 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 Ufa, Russia and Sochi, Russia, Saint Petersburg, Bolshoy prospekt PS is to travel by train, which will cost about 2,014 RUB or 54.90 USD.