Best way to travel between

Krasnojarsk, Russia
Barnaul, Russia
Travel Modes
Price
Distance
Duration
CO2
train
$24.75
885.2 km
17h 44mins
46.92 kgs
 
drive
$58.14
924.99 km
13h 12mins
118.4 kgs
 
flight
$306.6
710.81 km
3h 29mins
76.77 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 885.2 km 17h 44mins 817 RUB 24.75
Drive 924.99 km 13h 12mins 1,920 RUB 58.14
Flight 710.81 km 3h 29mins 10,125 RUB 306.6
Take Train from Krasnoiarsk to Iurga 1
Time: 9h 23mins Cost: 826 RUB; $ 22.5 - 27.5 USD CO2 Emission: 27.97 kgs
Take Train from Iurga 1 to Barnaul
Time: 7h 21mins Cost: 693 RUB; $ 18.9 - 23.1 USD CO2 Emission: 18.94 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Krasnojarsk, Russia and Barnaul, Russia is to travel by train, which will cost about 826 RUB or 22.50 USD.