There are 5 ways to get from Barnaul to Beijing by plane, train, car, or bus
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 Barnaul West Airport (BAX) to Beijing Daxing International Airport (PKX)plane BAX - PKX
- Take the train from Beijing Daxing Airport to Beijing Westtrain
17h 57m¥1,057–4,576Fly to Beijing Capital International Airport
cheapest- Fly from Barnaul West Airport (BAX) to Beijing Capital International Airport (PEK)plane BAX - PEK
19h 35m¥1,008–3,271Train, drive
- Take the train from Barnaul to Aktogaytrain
- Take the train from Aktogay to Dostyktrain
- Drive from Dostyk to Jinghe Southcar
- Take the train from Jinghe South to Ürümqitrain
- Take the train from Ürümqi to Beijing West Stationtrain
2d 6h¥1,141–2,312Drive 3,688.2 km
- Drive from Barnaul to Beijingcar 3,688.2 km
2d 5h¥3,237–4,675Train, bus
- Take the train from Barnaul to Novosibirsk Gltrain
- Take the train from Novosibirsk Gl to Sliudianka 1train
- Take the train from Sliudianka 1 to Ulaanbaatartrain 306
- Take the train from Ulaanbaatar to Hohhot Stationtrain 34
- Take the bus from Hohhot to Beijing Liuliqiaobus
3d 23h¥1,601–2,808
Barnaul West Airport (BAX) to Beijing Daxing International Airport (PKX) flights
Questions & Answers
The cheapest way to get from Barnaul to Beijing is to train and drive which costs ¥1100 - ¥2400 and takes 2 days 6h.
The fastest way to get from Barnaul to Beijing is to fly and train which takes 17h 57m and costs ¥1000 - ¥4600.
The distance between Barnaul and Beijing is 2978 km. The road distance is 3688.2 km.
The best way to get from Barnaul to Beijing without a car is to train and bus which takes 3 days 23h and costs ¥1600 - ¥2900.
It takes approximately 17h 57m to get from Barnaul to Beijing, including transfers.
Beijing is 1h ahead of Barnaul. It is currently 9:49 AM in Barnaul and 10:49 AM in Beijing.
Yes, the driving distance between Barnaul to Beijing is 3688 km. It takes approximately 2 days 5h to drive from Barnaul to Beijing.
There are 1036+ hotels available in Beijing.
What companies run services between Barnaul, Russia and Beijing, China?
S7 Airlines, Air China, and four other airlines fly from Barnaul West Airport (BAX) to Beijing Capital International Airport (PEK) twice daily.
- Website
- airchina.com
Flights from Barnaul West Airport to Beijing Capital International Airport via Novosibirsk, Irkutsk
- Ave. Duration
- 32h 20m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ¥950–3,300
Flights from Barnaul West Airport to Beijing Capital International Airport via Krasnoyarsk, Irkutsk
- Ave. Duration
- 18h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥950–3,200
- Website
- s7.ru
Flights from Barnaul West Airport to Beijing Daxing International Airport via Novosibirsk
- Ave. Duration
- 16h 50m
- When
- Every day
- Estimated price
- ¥1,000–4,500
Flights from Barnaul West Airport to Beijing Daxing International Airport via Novosibirsk, Irkutsk
- Ave. Duration
- 16h 25m
- When
- Every day
- Estimated price
- ¥1,000–4,600
- Website
- airastana.com
Flights from Barnaul West Airport to Beijing Capital International Airport via Koltsovo, Nur-Sultan
- Ave. Duration
- 33h
- When
- Friday
- Estimated price
- ¥2,200–8,000
Train from Beijing Daxing Airport to Beijing West
- Adult - second class
- ¥22–35
Train from Jinghe South to Ürümqi
- Adult - second class
- ¥130–190
- Phone
- +7 (717) 260-66-60
- KensePP@railways.kz
- Website
- railways.kz
Train from Barnaul to Aktogay
- Ave. Duration
- 22h 45m
- Frequency
- 3 times a week
- Estimated price
- ¥600–1,200
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 3rd Class (Berth)
- ¥600–850
- 2nd Class (Coupe)
- ¥850–1,200
- Phone
- 1433
- KensePP@railways.kz
- Website
- railways.kz
Train from Aktogay to Dostyk
- Ave. Duration
- 5h 43m
- Frequency
- Once daily
- Estimated price
- ¥50–75
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 2nd Class (Coupe)
- ¥55–75
- 3rd Class (Berth)
- ¥50–70
Train from Ürümqi to Beijing West Station
- Hard Seat
- ¥260–380
- Hard Sleeper
- ¥550–750
- Soft Sleeper
- ¥800–1,200
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Barnaul to Novosibirsk Gl
- Ave. Duration
- 4h 37m
- Frequency
- Once daily
- Estimated price
- ¥100–250
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ¥480–700
- 3rd Class (Platzcart)
- ¥100–150
- 2nd Class (Kupé)
- ¥170–250
Train from Novosibirsk Gl to Sliudianka 1
- Ave. Duration
- 33h 40m
- Frequency
- 3 times a day
- Estimated price
- ¥430–700
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ¥1,800–2,500
- 3rd Class (Platzcart)
- ¥430–600
- 2nd Class (Kupé)
- ¥500–700
- Phone
- +976-1900-1949
- ubtz@ubtz.mn
- Website
- ubtz.mn
Train from Sliudianka 1 to Ulaanbaatar
- Ave. Duration
- 21h 3m
- Frequency
- Once a week
- Estimated price
- ¥70–160
- Website
- https://www.ubtz.mn/
- Schedules at
- https://eticket.ubtz.mn/schedule
- Book at
- https://eticket.ubtz.mn/
- Compartment coach
- ¥210–260
- Sitting coach
- ¥70–85
- Soft sleeper coach
- ¥130–160
Train from Ulaanbaatar to Hohhot Station
- Ave. Duration
- 25h 1m
- Frequency
- Once a week
- Estimated price
- ¥100–850
- Website
- https://www.ubtz.mn/
- Schedules at
- https://eticket.ubtz.mn/schedule
- Book at
- https://eticket.ubtz.mn/
- Compartment coach
- ¥300–360
- Sitting coach
- ¥100–120
- Soft sleeper coach
- ¥180–220
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
Train from Ulaanbaatar to Hohhot Station
- Ave. Duration
- 25h 34m
- Frequency
- Once a week
- Estimated price
- ¥850–1,500
- Schedules at
- chinahighlights.com
- Book at
- chinahighlights.com
- bus@chinatrainguide.com
- Website
- chinabusguide.com
Bus from Hohhot to Beijing Liuliqiao
- Ave. Duration
- 7h
- Frequency
- Every 4 hours
- Estimated price
- ¥140–200
- Schedules at
- chinabusguide.com
- Bus
- ¥140–200
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

















