Airlines with flights from Madrid to Guangzhou
There are 13 airlines with scheduled flights between MAD and CAN. China Southern is the only airline with non-stop flights from Barajas to Guangzhou Baiyun International Airport and the flight time is 13 hours and 10 minutes.
Choose airline
Schedules
Non-stop with China Southern Airlines
-
Total flight time: 13 hours and 10 minutes
-
Guangzhou is a China Southern Airlines hub.
-
5 flights per week
-
Boeing 787-9
-
Business class available
MAD
Direct
CAN
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
CZ378
----
21:00
----
21:00
21:00
21:00
21:00
The timetable & schedule information was updated at 2026-04-21
Via Hong Kong with Cathay Pacific
-
Total flight time: 14h 30m - 14h 30m.
-
One World Alliance
-
8 flights per week
MAD
Via HKG
CAN
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
CX372
CX982
CX982
----
12:25
12:25
----
12:25
----
12:25
The timetable & schedule information was updated at 2026-04-21
Via Beijing with Air China
-
Total flight time: 15h 40m - 19h 30m.
-
21 flights per week
MAD
Via PEK
CAN
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
CA908
CA1351
CA1351
12:55
12:55
12:55
12:55
12:55
12:55
12:55
CA866
CA1339
CA1339
----
----
----
17:30
----
----
17:30
The timetable & schedule information was updated at 2026-04-21
Via Istanbul with Turkish Airlines
-
Total flight time: 16h 15m - 17h 40m.
-
22 flights per week
MAD
Via IST
CAN
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
TK1360
TK298
TK298
07:40
----
07:40
----
07:40
----
----
TK1860
TK72
TK72
18:25
18:25
18:25
18:25
18:25
18:25
18:25
The timetable & schedule information was updated at 2026-04-21
Via Doha with Qatar Airways
-
Total flight time: 16h 20m - 17h 45m.
-
One World Alliance
-
24 flights per week
MAD
Via DOH
CAN
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
QR150
QR874
QR874
16:45
15:45
15:45
15:45
15:45
15:45
15:45
The timetable & schedule information was updated at 2026-04-21

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