There are 6 ways to get from Semey to Krasnoyarsk by bus, plane, 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.
Bus to Oskemen Airport, fly, bus
best- Take the bus from Semey to Oskemen Bus stationbus
- Fly from Oskemen Airport (UKK) to Krasnoyarsk Yemelyanovo Airport (KJA)plane UKK - KJA
- Take the bus from Yemelyanovo Airport to Krasnoyarsk Bus stationbus
10h 21mBus, train
cheapest- Take the bus from Semey Bus station to Novosibirsk Bus stationbus
- Take the bus from Novosibirsk Bus Station to Leninsk-Kuznetskybus
- Take the train from Leninsk-Kuzneckii 1 to Topkitrain
- Take the bus from Kemerovo Bus station to Krasnoyarsk Bus stationbus 644
32h 32m₽6,008–10,798Train
- Take the train from Semey to Barnaultrain 301Ц
- Take the train from Barnaul to Krasnoiarsktrain 348Н
30h 9m₽8,286–16,405Drive 1,442.2 km
- Drive from Semey to Krasnoyarskcar 1,442.2 km
20h 59m₽9,744–14,075Fly from Semey Airport, bus
- Fly from Semey Airport (PLX) to Krasnoyarsk Yemelyanovo Airport (KJA)plane PLX - KJA
- Take the bus from Yemelyanovo Airport to Krasnoyarsk Bus stationbus
9h 24m₽10,316–43,351Train to Barnaul West Airport, fly, bus
- Take the train from Semey to Barnaultrain
- Fly from Barnaul West Airport (BAX) to Krasnoyarsk Yemelyanovo Airport (KJA)plane BAX - KJA
- Take the bus from Yemelyanovo Airport to Krasnoyarsk Bus stationbus
15h 21m₽10,801–38,510
Oskemen Airport (UKK) to Krasnoyarsk Yemelyanovo Airport (KJA) flights
Questions & Answers
The cheapest way to get from Semey to Krasnoyarsk is to bus and train which costs RUB 6000 - RUB 11000 and takes 32h 32m.
The fastest way to get from Semey to Krasnoyarsk is to fly and bus which takes 9h 24m and costs RUB 10000 - RUB 44000.
No, there is no direct train from Semey to Krasnoyarsk. However, there are services departing from Semey and arriving at Krasnoiarsk via Barnaul. The journey, including transfers, takes approximately 30h 9m.
The distance between Semey and Krasnoyarsk is 1227 km. The road distance is 1442.2 km.
The best way to get from Semey to Krasnoyarsk without a car is to train which takes 30h 9m and costs RUB 8000 - RUB 17000.
It takes approximately 10h 21m to get from Semey to Krasnoyarsk, including transfers.
Semey to Krasnoyarsk train services, operated by Kazakhstan Railways (KTZ), depart from Semey station.
Krasnoyarsk is 2h ahead of Semey. It is currently 12:35 PM in Semey and 2:35 PM in Krasnoyarsk.
Semey to Krasnoyarsk train services, operated by Kazakhstan Railways (KTZ), arrive at Barnaul station.
Yes, the driving distance between Semey to Krasnoyarsk is 1442 km. It takes approximately 20h 59m to drive from Semey to Krasnoyarsk.
What companies run services between Semey, Kazakhstan and Krasnoyarsk, Russia?
You can take a train from Semey to Krasnoiarsk via Barnaul in around 30h 9m.
- 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–34,000
Flights from Semey Airport to Krasnoyarsk Yemelyanovo Airport via Nur-Sultan, Novosibirsk
- Ave. Duration
- 16h 55m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₽10,000–43,000
Flights from Barnaul West Airport to Krasnoyarsk Yemelyanovo Airport via Novosibirsk
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- ₽5,000–28,000
- Website
- aeroflot.ru
Flights from Semey Airport to Krasnoyarsk Yemelyanovo Airport via Almaty
- Ave. Duration
- 8h
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- ₽11,000–49,000
- Website
- skyregional.com
Flights from Barnaul West Airport to Krasnoyarsk Yemelyanovo Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ₽4,500–27,000
- Phone
- +7 (717) 260-66-60
- [email protected]
- Website
- railways.kz
Train from Semey to Barnaul
- Ave. Duration
- 10h 48m
- Frequency
- 3 times a week
- Estimated price
- ₽5,500–11,000
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 3rd Class (Berth)
- ₽5,500–8,000
- 2nd Class (Coupe)
- ₽8,000–11,000
Train from Semey to Barnaul
- Ave. Duration
- 10h 48m
- Frequency
- 3 times a week
- Estimated price
- ₽5,500–11,000
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 3rd Class (Berth)
- ₽5,500–8,000
- 2nd Class (Coupe)
- ₽8,000–11,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Barnaul to Krasnoiarsk
- Ave. Duration
- 18h 21m
- Frequency
- 4 times a week
- Estimated price
- ₽2,500–5,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽11,000–17,000
- 3rd Class (Platzcart)
- ₽2,500–3,300
- 2nd Class (Kupé)
- ₽3,700–5,500
Train from Leninsk-Kuzneckii 1 to Topki
- Ave. Duration
- 1h 14m
- Frequency
- 4 times a week
- Estimated price
- ₽700–2,400
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽5,500–8,000
- 3rd Class (Platzcart)
- ₽700–1,000
- 2nd Class (Kupé)
- ₽1,700–2,400
- Website
- saparzhai.kz
Bus from Semey to Oskemen Bus station
- Ave. Duration
- 2h 46m
- Frequency
- Once daily
- Website
- https://saparzhai.kz/
- Schedules at
- https://saparzhai.kz/расписание-автобусов
- 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 Kemerovo Bus station to Krasnoyarsk Bus station
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Estimated price
- ₽1,408
- 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
Bus from Yemelyanovo Airport to Krasnoyarsk Bus station
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₽125
- Schedules at
- krasavtovokzal.ru
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Semey Bus station to Novosibirsk Bus station
- Ave. Duration
- 11h 15m
- Frequency
- Twice daily
- Estimated price
- ₽2,100–3,100
- Schedules at
- mavsemey.kz
Bus from Novosibirsk Bus Station to Leninsk-Kuznetsky
- Ave. Duration
- 4h 23m
- Frequency
- Every 3 hours
- Estimated price
- ₽1,200–1,700
- Schedules at
- avtovokzaly.ru
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 How to get from Florence to Rome, Best ways to travel around Australia, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.







