Airlines with flights from Guangzhou to Madrid
There are 11 airlines with scheduled flights between CAN and MAD. China Southern is the only airline with non-stop flights from Guangzhou Baiyun International Airport to Barajas and the flight time is 14 hours and 30 minutes.
Choose airline
Schedules
Non-stop with China Southern Airlines
-
Total flight time: 14 hours and 30 minutes
-
Guangzhou is a China Southern Airlines hub.
-
5 flights per week
-
Boeing 787-9
-
Business class available
CAN
Direct
MAD
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
CZ377
----
10:00
----
10:00
09:45
10:00
09:45
The timetable & schedule information was updated at 2026-04-21
Via Hong Kong with Cathay Pacific
-
Total flight time: 16h 55m - 16h 55m.
-
One World Alliance
-
4 flights per week
CAN
Via HKG
MAD
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
CX989
CX315
CX315
22:20
22:20
----
22:20
----
22:20
----
The timetable & schedule information was updated at 2026-04-21
Via Beijing with Air China
-
Total flight time: 17h 20m - 20h 20m.
-
35 flights per week
CAN
Via PEK
MAD
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
CA1380
CA897
CA897
09:15
----
----
09:15
----
----
09:15
CA1392
CA907
CA907
----
----
17:40
----
----
----
----
CA1328
CA907
CA907
18:40
18:40
18:40
18:40
18:40
18:40
18:40
CA1302
CA907
CA907
19:40
19:40
19:40
19:40
19:40
19:40
19:40
CA1366
CA907
CA907
20:40
20:40
20:40
20:40
20:40
20:40
20:40
The timetable & schedule information was updated at 2026-04-21
Via Istanbul with Turkish Airlines
-
Total flight time: 17h 25m - 20h 35m.
-
14 flights per week
CAN
Via IST
MAD
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
TK299
TK1359
TK1359
----
08:50
----
08:50
----
08:50
----
TK73
TK1857
TK1857
23:00
23:00
23:00
23:00
23:00
23:00
23:00
The timetable & schedule information was updated at 2026-04-21
Via Doha with Qatar Airways
-
Total flight time: 18h 40m - 19h 55m.
-
One World Alliance
-
14 flights per week
CAN
Via DOH
MAD
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
QR875
QR149
QR149
01:35
01:35
01:35
01:35
01:35
01:35
01:35
The timetable & schedule information was updated at 2026-04-21

There are 11 airlines with scheduled flights between CAN and MAD. China Southern is the only airline with non-stop flights from Guangzhou Baiyun International Airport to Barajas and the flight time is 14 hours and 30 minutes.
Via Shanghai with China Eastern
Via Dubai with Emirates
Via Chongqing with Hainan Airlines
Via Belgrade with Air Serbia
Via Cairo with EgyptAir
Via Jeddah with Saudia