There are 4 ways to get from Krasnoyarsk to Heihe by bus, plane, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly, drive
best- Take the bus from Krasnoyarsk Bus station to Yemelyanovo Airportbus
- Fly from Krasnoyarsk Yemelyanovo Airport (KJA) to Ignatyevo Airport (BQS)plane KJA - BQS
- Drive from Ignatyevo Airport (BQS) to Heihecar
6h 26m¥860–3,885Train
cheapest- Take the train from Krasnoiarsk to Belogorsktrain 010Н / ...
- Take the train from Belogorsk to Blagoveshchensktrain 317Й / ...
3d 1h¥703–1,305Train, bus
- Take the train from Krasnoiarsk to Chita 2train
- Take the bus from Chita Bus station to Manzhoulibus
- Take the train from Manzhouli to Andatrain
- Take the train from Anda to Harbintrain
- Take the bus from Harbin to Heihebus
2d 20h¥846–1,416Drive 3,417.1 km
- Drive from Krasnoyarsk to Heihecar 3,417.1 km
2d 2h¥2,887–4,170
Krasnoyarsk Yemelyanovo Airport (KJA) to Ignatyevo Airport (BQS) flights
Comparing Your Travel Options
The cheapest way to get from Krasnoyarsk to Heihe is to train which costs ¥700 - ¥1400 and takes 3 days 1h.
The fastest way to get from Krasnoyarsk to Heihe is to bus and fly and drive which takes 6h 26m and costs ¥850 - ¥3900.
No, there is no direct train from Krasnoyarsk to Heihe. However, there are services departing from Krasnoiarsk and arriving at Blagoveshchensk via Belogorsk. The journey, including transfers, takes approximately 3 days 1h.
The distance between Krasnoyarsk and Heihe is 2480 km. The road distance is 3417.1 km.
The best way to get from Krasnoyarsk to Heihe without a car is to train and bus which takes 2 days 20h and costs ¥800 - ¥1500.
It takes approximately 6h 26m to get from Krasnoyarsk to Heihe, including transfers.
Krasnoyarsk to Heihe train services, operated by Russian Railways (РЖД), depart from Krasnoiarsk station.
Heihe is 1h ahead of Krasnoyarsk. It is currently 6:31 AM in Krasnoyarsk and 7:31 AM in Heihe.
Krasnoyarsk to Heihe train services, operated by Russian Railways (РЖД), arrive at Belogorsk station.
Yes, the driving distance between Krasnoyarsk to Heihe is 3417 km. It takes approximately 2 days 2h to drive from Krasnoyarsk to Heihe.
What companies run services between Krasnoyarsk, Russia and Heihe, China?
You can take a train from Krasnoiarsk to Heihe via Belogorsk and Blagoveshchensk in around 3d 1h.
- Website
- aeroflot.ru
Flights from Krasnoyarsk Yemelyanovo Airport to Ignatyevo Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ¥800–3,800
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Krasnoiarsk to Chita 2
- Ave. Duration
- 36h 49m
- Frequency
- 3 times a day
- Estimated price
- ¥370–700
- Website
- Russian Railways
- 1nd Class (SW)
- ¥1,500–2,100
- 3rd Class (Platzcart)
- ¥370–480
- 2nd Class (Kupé)
- ¥490–700
Train from Krasnoiarsk to Belogorsk
- Ave. Duration
- 2d 22h
- Frequency
- Twice daily
- Estimated price
- ¥600–1,100
- Website
- Russian Railways
- 1nd Class (SW)
- ¥2,300–3,300
- 3rd Class (Platzcart)
- ¥600–800
- 2nd Class (Kupé)
- ¥750–1,100
Train from Belogorsk to Blagoveshchensk
- Ave. Duration
- 1h 57m
- Frequency
- 3 times a week
- Estimated price
- ¥60–200
- Website
- Russian Railways
- 1nd Class (SW)
- ¥480–700
- 3rd Class (Platzcart)
- ¥60–85
- 2nd Class (Kupé)
- ¥140–200
- Phone
- +7 (391) 220-11-72
- Website
- krasavtovokzal.ru
Bus from Krasnoyarsk Bus station to Yemelyanovo Airport
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ¥10
- Schedules at
- krasavtovokzal.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 Need to know: Greyhound, Travelling by boat in Italy, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
There are three+ hotels available in Heihe.



