There are 6 ways to get from Ankara 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 Ankara Esenboğa International Airport (ESB) to Beijing Capital International Airport (PEK)plane ESB - PEK
14h 23m¥1,643–4,850Fly to Beijing Daxing International Airport, train
cheapest- Fly from Ankara Esenboğa International Airport (ESB) to Beijing Daxing International Airport (PKX)plane ESB - PKX
- Take the train from Beijing Daxing Airport to Beijing Westtrain
15h 52m¥1,642–5,555Bus, train
- Take the bus from Ankara bus station to Nazran'bus
- Take the train from Nazran to Kazansky Railway Terminaltrain
- Take the train from Yaroslavsky Railway Terminal to Chita 2train
- Take the bus from Chita Bus station to Manzhoulibus
- Take the train from Manzhouli to Harbin Westtrain
- Take the train from Harbin West to Beijingtrain
7d 16h¥2,636–3,997Drive 8,742.2 km
- Drive from Ankara to Beijingcar 8,742.2 km
4d 3h¥7,348–10,613Bus, train via Karaganda
- Take the bus from Ankara bus station to Rostov-on-Don bus stationbus
- Take the train from Rostov-Glavny to Ufatrain
- Take the train from Ufa to Karaganda Passtrain
- Take the bus from Karagandy Bus station to Ürümqibus
- Take the train from Ürümqi to Beijing West Stationtrain
8d 7h¥2,435–3,925Bus, train via Omsk
- Take the bus from Ankara bus station to Krasnodar-1 Bus stationbus
- Take the train from Krasnodar 1 to Omsk-Passtrain
- Take the train from Omsk-Pass to Pyongyangtrain
- Take the train from Pyongyang to Beijingtrain
12d 2h
Ankara Esenboğa International Airport (ESB) to Beijing Capital International Airport (PEK) flights
Comparing Your Travel Options
The cheapest way to get from Ankara to Beijing is to bus and train via Karaganda which costs ¥2400 - ¥4000 and takes 8 days 7h.
The fastest way to get from Ankara to Beijing is to fly which takes 14h 23m and costs ¥1600 - ¥4900.
The distance between Ankara and Beijing is 6872 km. The road distance is 8742.2 km.
The best way to get from Ankara to Beijing without a car is to bus and train which takes 7 days 16h and costs ¥2600 - ¥4000.
It takes approximately 14h 23m to get from Ankara to Beijing, including transfers.
Beijing is 5h ahead of Ankara. It is currently 1:39 PM in Ankara and 6:39 PM in Beijing.
Yes, the driving distance between Ankara to Beijing is 8742 km. It takes approximately 4 days 3h to drive from Ankara to Beijing.
There are 1204+ hotels available in Beijing.
What companies run services between Ankara, Turkey and Beijing, China?
Turkish Airlines, Mahan Air, and two other airlines fly from Ankara Esenboğa International Airport (ESB) to Beijing Capital International Airport (PEK) 3 times a day.
- Website
- csair.com
Flights from Ankara Esenboğa International Airport to Beijing Daxing International Airport via Istanbul
- Ave. Duration
- 12h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,700–6,000
Flights from Ankara Esenboğa International Airport to Beijing Daxing International Airport via Tashkent
- Ave. Duration
- 14h 55m
- When
- Monday and Thursday
- Estimated price
- ¥1,600–5,500
- Website
- turkishairlines.com
Flights from Ankara Esenboğa International Airport to Beijing Capital International Airport via Istanbul
- Ave. Duration
- 11h 12m
- When
- Every day
- Estimated price
- ¥2,100–7,500
- Website
- airchina.com
Flights from Ankara Esenboğa International Airport to Beijing Capital International Airport via Istanbul
- Ave. Duration
- 12h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,600–5,000
Flights from Ankara Esenboğa International Airport to Beijing Capital International Airport via Tashkent
- Ave. Duration
- 13h 15m
- When
- Thursday
- Estimated price
- ¥1,600–4,800
- Website
- uzairways.com
Flights from Ankara Esenboğa International Airport to Beijing Daxing International Airport via Tashkent
- Ave. Duration
- 13h 42m
- When
- Monday, Thursday, and Friday
- Estimated price
- ¥2,800–7,000
- Website
- mahan.aero
Flights from Ankara Esenboğa International Airport to Beijing Capital International Airport via Tehran Imam Khomeini
- Ave. Duration
- 13h 35m
- When
- Wednesday
- Estimated price
- ¥1,800–7,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Nazran to Kazansky Railway Terminal
- Ave. Duration
- 32h 50m
- Frequency
- 4 times a week
- Estimated price
- ¥400–750
- Website
- Russian Railways
- 1nd Class (SW)
- ¥1,600–2,300
- 3rd Class (Platzcart)
- ¥400–550
- 2nd Class (Kupé)
- ¥500–750
Train from Yaroslavsky Railway Terminal to Chita 2
- Ave. Duration
- 3d 23h
- Frequency
- 3 times a day
- Estimated price
- ¥1,000–1,800
- Website
- Russian Railways
- 1nd Class (SW)
- ¥3,800–5,500
- 3rd Class (Platzcart)
- ¥1,000–1,400
- 2nd Class (Kupé)
- ¥1,300–1,800
Train from Krasnodar 1 to Omsk-Pass
- Ave. Duration
- 2d 15h
- Frequency
- 4 times a week
- Estimated price
- ¥600–1,100
- Website
- Russian Railways
- 1nd Class (SW)
- ¥2,300–3,200
- 3rd Class (Platzcart)
- ¥600–800
- 2nd Class (Kupé)
- ¥750–1,100
Train from Manzhouli to Harbin West
- Hard Seat
- ¥95–140
- Hard sleeper
- ¥180–250
- Soft sleeper
- ¥290–380
Train from Harbin West to Beijing
- 2nd Class Seat
- ¥530–580
- 1st Class Seat
- ¥850–950
- Business Class Seat
- ¥1,200–1,800
Train from Beijing Daxing Airport to Beijing West
- Adult - second class
- ¥22–35
- Phone
- 8 800 775 54 53
- Website
- Grand Service Express
Train from Rostov-Glavny to Ufa
- Ave. Duration
- 38h 50m
- Frequency
- Twice a week
- Estimated price
- ¥300–500
- Website
- Grand Service Express
- Schedules at
- Grand Service Express
- 3rd Class (Platzcart)
- ¥300–330
- 2nd Class (Kupé)
- ¥430–500
- Phone
- 1433
- [email protected]
- Website
- Kazakhstan Railways
Train from Ufa to Karaganda Pass
- Ave. Duration
- 31h 57m
- Frequency
- Twice a week
- Estimated price
- ¥800–1,600
- Website
- Kazakhstan Railways
- Schedules at
- Kazakhstan Railways
- Book at
- Kazakhstan Railways
- 3rd Class (Berth)
- ¥800–1,200
- 2nd Class (Coupe)
- ¥1,200–1,600
Train from Ürümqi to Beijing West Station
- Hard Seat
- ¥260–380
- Hard Sleeper
- ¥550–750
- Soft Sleeper
- ¥800–1,200
Train from Omsk-Pass to Pyongyang
- Ave. Duration
- 6d 16h
- 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
- Website
- luksyilmazturizm.com
Bus from Ankara bus station to Nazran'
- Ave. Duration
- 22h 55m
- Frequency
- Twice a week
- Estimated price
- ¥380
- Schedules at
- facebook.com
- Book at
- luksyilmazturizm.com
Bus from Ankara bus station to Rostov-on-Don bus station
- Ave. Duration
- 44h 14m
- Frequency
- Twice a week
- Estimated price
- ¥661
- Schedules at
- facebook.com
- Book at
- luksyilmazturizm.com
Bus from Ankara bus station to Krasnodar-1 Bus station
- Ave. Duration
- 38h 22m
- Frequency
- Twice a week
- Estimated price
- ¥661
- Schedules at
- facebook.com
- Book at
- luksyilmazturizm.com
- Phone
- 8 (3022) 35-99-66
- Website
- chitaavtovokzal.ru
Bus from Chita Bus station to Manzhouli
- Ave. Duration
- 9h 50m
- Frequency
- Twice a week
- Estimated price
- ¥207
- Schedules at
- chitaavtovokzal.ru
- Website
- Karagandy Bus Terminal
Bus from Karagandy Bus station to Ürümqi
- Ave. Duration
- 40h
- Frequency
- Once a week
- Estimated price
- ¥415
- Website
- Karagandy Bus Terminal
- Schedules at
- Karagandy Bus Terminal
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


























