There are 4 ways to get from Ust-Kamenogorsk to Krasnoyarsk by plane, bus, train, 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, bus
best- Fly from Oskemen Airport (UKK) to Krasnoyarsk Yemelyanovo Airport (KJA)plane UKK - KJA
- Take the bus from Yemelyanovo Airport to Krasnoyarsk Bus stationbus
5h 33m₽6,818–36,353Bus, train
cheapest- Take the bus from Oskemen Bus station to Barnaul Bus stationbus
- Take the train from Barnaul to Krasnoiarsktrain 348Н
29h 20m₽4,774–7,774Drive 1,400 km
- Drive from Ust-Kamenogorsk to Krasnoyarskcar 1,400 km
20h 23m₽9,480–13,693Train
- Take the train from Ust-Kamenogorsk to Shartrain
- Take the train from Shar to Cherepanovotrain
- Take the train from Cherepanovo to Krasnoiarsktrain
37h 12m₽9,673–19,486
Oskemen Airport (UKK) to Krasnoyarsk Yemelyanovo Airport (KJA) flights
Questions & Answers
The cheapest way to get from Ust-Kamenogorsk to Krasnoyarsk is to bus and train which costs RUB 4700 - RUB 8000 and takes 29h 20m.
The fastest way to get from Ust-Kamenogorsk to Krasnoyarsk is to fly and bus which takes 5h 33m and costs RUB 6500 - RUB 37000.
No, there is no direct train from Ust-Kamenogorsk to Krasnoyarsk. However, there are services departing from Ust-Kamenogorsk and arriving at Krasnoiarsk via Shar and Cherepanovo. The journey, including transfers, takes approximately 37h 12m.
The distance between Ust-Kamenogorsk and Krasnoyarsk is 1004 km. The road distance is 1400 km.
The best way to get from Ust-Kamenogorsk to Krasnoyarsk without a car is to bus and train which takes 29h 20m and costs RUB 4700 - RUB 8000.
It takes approximately 5h 33m to get from Ust-Kamenogorsk to Krasnoyarsk, including transfers.
Ust-Kamenogorsk to Krasnoyarsk train services, operated by Kazakhstan Railways (КТЖ), depart from Ust-Kamenogorsk station.
Krasnoyarsk is 2h ahead of Ust-Kamenogorsk. It is currently 2:28 AM in Ust-Kamenogorsk and 4:28 AM in Krasnoyarsk.
Ust-Kamenogorsk to Krasnoyarsk train services, operated by Kazakhstan Railways (КТЖ), arrive at Shar station.
Yes, the driving distance between Ust-Kamenogorsk to Krasnoyarsk is 1400 km. It takes approximately 20h 23m to drive from Ust-Kamenogorsk to Krasnoyarsk.
What companies run services between Ust-Kamenogorsk, Kazakhstan and Krasnoyarsk, Russia?
You can take a train from Ust-Kamenogorsk to Krasnoiarsk via Shar and Cherepanovo in around 37h 12m.
- Website
- s7.ru
Flights from Oskemen Airport to Krasnoyarsk Yemelyanovo Airport via Novosibirsk
- Ave. Duration
- 6h 5m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₽6,500–36,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Barnaul to Krasnoiarsk
- Ave. Duration
- 18h 21m
- Frequency
- 4 times a week
- Estimated price
- ₽2,500–5,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽11,000–17,000
- 3rd Class (Platzcart)
- ₽2,500–3,300
- 2nd Class (Kupé)
- ₽3,700–5,500
Train from Cherepanovo to Krasnoiarsk
- Ave. Duration
- 15h 12m
- Frequency
- 4 times a week
- Estimated price
- ₽2,200–4,800
- Website
- Russian Railways
- 1nd Class (SW)
- ₽11,000–16,000
- 3rd Class (Platzcart)
- ₽2,200–3,000
- 2nd Class (Kupé)
- ₽3,400–4,800
- Phone
- 1433
- [email protected]
- Website
- Kazakhstan Railways
Train from Ust-Kamenogorsk to Shar
- Ave. Duration
- 3h 22m
- Frequency
- Once daily
- Estimated price
- ₽470–700
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 2nd Class (Coupe)
- ₽470–650
- 3rd Class (Berth)
- ₽500–700
- Phone
- +7 (717) 260-66-60
- [email protected]
- Website
- Kazakhstan Railways
Train from Shar to Cherepanovo
- Ave. Duration
- 16h 38m
- Frequency
- 3 times a week
- Estimated price
- ₽7,000–14,000
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 3rd Class (Berth)
- ₽7,000–10,000
- 2nd Class (Coupe)
- ₽9,500–14,000
- 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
- Phone
- +7 (7232) 76 50 40
- Website
- Oskemen Bus Terminal
Bus from Oskemen Bus station to Barnaul Bus station
- Ave. Duration
- 9h 59m
- Frequency
- Once daily
- Estimated price
- ₽2,274
- Website
- Oskemen Bus Terminal
- Schedules at
- Oskemen Bus Terminal
- Book at
- Oskemen Bus Terminal
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 South Korea: Travelling from Seoul to Busan , Italian Lakes: Getting around by train, and How to get from Southend Airport into central London - to help you get the most out of your next trip.







