There are 6 ways to get from Bishkek 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 Almaty International Airport, fly, bus
best- Take the bus from Bishkek Avtovokzal to Almaty Sayran Bus Stationbus
- Fly from Almaty International Airport (ALA) to Krasnoyarsk Yemelyanovo Airport (KJA)plane ALA - KJA
- Take the bus from Yemelyanovo Airport to Krasnoyarsk Bus stationbus
11h 26m₽8,930–38,614Train via Petropavl
- Take the train from Bischkek 2 to Petropavlovsktrain 405
- Take the train from Petropavlovsk to Krasnoiarsktrain 097С / ...
2d 15hBus, train
- Take the bus from Bishkek Avtovokzal to Almaty Sayran Bus Stationbus
- Take the bus from Almaty Sayran Bus Station to Karagandy Bus stationbus 205 / ...
- Take the bus from Karagandy Bus station to Ishimbus
- Take the train from Ishim to Mariinsktrain
- Take the bus from Mariinsk to Krasnoyarsk Bus stationbus 644
2d 20h₽10,743–14,676Drive 2,735.6 km
- Drive from Bishkek to Krasnoyarskcar 2,735.6 km
35h 4m₽25,578–36,946Bus, bus to Osh, fly
- Take the bus from Bishkek Avtovokzal to Özgönbus
- Take the bus from Özgön to Osh Bus stationbus
- Fly from Osh (OSS) to Krasnoyarsk Yemelyanovo Airport (KJA)plane OSS - KJA
- Take the bus from Yemelyanovo Airport to Krasnoyarsk Bus stationbus
14h 1m₽36,493–161,567Train
- Take the train from Bischkek 2 to Chutrain 405
- Take the train from Chu to Kaptschagajtrain
- Take the train from Kapshagay to Altaiskaiatrain
- Take the train from Altaiskaia to Krasnoiarsktrain
2d 17h
Almaty International Airport (ALA) to Krasnoyarsk Yemelyanovo Airport (KJA) flights
Comparing Your Travel Options
The cheapest way to get from Bishkek to Krasnoyarsk is to bus and train which costs RUB 10000 - RUB 15000 and takes 2 days 20h.
The fastest way to get from Bishkek to Krasnoyarsk is to bus and fly which takes 11h 26m and costs RUB 8500 - RUB 39000.
No, there is no direct train from Bishkek to Krasnoyarsk. However, there are services departing from Bischkek 2 and arriving at Krasnoiarsk via Petropavlovsk. The journey, including transfers, takes approximately 2 days 15h.
The distance between Bishkek and Krasnoyarsk is 2093 km. The road distance is 2735.6 km.
The best way to get from Bishkek to Krasnoyarsk without a car is to train via Petropavl which takes 2 days 15h and costs .
It takes approximately 11h 26m to get from Bishkek to Krasnoyarsk, including transfers.
Bishkek to Krasnoyarsk train services, operated by Kyrgyz Railways (КТЖ), depart from Bischkek 2 station.
Krasnoyarsk is 1h ahead of Bishkek. It is currently 7:10 PM in Bishkek and 8:10 PM in Krasnoyarsk.
Bishkek to Krasnoyarsk train services, operated by Kyrgyz Railways (КТЖ), arrive at Petropavlovsk station.
Yes, the driving distance between Bishkek to Krasnoyarsk is 2736 km. It takes approximately 35h 4m to drive from Bishkek to Krasnoyarsk.
What companies run services between Bishkek, Kyrgyzstan and Krasnoyarsk, Russia?
You can take a train from Bischkek 2 to Krasnoiarsk via Petropavlovsk in around 2d 15h.
- Website
- aeroflot.ru
Flights from Almaty International Airport to Krasnoyarsk Yemelyanovo Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ₽7,500–37,000
Flights from Osh to Krasnoyarsk Yemelyanovo Airport
- Ave. Duration
- 3h
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₽35,000–160,000
- Website
- s7.ru
Flights from Almaty International Airport to Krasnoyarsk Yemelyanovo Airport via Novosibirsk
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₽8,000–39,000
Flights from Osh to Krasnoyarsk Yemelyanovo Airport via Novosibirsk
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₽37,000–170,000
- Website
- aero.kg
Flights from Osh to Krasnoyarsk Yemelyanovo Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- ₽35,000–160,000
- Phone
- +996 (312) 92-68-47
- [email protected]
- Website
- Kyrgyz Railways
Train from Bischkek 2 to Petropavlovsk
- Ave. Duration
- 35h 40m
- Frequency
- Once a week
- Website
- Kyrgyz Railways
- Book at
- Kyrgyz Railways
Train from Bischkek 2 to Chu
- Ave. Duration
- 7h 48m
- Frequency
- Once a week
- Website
- Kyrgyz Railways
- Book at
- Kyrgyz Railways
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Petropavlovsk to Krasnoiarsk
- Ave. Duration
- 27h
- Frequency
- 5 times a week
- Estimated price
- ₽4,000–7,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽16,000–24,000
- 3rd Class (Platzcart)
- ₽4,000–5,500
- 2nd Class (Kupé)
- ₽5,500–7,500
Train from Ishim to Mariinsk
- Ave. Duration
- 18h 39m
- Frequency
- 3 times a day
- Estimated price
- ₽3,300–6,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽14,000–20,000
- 3rd Class (Platzcart)
- ₽3,300–4,300
- 2nd Class (Kupé)
- ₽4,600–6,500
Train from Altaiskaia to Krasnoiarsk
- Ave. Duration
- 17h 57m
- 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
- Phone
- 1433
- [email protected]
- Website
- Kazakhstan Railways
Train from Chu to Kaptschagaj
- Ave. Duration
- 6h 26m
- Frequency
- Once daily
- Estimated price
- ₽1,000–1,800
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 3rd Class (Berth)
- ₽1,000–1,100
- 2nd Class (Coupe)
- ₽1,600–1,800
- Phone
- 1433
- [email protected]
- Website
- Kazakhstan Railways
Train from Kapshagay to Altaiskaia
- Ave. Duration
- 30h 35m
- Frequency
- 3 times a week
- Estimated price
- ₽9,000–18,000
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 3rd Class (Berth)
- ₽9,000–13,000
- 2nd Class (Coupe)
- ₽13,000–18,000
- Phone
- +996 555 452 709
- Website
- avtovokzal.kg
Bus from Bishkek Avtovokzal to Almaty Sayran Bus Station
- Ave. Duration
- 5h
- Frequency
- 5 times a day
- Estimated price
- ₽468
- Book at
- Bishkek City Hall
- Book at
- Tezket.kg
Bus from Bishkek Avtovokzal to Almaty Sayran Bus Station
- Ave. Duration
- 5h
- Frequency
- 5 times a day
- Estimated price
- ₽468
- Book at
- Bishkek City Hall
- Book at
- Tezket.kg
Bus from Bishkek Avtovokzal to Özgön
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- ₽936
- Book at
- Bishkek City Hall
- Book at
- Tezket.kg
Bus from Özgön to Osh Bus station
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ₽75
- Book at
- Bishkek City Hall
- Book at
- Tezket.kg
- 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 Mariinsk to Krasnoyarsk Bus station
- Ave. Duration
- 7h 39m
- Frequency
- Twice daily
- Estimated price
- ₽1,199
- 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
- +7 727 396-70-63
- Website
- Almaty Sayran Bus Terminal
Bus from Almaty Sayran Bus Station to Karagandy Bus station
- Ave. Duration
- 17h 14m
- Frequency
- Twice daily
- Estimated price
- ₽1,500–2,200
- Website
- Almaty Sayran Bus Terminal
- Schedules at
- Almaty Sayran Bus Terminal
- Website
- Karagandy Bus Terminal
Bus from Karagandy Bus station to Ishim
- Ave. Duration
- 14h
- Frequency
- 3 times a week
- Estimated price
- ₽4,161
- Website
- Karagandy Bus Terminal
- Schedules at
- Karagandy 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 Why you should take the train in the US, How do I buy a London Underground ticket?, and How to get from Luton Airport into central London - to help you get the most out of your next trip.









