Best way to travel between

Sochi, Russia, Saint Petersburg, Bolshoy prospekt PS
Krasnodar, Russia
Travel Modes
Price
Distance
Duration
CO2
bus
$8.0
294.92 km
4h 58mins
8.85 kgs
 
train
$27.0
265.65 km
6h 8mins
14.08 kgs
 
drive
$30.0
300.76 km
4h 23mins
38.5 kgs
 
flight
$89.0
234.6 km
3h 9mins
25.34 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 294.92 km 4h 58mins 264 RUB 8.0
Train 265.65 km 6h 8mins 892 RUB 27.0
Drive 300.76 km 4h 23mins 991 RUB 30.0
Flight 234.6 km 3h 9mins 2,939 RUB 89.0
Take Bus from Sochi to Krasnodar
Time: 4h 58mins Cost: 264 RUB; $ 7.2 - 8.8 USD CO2 Emission: 8.85 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Sochi, Russia, Saint Petersburg, Bolshoy prospekt PS and Krasnodar, Russia is to travel by bus, which will cost about 264 RUB or 7.20 USD.