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 15 airlines. Fly non-stop with Emirates or Air China, or choose from 20 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 22 airlines and as many as 117 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 Almaty, Tehran or any other of the 20 alternatives with connectiing airports.
Tip! Consider Beijing Capital International Airport (PEK) to Dubai Al Maktoum (DWC) or Daxing International Airport (PKX) to Dubai Al Maktoum (DWC) as alternatives aswell.
Beijing to Dubai with Air China
You can fly non-stop every weekday with flights departing at 17:30, 17:45 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 choose to fly with Air Astana from Beijing to Dubai you can make a transit either via Almaty or via Astana. The route via Almaty is 1 hour faster.
Distance & flight times: Beijing Capital International Airport to Dubai International Airport
The shortest flight time between PEK and DXB is 9 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 9h 30m | - | 3653 miles (5878 km) |
ALA Almaty | 11h 55m | - | - |
IKA Tehran | 12h 38m | 2h 30m | 4278 miles (6883 km) |
NQZ Astana | 12h 55m | - | - |
INC Yinchuan | 13h 15m | 2h 0m | 3667 miles (5900 km) |
ISB Islamabad | 13h 45m | - | - |
HGH Hangzhou | 14h 35m | 3h 25m | 4680 miles (7530 km) |
KHI Karachi | 14h 40m | 2h 20m | 3781 miles (6084 km) |
GYD Baku | 14h 40m | 2h 15m | 4539 miles (7303 km) |
RUH Riyadh | 14h 45m | 1h 55m | 4665 miles (7506 km) |
TAS Tashkent | 14h 50m | 4h 55m | 3834 miles (6169 km) |
WUH Wuhan | 14h 55m | 2h 50m | 4248 miles (6835 km) |
CKG Chongqing | 15h 5m | 4h 35m | 4065 miles (6541 km) |
CTU Chengdu | 15h 20m | - | - |
KMG Kunming | 15h 33m | 4h 5m | 4283 miles (6891 km) |
DAC Dhaka | 15h 40m | 4h 20m | 4111 miles (6615 km) |
TAO Qingdao | 15h 50m | 3h 30m | 4220 miles (6790 km) |
SHA Shanghai | 15h 50m | - | - |
TFU Chengdu | 16h 0m | 4h 30m | 3982 miles (6407 km) |
PVG Shanghai | 16h 15m | 3h 25m | 4713 miles (7583 km) |
XIY Xian | 16h 15m | 4h 25m | 3827 miles (6158 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
-
HAK Haikou Direct