Flights from Guangzhou to Dubai – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
CAN to DXB – All flight route options from Guangzhou Baiyun International Airport, China to Dubai International Airport, United Arab Emirates. These routes are operated by 24 airlines. Fly non-stop with Emirates or China Southern Airlines, or choose from 21 different stopover flights. The shortest flight time is 7 hours and 50 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.
Guangzhou to Dubai flights
There are over 23 airlines and as many as 333 flights every week to this destination. You can fly non-stop to Dubai (DXB) from Guangzhou (CAN) with China Southern Airlines or Emirates but if a stopover option suits you better you can choose to fly via Kathmandu, Hanoi or any other of the 21 alternatives with connectiing airports.
Guangzhou to Dubai with China Southern Airlines
You can fly non-stop every weekday with flights departing between 1:00 pm and 7:00 pm. You also have the option to do a transit flight via Wuhan.
With US-Bangla Airlines
If you fly from Guangzhou with US-Bangla Airlines you will do a stopover in Dhaka, DAC before reaching Dubai. This flight trip will take 10 hours and 30 minutes and you can fly every Tuesday or Sunday with departures at 05:00.
Distance & flight times: Guangzhou Baiyun International Airport to Dubai International Airport
The shortest flight time between CAN and DXB is 8 hours and 10 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 8h 10m | - | 3641 miles (5858 km) |
KTM Kathmandu | 10h 50m | 1h 25m | 3642 miles (5860 km) |
HAN Hanoi | 10h 55m | 2h 15m | 3718 miles (5982 km) |
SGN Ho Chi Minh City | 12h 3m | 2h 30m | 4489 miles (7223 km) |
KMG Kunming | 12h 5m | 2h 35m | 3641 miles (5858 km) |
KWI Kuwait | 12h 25m | 1h 20m | 4569 miles (7352 km) |
BAH Bahrain | 12h 35m | 2h 40m | 4220 miles (6790 km) |
DOH Doha | 12h 40m | 4h 55m | 4107 miles (6608 km) |
CKG Chongqing | 12h 50m | 3h 50m | 3753 miles (6039 km) |
RUH Riyadh | 12h 50m | 1h 35m | 4721 miles (7596 km) |
BKK Bangkok | 12h 55m | 2h 10m | 4130 miles (6645 km) |
DAC Dhaka | 13h 10m | 3h 25m | 3667 miles (5900 km) |
CMB Colombo | 13h 40m | 3h 55m | 4551 miles (7323 km) |
IKA Tehran | 14h 0m | 3h 10m | 4541 miles (7306 km) |
WUH Wuhan | 14h 10m | 1h 35m | 4105 miles (6605 km) |
HKT Phuket | 14h 15m | 4h 15m | 4536 miles (7298 km) |
HGH Hangzhou | 14h 45m | 3h 25m | 4611 miles (7419 km) |
XIY Xian | 14h 50m | 3h 15m | 4058 miles (6529 km) |
TFU Chengdu | 14h 55m | 4h 25m | 3743 miles (6022 km) |
TPE Taipei | 15h 5m | 4h 5m | 4611 miles (7419 km) |
TAS Tashkent | 15h 15m | 4h 15m | 4199 miles (6756 km) |
INC Yinchuan | 18h 0m | 4h 45m | 4220 miles (6790 km) |


Quick copy and share this page
From Guangzhou to United Arab Emirates
Below is a list of other destinations to United Arab Emirates from Guangzhou Baiyun 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
-
PEK Beijing Direct
-
TFU Chengdu Direct
-
XIY Xian Direct
-
PKX Beijing
-
SZX Shenzhen Direct
-
CKG Chongqing Direct
-
KMG Kunming Direct
-
HGH Hangzhou Direct
-
HAK Haikou Direct