Flights from Beijing to Dubai – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
PEK to DXB – All flight route options from Beijing Capital International Airport, China to Dubai International Airport, United Arab Emirates. These routes are operated by 14 airlines. Fly non-stop with Emirates or Air China, or choose from 19 different stopover flights. The shortest flight time is 8 hours and 20 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 Dubai Airport
We got great deals on hotels and car rentals near the airport.
Beijing to Dubai flights
There are over 21 airlines and as many as 115 flights every week to this destination. You can fly non-stop to Dubai (DXB) from Beijing (PEK) with Air China or Emirates but if a stopover option suits you better you can choose to fly via Astana, Hangzhou or any other of the 19 alternatives with connectiing airports.
Tip! Consider Daxing International Airport (PKX) to Dubai Al Maktoum (DWC) or Daxing International Airport (PKX) to Dubai International Airport (DXB) as alternatives aswell.
Beijing to Dubai with Air China
You can fly non-stop every weekday with flights departing at 17:10, 17:15 or 18:05. 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 Beijing with Air Astana you will do a stopover in Astana, NQZ before reaching Dubai. This flight trip will take 12 hours and 8 minutes and you can fly every Thursday or Sunday with departures at 03:15.
Distance & flight times: Beijing Capital International Airport to Dubai International Airport
The shortest flight time between PEK and DXB is 9 hours and 10 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 9h 10m | - | 3653 miles (5878 km) |
NQZ Astana | 12h 8m | 1h 40m | 4267 miles (6866 km) |
HGH Hangzhou | 13h 25m | 4h 0m | 4680 miles (7530 km) |
IKA Tehran | 13h 35m | 2h 50m | 4278 miles (6883 km) |
GYD Baku | 13h 40m | 2h 15m | 4539 miles (7303 km) |
ISB Islamabad | 13h 50m | 3h 40m | 3652 miles (5876 km) |
RUH Riyadh | 14h 0m | 1h 50m | 4665 miles (7506 km) |
INC Yinchuan | 14h 30m | 4h 10m | 3667 miles (5900 km) |
KHI Karachi | 14h 40m | 2h 30m | 3781 miles (6084 km) |
TAS Tashkent | 14h 50m | 4h 55m | 3834 miles (6169 km) |
WUH Wuhan | 14h 55m | 3h 20m | 4248 miles (6835 km) |
XIY Xian | 15h 0m | 3h 30m | 3827 miles (6158 km) |
CKG Chongqing | 15h 5m | 4h 40m | 4065 miles (6541 km) |
SHA Shanghai | 15h 10m | - | - |
TAO Qingdao | 15h 10m | 3h 50m | 4220 miles (6790 km) |
DAC Dhaka | 15h 15m | 1h 0m | 4111 miles (6615 km) |
KMG Kunming | 15h 20m | 3h 30m | 4283 miles (6891 km) |
CTU Chengdu | 15h 20m | - | - |
TFU Chengdu | 15h 55m | 4h 50m | 3982 miles (6407 km) |
PVG Shanghai | 16h 0m | 3h 25m | 4713 miles (7583 km) |


Quick copy and share this page
From Beijing to United Arab Emirates
Below is a list of other destinations to United Arab Emirates from Beijing Capital International Airport with either direct flights or 1 stop connections.
From China to Dubai
Below is a list of other cities in China with flights to Dubai with either non-stop or connecting flights.
-
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