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,177Bus, 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¥772–1,251Train
- Take the train from Habarovsk 1 to Pyongyangtrain 2
- Take the train from Pyongyang to Beijingtrain K27/K28
3d 7hDrive 2,303.8 km
- Drive from Khabarovsk to Beijingcar 2,303.8 km
27h 20m¥1,958–2,828Fly to Beijing Capital International Airport
- Fly from Khabarovsk Novy Airport (KHV) to Beijing Capital International Airport (PEK)plane KHV - PEK
7h 29m¥1,058–2,372
Khabarovsk Novy Airport (KHV) to Beijing Daxing International Airport (PKX) flights
Questions & Answers
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 - ¥3200.
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 7h.
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 7h and costs . Alternatively, you can fly, which costs ¥1000 - ¥2400 and takes 7h 29m.
Beijing is 2h behind Khabarovsk. It is currently 6:07 PM in Khabarovsk and 4:07 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?
You can take a train from Habarovsk 1 to Beijing via Pyongyang in around 3d 7h. Alternatively, Aurora, Hainan, and five 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
- 9h 37m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥1,000–3,200
Flights from Khabarovsk Novy Airport to Beijing Capital International Airport via Vladivostok
- Ave. Duration
- 8h 50m
- When
- Tuesday
- Estimated price
- ¥1,100–3,300
Flights from Khabarovsk Novy Airport to Beijing Capital International Airport via Dalian
- Ave. Duration
- 10h 25m
- When
- Wednesday
- Estimated price
- ¥750–3,400
- Website
- flyaurora.ru
Flights from Khabarovsk Novy Airport to Beijing Daxing International Airport
- Ave. Duration
- 3h 10m
- When
- Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- ¥650–3,100
- Website
- aeroflot.ru
Flights from Khabarovsk Novy Airport to Beijing Daxing International Airport
- Ave. Duration
- 3h 10m
- When
- Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- ¥650–3,100
- Website
- en.ceair.com
Flights from Khabarovsk Novy Airport to Beijing Capital International Airport via Shanghai Hongqiao
- Ave. Duration
- 12h
- When
- Tuesday and Saturday
- Estimated price
- ¥1,100–4,600
Flights from Khabarovsk Novy Airport to Beijing Capital International Airport via Shanghai Pudong
- Ave. Duration
- 13h
- When
- Tuesday and Saturday
- Estimated price
- ¥1,100–4,600
- Website
- s7.ru
Flights from Khabarovsk Novy Airport to Beijing Daxing International Airport
- Ave. Duration
- 3h 20m
- When
- Friday
- Estimated price
- ¥650–3,100
- Website
- hainanairlines.com
Flights from Khabarovsk Novy Airport to Beijing Capital International Airport via Vladivostok
- Ave. Duration
- 6h 50m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- ¥1,000–2,300
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
- 24h 48m
- Frequency
- 4 times a week
- Estimated price
- ¥800–1,500
- Schedules at
- 12306.cn
- Phone
- 8 (423) 230 06 86
- Website
- vl.ru
Bus from Khabarovsk Bus Station to Ussurijsk
- Ave. Duration
- 13h 24m
- Frequency
- Once daily
- Estimated price
- ¥180–330
- Website
- https://www.vl.ru/transport/
- Book at
- https://rfbus.ru/
- Phone
- +7 4232-400-513
- [email protected]
- Website
- atp.ritmteam.ru
Bus from Ussurijsk Bus station to Suifenhe
- Ave. Duration
- 5h 6m
- Frequency
- Twice daily
- Estimated price
- ¥180–210
- Website
- https://atp.ritmteam.ru/
- Book at
- https://atp.ritmteam.ru/buyticket
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
More Questions & Answers
Yes, the driving distance between Khabarovsk to Beijing is 2304 km. It takes approximately 27h 20m to drive from Khabarovsk to Beijing.
There are 1176+ hotels available in Beijing.








