Best way to travel between

Sochi, Russia, Saint Petersburg, Bolshoy prospekt PS
Russia, Kazan
Travel Modes
Price
Distance
Duration
CO2
train
$47.5
2485.82 km
34h 50mins
131.75 kgs
 
bus
$71.25
2296.73 km
49h 7mins
68.9 kgs
 
flight
$108.78
1559.17 km
5h 48mins
168.39 kgs
 
drive
$124.63
1976.38 km
28h 26mins
252.98 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2485.82 km 34h 50mins 1,569 RUB 47.5
Bus 2296.73 km 49h 7mins 2,353 RUB 71.25
Flight 1559.17 km 5h 48mins 3,592 RUB 108.78
Drive 1976.38 km 28h 26mins 4,116 RUB 124.63
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 Train from Moskva Kazanskaia to Kazan
Time: 11h 10mins Cost: 958 RUB; $ 26.1 - 31.9 USD CO2 Emission: 39.91 kgs
Source: Rome2rio

Mode of travel comparision chart

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