Flights from Dubai to Beijing – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
DXB to PEK – All flight route options from Dubai International Airport, United Arab Emirates to Beijing Capital International Airport, China. These routes are operated by 9 airlines. Fly non-stop with Air China or Emirates, or choose from 15 different stopover flights. The shortest flight time is 7 hours and 30 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Beijing Capital Airport
We got great deals on hotels and car rentals near the airport.
Dubai to Beijing flights
There are over 17 airlines and as many as 121 flights every week to this destination. You can fly non-stop to Beijing (PEK) from Dubai (DXB) with Air China or Emirates but if a stopover option suits you better you can choose to fly via Karachi, Almaty or any other of the 15 alternatives with connectiing airports.
Tip! Consider Dubai Al Maktoum (DWC) to Daxing International Airport (PKX) or Dubai International Airport (DXB) to Daxing International Airport (PKX) as alternatives aswell.
Dubai to Beijing with Air China
You can fly non-stop every weekday with flights departing at 00:10 or 01:15. You can also take a connecting flight via Chongqing or Hangzhou. Air China is a Star Alliance member.
With Air Astana
If you fly from Dubai with Air Astana you will do a stopover in Almaty, ALA before reaching Beijing. This flight trip will take 11 hours and you can fly every weekday with departures at 12:00, 13:55 or 14:00.
Distance & flight times: Dubai International Airport to Beijing Capital International Airport
The shortest flight time between DXB and PEK is 7 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 7h 30m | - | 3653 miles (5878 km) |
KHI Karachi | 10h 40m | 1h 50m | 3781 miles (6084 km) |
ALA Almaty | 11h 0m | 3h 55m | 3803 miles (6119 km) |
DAC Dhaka | 11h 30m | 1h 40m | 4111 miles (6615 km) |
TFU Chengdu | 11h 40m | 2h 30m | 3982 miles (6407 km) |
ASB Ashgabat | 12h 35m | 3h 45m | 3991 miles (6422 km) |
ISB Islamabad | 12h 40m | 3h 55m | 3652 miles (5876 km) |
CKG Chongqing | 13h 20m | 1h 35m | 4065 miles (6541 km) |
INC Yinchuan | 13h 55m | 4h 0m | 3667 miles (5900 km) |
IKA Tehran | 14h 15m | 4h 55m | 4278 miles (6883 km) |
RUH Riyadh | 14h 25m | 3h 50m | 4665 miles (7506 km) |
KMG Kunming | 14h 40m | 4h 35m | 4283 miles (6891 km) |
PVG Shanghai | 14h 40m | 3h 20m | 4713 miles (7583 km) |
HGH Hangzhou | 14h 45m | 4h 5m | 4680 miles (7530 km) |
WUH Wuhan | 14h 55m | 4h 55m | 4248 miles (6835 km) |
XIY Xian | 14h 55m | 4h 15m | 3827 miles (6158 km) |


Quick copy and share this page
From Dubai to China
Below is a list of other destinations to China from Dubai International Airport with either direct flights or 1 stop connections.
-
PVG Shanghai Direct
-
CAN Guangzhou Direct
-
TFU Chengdu Direct
-
XIY Xian Direct
-
PKX Beijing
-
SZX Shenzhen Direct
-
CKG Chongqing Direct
-
KMG Kunming Direct
-
HGH Hangzhou Direct
-
WUH Wuhan Direct
From United Arab Emirates to Beijing
We have found another destination to China from Dubai International Airport as well.