There are 5 ways to get from Khabarovsk to Beijing 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 to Beijing Capital International Airport
best- Fly from Khabarovsk Novy Airport (KHV) to Beijing Capital International Airport (PEK)plane KHV - PEK
5h 54m¥908–2,172Fly to Beijing Daxing International Airport, train
cheapest- 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,377Bus, 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¥774–1,254Train
- Take the train from Habarovsk 1 to Pyongyangtrain 2
- Take the train from Pyongyang to Beijingtrain Pyongyang
3d 6hDrive 2,326.9 km
- Drive from Khabarovsk to Beijingcar 2,326.9 km
26h 51m¥2,000–2,889
Khabarovsk Novy Airport (KHV) to Beijing Capital International Airport (PEK) 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 1777 km. The road distance is 2326.9 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 5h 54m 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 fly which takes 5h 54m and costs ¥900 - ¥2200. Alternatively, you can train, which costs and takes 3 days 6h.
Beijing is 2h behind Khabarovsk. It is currently 7:21 PM in Khabarovsk and 5:21 PM 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?
Chengdu, Sichuan Airlines, and four other airlines fly from Khabarovsk Novy Airport (KHV) to Beijing Capital International Airport (PEK) twice daily. Alternatively, you can take a train from Habarovsk 1 to Beijing via Pyongyang in around 3d 6h.
- Website
- airchina.com
Flights from Khabarovsk Novy Airport to Beijing Capital International Airport via Harbin
- Ave. Duration
- 6h 22m
- When
- Tuesday, Thursday, Saturday, Monday, and Friday
- Estimated price
- ¥850–2,100
Flights from Khabarovsk Novy Airport to Beijing Capital International Airport via Vladivostok
- Ave. Duration
- 5h 45m
- When
- Friday
- Estimated price
- ¥850–2,200
Flights from Khabarovsk Novy Airport to Beijing Capital International Airport via Hefei
- Ave. Duration
- 6h 50m
- When
- Tuesday
- Estimated price
- ¥1,000–4,400
- Website
- aeroflot.ru
Flights from Khabarovsk Novy Airport to Beijing Daxing International Airport
- Ave. Duration
- 3h 10m
- When
- Tuesday and Friday
- Estimated price
- ¥650–3,300
Flights from Khabarovsk Novy Airport to Beijing Daxing International Airport via Yuzhno-Sakhalinsk
- Ave. Duration
- 7h 20m
- When
- Monday and Thursday
- Estimated price
- ¥950–4,100
- Website
- cdal.com.cn
Flights from Khabarovsk Novy Airport to Beijing Capital International Airport via Harbin
- Ave. Duration
- 10h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,300–4,900
- Website
- hainanairlines.com
Flights from Khabarovsk Novy Airport to Beijing Capital International Airport via Vladivostok
- Ave. Duration
- 7h 10m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- ¥1,000–2,100
- Website
- s7.ru
Flights from Khabarovsk Novy Airport to Beijing Daxing International Airport
- Ave. Duration
- 3h 20m
- When
- Friday and Sunday
- Estimated price
- ¥650–3,300
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
Train from Beijing Daxing Airport to Beijing West
- Adult - second class
- ¥22–35
- 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
- ¥180–330
- 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 2327 km. It takes approximately 26h 51m to drive from Khabarovsk to Beijing.
There are 1217+ hotels available in Beijing.








