There are 5 ways to get from Khabarovsk to Beijing by plane, train, bus, 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 to Beijing Daxing International Airport, train
best- Fly from Khabarovsk Novy Airport (KHV) to Beijing Daxing International Airport (PKX)plane KHV - PKX
- Take the train from Beijing Daxing Airport to Beijing Westtrain
4h 33m¥707–3,376Bus, train
- Take the bus from Khabarovsk Bus Station to Ussurijskbus 701
- Take the bus from Ussurijsk Bus station to Suifenhebus
- Take the train from Suifenhe to Harbintrain
- Take the bus from Harbin Nangang to Beijingbus
36h 42m¥769–1,235Train
- Take the train from Habarovsk 1 to Pyongyangtrain 2
- Take the train from Pyongyang to Beijingtrain Pyongyang
3d 6hDrive 2,303.8 km
- Drive from Khabarovsk to Beijingcar 2,303.8 km
27h 19m¥1,943–2,806Fly to Beijing Capital International Airport
- Fly from Khabarovsk Novy Airport (KHV) to Beijing Capital International Airport (PEK)plane KHV - PEK
6h 14m¥808–2,271
Khabarovsk Novy Airport (KHV) to Beijing Daxing International Airport (PKX) flights
Comparing Your Travel Options
The cheapest way to get from Khabarovsk to Beijing is to bus and train which costs ¥750 - ¥1300 and takes 36h 42m.
The fastest way to get from Khabarovsk to Beijing is to fly and train which takes 4h 33m and costs ¥700 - ¥3400.
No, there is no direct train from Khabarovsk to Beijing. However, there are services departing from Habarovsk 1 and arriving at Beijing via Pyongyang. The journey, including transfers, takes approximately 3 days 6h.
The distance between Khabarovsk and Beijing is 1853 km. The road distance is 2303.8 km.
The best way to get from Khabarovsk to Beijing without a car is to bus and train which takes 36h 42m and costs ¥750 - ¥1300.
It takes approximately 4h 33m to get from Khabarovsk to Beijing, including transfers.
Khabarovsk to Beijing train services, operated by Korean State Railway, depart from Habarovsk 1 station.
The best way to get from Khabarovsk to Beijing is to train which takes 3 days 6h and costs . Alternatively, you can fly, which costs ¥800 - ¥2300 and takes 6h 14m.
Beijing is 2h behind Khabarovsk. It is currently 4:27 AM in Khabarovsk and 2:27 AM in Beijing.
Khabarovsk to Beijing train services, operated by Korean State Railway, arrive at Pyongyang station.
What companies run services between Khabarovsk, Russia and Beijing, China?
You can take a train from Habarovsk 1 to Beijing via Pyongyang in around 3d 6h. Alternatively, S7 Airlines, Hainan, and three other airlines fly from Khabarovsk Novy Airport (KHV) to Beijing Capital International Airport (PEK) twice daily.
- Website
- airchina.com
Flights from Khabarovsk Novy Airport to Beijing Capital International Airport via Harbin
- Ave. Duration
- 8h 25m
- When
- Tuesday to Friday
- Estimated price
- ¥900–2,800
Flights from Khabarovsk Novy Airport to Beijing Capital International Airport via Jiamusi
- Ave. Duration
- 7h 35m
- When
- Tuesday and Saturday
- Estimated price
- ¥900–2,800
- Website
- s7.ru
Flights from Khabarovsk Novy Airport to Beijing Daxing International Airport
- Ave. Duration
- 3h 20m
- When
- Sunday
- Estimated price
- ¥650–3,300
- Website
- aeroflot.ru
Flights from Khabarovsk Novy Airport to Beijing Daxing International Airport
- Ave. Duration
- 3h 10m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- ¥650–3,300
- Website
- hainanairlines.com
Flights from Khabarovsk Novy Airport to Beijing Capital International Airport via Vladivostok
- Ave. Duration
- 5h 35m
- When
- Friday and Sunday
- Estimated price
- ¥750–2,200
Train from Beijing Daxing Airport to Beijing West
- Adult - second class
- ¥22–35
Train from Suifenhe to Harbin
- Ave. Duration
- 3h 1m
- Frequency
- 4 times a day
- Estimated price
- ¥140–330
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥140–210
- Adult - 1st Class
- ¥230–330
Train from Habarovsk 1 to Pyongyang
- Ave. Duration
- 2d 5h
- Frequency
- Once a week
- Schedules at
- eng.rzd.ru
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
Train from Pyongyang to Beijing
- Ave. Duration
- 23h 15m
- Frequency
- Twice a week
- Estimated price
- ¥800–1,500
- Schedules at
- 12306.cn
- Phone
- 8 (423) 230 06 86
- Website
- Vladivostok Transport
Bus from Khabarovsk Bus Station to Ussurijsk
- Ave. Duration
- 13h 24m
- Frequency
- Once daily
- Estimated price
- ¥170–320
- Website
- Vladivostok Transport
- Book at
- RFBus
- Phone
- +7 4232-400-513
- [email protected]
- Website
- Primorye
Bus from Ussurijsk Bus station to Suifenhe
Want to know more about travelling around China
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Flying into Beijing?
Read the travel guide
Booking & Getting There
Yes, the driving distance between Khabarovsk to Beijing is 2304 km. It takes approximately 27h 19m to drive from Khabarovsk to Beijing.
There are 1256+ hotels available in Beijing.








