There are 4 ways to get from Barnaul to Sayanogorsk by plane, bus, train, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Barnaul West Airport, bus
best- Fly from Barnaul West Airport (BAX) to Abakan International (ABA)plane BAX - ABA
- Take the bus from Abakan to Sayanogorskbus
7h 2mTrain, taxi
cheapest- Take the train from Barnaul to Kamyshtatrain 078Ы
- Take the taxi from Kamyshta to Sayanogorsktaxi
17h 28m₽3,486–5,713Drive 1,090.4 km
- Drive from Barnaul to Sayanogorskcar 1,090.4 km
16h 48m₽6,924–10,002Train to Tolmachevo Airport, fly, bus
- Take the train from Barnaul to Novosibirsk Gltrain
- Fly from Tolmachevo Airport (OVB) to Abakan International (ABA)plane OVB - ABA
- Take the bus from Abakan to Sayanogorskbus
10h 33m
Barnaul West Airport (BAX) to Abakan International (ABA) flights
Questions & Answers
The cheapest way to get from Barnaul to Sayanogorsk is to train and taxi which costs RUB 3400 - RUB 6000 and takes 17h 28m.
The fastest way to get from Barnaul to Sayanogorsk is to drive which takes 16h 48m and costs RUB 6500 - RUB 10000.
The distance between Barnaul and Sayanogorsk is 625 km. The road distance is 1090.4 km.
The best way to get from Barnaul to Sayanogorsk without a car is to train and taxi which takes 17h 28m and costs RUB 3400 - RUB 6000.
It takes approximately 7h 2m to get from Barnaul to Sayanogorsk, including transfers.
Yes, the driving distance between Barnaul to Sayanogorsk is 1090 km. It takes approximately 16h 48m to drive from Barnaul to Sayanogorsk.
What companies run services between Barnaul, Russia and Sayanogorsk, Russia?
There is no direct connection from Barnaul to Sayanogorsk. However, you can take the taxi to Barnaul West Airport (BAX) airport, fly to Abakan International (ABA), take the taxi to Abakan, then take the bus to Sayanogorsk. Alternatively, you can take the train to Kamyshta then take the taxi to Sayanogorsk.
- Website
- s7.ru
Flights from Barnaul West Airport to Abakan International via Tolmachevo Airport
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ₽4,200–26,000
Flights from Tolmachevo Airport to Abakan International
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₽8,500–60,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Barnaul to Kamyshta
- Ave. Duration
- 15h 23m
- Frequency
- 4 times a week
- Estimated price
- ₽1,900–3,900
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽8,500–12,000
- 3rd Class (Platzcart)
- ₽1,900–2,800
- 2nd Class (Kupé)
- ₽2,700–3,900
Train from Barnaul to Novosibirsk Gl
- Ave. Duration
- 4h 37m
- Frequency
- Once daily
- Estimated price
- ₽1,200–2,800
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽5,000–7,500
- 3rd Class (Platzcart)
- ₽1,200–1,700
- 2nd Class (Kupé)
- ₽2,000–2,800
- Phone
- +7 (391) 220-11-72
- Website
- krasavtovokzal.ru
Bus from Abakan to Sayanogorsk
- Ave. Duration
- 1h 42m
- Frequency
- Twice daily
- Schedules at
- krasavtovokzal.ru
- Ave. Duration
- 2h 5m
- Estimated price
- ₽1,500–1,900
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Thanksgiving 2018: How to travel stress-free, Travelling to and around Russia for the 2018 FIFA World Cup, and Italy Travel Guides - to help you get the most out of your next trip.



