There are 7 ways to get from Abakan to Krasnoyarsk by plane, bus, train, rideshare, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Krasnoyarsk Yemelyanovo Airport, bus
best- Fly from Abakan International (ABA) to Krasnoyarsk Yemelyanovo Airport (KJA)plane ABA - KJA
- Take the bus from Yemelyanovo Airport to Krasnoyarsk Bus stationbus
2h 26m₽3,573–23,300Rideshare
cheapest- Take the rideshare from Abakan to Krasnoyarsk408.7 km
6h 48m₽705Bus
- Take the bus from Abakan to Krasnoyarskbus 791 / ...
7h 8m₽2,065Train
- Take the train from Abakan to Achinsk 1train 067Ы
- Take the train from Achinsk 1 to Krasnoiarsktrain 002Э / ...
14h 58m₽2,325–5,993Fly to Krasnoyarsk Cheremshanka Airport, bus
- Fly from Abakan International (ABA) to Krasnoyarsk Cheremshanka Airport (KCY)plane ABA - KCY
- Take the bus from Yemelyanovo Airport to Krasnoyarsk Bus stationbus
2h 46m₽3,833–23,620Drive 408.7 km
- Drive from Abakan to Krasnoyarskcar 408.7 km
5h 57m₽2,818–4,070Taxi
- Take the taxi from Abakan to Krasnoyarsktaxi 408.7 km
5h 57m₽6,500–8,000
Abakan to Krasnoyarsk by train
Questions & Answers
The cheapest way to get from Abakan to Krasnoyarsk is to rideshare which costs RUB 705 and takes 6h 48m.
The fastest way to get from Abakan to Krasnoyarsk is to fly and bus which takes 2h 26m and costs RUB 3500 - RUB 24000.
Yes, there is a direct bus departing from Abakan and arriving at Krasnoyarsk. Services depart four times a day, and operate every day. The journey takes approximately 7h 8m.
No, there is no direct train from Abakan to Krasnoyarsk. However, there are services departing from Abakan and arriving at Krasnoiarsk via Achinsk 1. The journey, including transfers, takes approximately 14h 58m.
The distance between Abakan and Krasnoyarsk is 325 km. The road distance is 408.7 km.
The best way to get from Abakan to Krasnoyarsk without a car is to bus which takes 7h 8m and costs RUB 2065.
It takes approximately 2h 26m to get from Abakan to Krasnoyarsk, including transfers.
Abakan to Krasnoyarsk bus services, operated by Krasnoyarsk Bus Terminal, depart from Abakan station.
Abakan to Krasnoyarsk train services, operated by Russian Railways (РЖД), depart from Abakan station.
The best way to get from Abakan to Krasnoyarsk is to bus which takes 7h 8m and costs RUB 2065. Alternatively, you can train, which costs RUB 2300 - RUB 6000 and takes 14h 58m.
What companies run services between Abakan, Russia and Krasnoyarsk, Russia?
Krasnoyarsk Bus Terminal operates a bus from Abakan to Krasnoyarsk 4 times a day. Tickets cost ₽2,065 and the journey takes 7h 8m. Alternatively, you can take a train from Abakan to Krasnoiarsk via Achinsk 1 in around 14h 58m.
- Website
- skyregional.com
Flights from Abakan International to Krasnoyarsk Yemelyanovo Airport
- Ave. Duration
- 1h 15m
- When
- Wednesday, Friday, Sunday, and Monday
- Estimated price
- ₽3,300–23,000
Flights from Abakan International to Krasnoyarsk Cheremshanka Airport
- Ave. Duration
- 1h 25m
- When
- Tuesday and Thursday
- Estimated price
- ₽3,300–23,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Abakan to Achinsk 1
- Ave. Duration
- 11h 14m
- Frequency
- 4 times a week
- Estimated price
- ₽1,400–3,400
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽8,000–12,000
- 3rd Class (Platzcart)
- ₽1,400–1,900
- 2nd Class (Kupé)
- ₽2,400–3,400
Train from Achinsk 1 to Krasnoiarsk
- Ave. Duration
- 2h 44m
- Frequency
- 5 times a day
- Estimated price
- ₽900–2,600
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,000–9,000
- 3rd Class (Platzcart)
- ₽900–1,200
- 2nd Class (Kupé)
- ₽1,800–2,600
- Phone
- +7 (391) 220-11-72
- Website
- krasavtovokzal.ru
Bus from Yemelyanovo Airport to Krasnoyarsk Bus station
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₽125
- Schedules at
- krasavtovokzal.ru
Bus from Abakan to Krasnoyarsk
- Ave. Duration
- 7h 8m
- Frequency
- 4 times a day
- Estimated price
- ₽2,065
- Schedules at
- krasavtovokzal.ru
Bus from Yemelyanovo Airport to Krasnoyarsk Bus station
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₽125
- Schedules at
- krasavtovokzal.ru
- Phone
- +3 318 576 2228
- Website
- blablacar.com
Rideshare from Abakan to Krasnoyarsk
- Ave. Duration
- 6h 48m
- Frequency
- Every 4 hours
- Estimated price
- ₽705
- Schedules at
- blablacar.com
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 Italian Lakes: Getting around by train, Slovenia: Getting from Ljubljana to Lake Bled, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
More Questions & Answers
Abakan to Krasnoyarsk bus services, operated by Krasnoyarsk Bus Terminal, arrive at Krasnoyarsk station.
Abakan to Krasnoyarsk train services, operated by Russian Railways (РЖД), arrive at Achinsk 1 station.
Yes, the driving distance between Abakan to Krasnoyarsk is 409 km. It takes approximately 5h 57m to drive from Abakan to Krasnoyarsk.
Check out Blablacar's carpooling service for rideshare options between Abakan and Krasnoyarsk. A great option if you don't have a driver's licence or want to avoid public transport.



