Flights from Guangzhou to Madrid – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
CAN to MAD – All flight route options from Guangzhou Baiyun International Airport, China to Barajas, Spain. These flights are operated by 18 different airlines through 20 different connections. The shortest flight time is 16 hours and 55 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 Barajas
We got great deals on hotels and car rentals near the airport.
Guangzhou to Madrid flights
There are over 20 airlines and as many as 319 flights every week to this destination. While flying to Madrid from Guangzhou you will be doing a stopover in Paris, Hong Kong or any other of the 20 alternatives with flight connections.
Are there any non-stop flights from CAN to MAD?
There are no direct or non-stop flights from Guangzhou Baiyun International Airport, CAN to Barajas, MAD.
Guangzhou to Madrid with Cathay Pacific
If you fly from Guangzhou with Cathay Pacific you will do a stopover in Hong Kong, HKG before reaching Madrid. This flight trip will take 17 hours and 15 minutes and you can fly every Monday, Tuesday, Thursday or Saturday with departures at 22:15. Cathay Pacific is a member of the air alliance OneWorld.
Distance & flight times: Guangzhou Baiyun International Airport to Barajas
The shortest flight time between CAN and MAD is 16 hours and 55 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
CDG Paris | 16h 55m | 2h 15m | 6573 miles (10576 km) |
HKG Hong Kong | 17h 15m | 55m | 6649 miles (10698 km) |
BEG Belgrade | 17h 30m | 2h 0m | 6516 miles (10484 km) |
AMS Amsterdam | 17h 40m | 2h 20m | 6623 miles (10656 km) |
FRA Frankfurt | 18h 10m | 3h 25m | 6524 miles (10497 km) |
PEK Beijing | 18h 20m | 2h 0m | 6927 miles (11146 km) |
TFU Chengdu | 18h 20m | 5h 0m | 6520 miles (10491 km) |
WNZ Wenzhou | 18h 33m | 2h 35m | 7123 miles (11461 km) |
DOH Doha | 18h 35m | 2h 0m | 7202 miles (11588 km) |
PVG Shanghai | 19h 0m | 2h 45m | 7167 miles (11532 km) |
IST Istanbul | 19h 3m | 1h 45m | 6614 miles (10642 km) |
CKG Chongqing | 19h 5m | 3h 10m | 6482 miles (10430 km) |
DXB Dubai | 19h 15m | 3h 35m | 7170 miles (11537 km) |
LGW London | 19h 30m | 4h 45m | 6694 miles (10771 km) |
CAI Cairo | 19h 35m | 4h 5m | 7085 miles (11400 km) |
CTU Chengdu | 19h 45m | - | - |
HGH Hangzhou | 20h 38m | 3h 20m | 7063 miles (11364 km) |
JED Jeddah | 21h 15m | 4h 40m | 7523 miles (12105 km) |
SHA Shanghai | 21h 30m | - | - |
ICN Seoul | 22h 45m | 4h 10m | 7478 miles (12032 km) |


Quick copy and share this page
From Guangzhou to Spain
Below is a list of other destinations to Spain from Guangzhou Baiyun International Airport with either direct flights or 1 stop connections.
From China to Madrid
Below is a list of other cities in China with flights to Madrid with either non-stop or connecting flights.
-
PVG Shanghai Direct
-
PEK Beijing Direct
-
TFU Chengdu Direct
-
XIY Xian
-
PKX Beijing
-
SZX Shenzhen Direct
-
CKG Chongqing Direct
-
KMG Kunming
-
HGH Hangzhou Direct
-
HAK Haikou