Popular Filters
Arrival Airports
One Way Price
Duration
Stops From Madrid
Departure From Madrid
MYR 2,175
MYR 2,410
MYR 2,088
MYR 3,625
Arrival at Chengdu
MYR 4,230
MYR 2,404
MYR 2,088
MYR 2,088
Alliances & Airlines
Oneworld
(6)
SkyTeam
(12)
Star Alliance
(25)
+ 11 more
Layover Airports
+ 12 more
Layover Duration
Madrid To Chengdu Flights
Book Madrid to Chengdu flight tickets at lowest price. Get best deals on your upcoming Madrid to Chengdu flights only on MakeMyTrip. Also Book Chengdu to Madrid Flights. Currently 43 flights flying from Madrid to Chengdu. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.
MYR 2,140
You save MYR 87 if you fly to Chengdu | Transit Visa may be required
Madrid to Chengdu , 2 Sep
Cathay Pacific CX | 372
12:20
Tue, 2 Sep 25
Terminal T4S
Madrid, Spain
12 h 35 m
06:55
Wed, 3 Sep 25
Terminal T1
Hong Kong, Hong Kong
BAGGAGE : CHECK INCABIN
Information not available
Cathay Pacific CX | 986
10:00
Wed, 3 Sep 25
Terminal T1
Hong Kong, Hong Kong
02 h 40 m
12:40
Wed, 3 Sep 25
Terminal T1
Chengdu, China
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,230
Madrid to Chengdu , 2 Sep
Air China CA | 898
02:40
Tue, 2 Sep 25
Terminal T1
Madrid, Spain
10 h 50 m
19:30
Tue, 2 Sep 25
Terminal T3
Beijing, China
BAGGAGE : CHECK INCABIN
Information not available
Air China CA | 1401
16:00
Wed, 3 Sep 25
Terminal T3
Beijing, China
02 h 55 m
18:55
Wed, 3 Sep 25
Terminal T2
Chengdu, China
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,464
Madrid to Chengdu , 2 Sep
Air China CA | 898
02:40
Tue, 2 Sep 25
Terminal T1
Madrid, Spain
10 h 50 m
19:30
Tue, 2 Sep 25
Terminal T3
Beijing, China
BAGGAGE : CHECK INCABIN
Information not available
Air China CA | 4182
07:00
Wed, 3 Sep 25
Terminal T3
Beijing, China
02 h 55 m
09:55
Wed, 3 Sep 25
Terminal T2
Chengdu, China
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,470
Madrid to Chengdu , 2 Sep
China Eastern MU | 710
11:05
Tue, 2 Sep 25
Terminal T1
Madrid, Spain
12 h 50 m
05:55
Wed, 3 Sep 25
Terminal T1
Shanghai-Pu Dong Apt, China
BAGGAGE : CHECK INCABIN
Information not available
China Eastern MU | 5405
09:10
Wed, 3 Sep 25
Terminal T1
Shanghai-Pu Dong Apt, China
03 h 05 m
12:15
Wed, 3 Sep 25
Terminal T2
Chengdu, China
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,524
Madrid to Chengdu , 2 Sep
Air China CA | 898
02:40
Tue, 2 Sep 25
Terminal T1
Madrid, Spain
10 h 50 m
19:30
Tue, 2 Sep 25
Terminal T3
Beijing, China
BAGGAGE : CHECK INCABIN
Information not available
Air China CA | 4108
14:15
Wed, 3 Sep 25
Terminal T3
Beijing, China
03 h
17:15
Wed, 3 Sep 25
Terminal T2
Chengdu, China
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,543
Madrid to Chengdu , 2 Sep
China Eastern MU | 710
11:05
Tue, 2 Sep 25
Terminal T1
Madrid, Spain
12 h 50 m
05:55
Wed, 3 Sep 25
Terminal T1
Shanghai-Pu Dong Apt, China
BAGGAGE : CHECK INCABIN
Information not available
China Eastern MU | 9187
13:25
Wed, 3 Sep 25
Terminal T2
Shanghai-Hongqiao Apt, China
03 h 15 m
16:40
Wed, 3 Sep 25
Terminal T2
Chengdu, China
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,716
Madrid to Chengdu , 2 Sep
China Eastern MU | 710
11:05
Tue, 2 Sep 25
Terminal T1
Madrid, Spain
12 h 50 m
05:55
Wed, 3 Sep 25
Terminal T1
Shanghai-Pu Dong Apt, China
BAGGAGE : CHECK INCABIN
Information not available
China Eastern MU | 5409
12:30
Wed, 3 Sep 25
Terminal T2
Shanghai-Hongqiao Apt, China
03 h 10 m
15:40
Wed, 3 Sep 25
Terminal T2
Chengdu, China
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,897
Madrid to Chengdu , 2 Sep
Air China CA | 898
02:40
Tue, 2 Sep 25
Terminal T1
Madrid, Spain
10 h 50 m
19:30
Tue, 2 Sep 25
Terminal T3
Beijing, China
BAGGAGE : CHECK INCABIN
Information not available
Air China CA | 4102
13:00
Wed, 3 Sep 25
Terminal T3
Beijing, China
03 h
16:00
Wed, 3 Sep 25
Terminal T2
Chengdu, China
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,916
Madrid to Chengdu , 2 Sep
Air China CA | 898
02:40
Tue, 2 Sep 25
Terminal T1
Madrid, Spain
10 h 50 m
19:30
Tue, 2 Sep 25
Terminal T3
Beijing, China
BAGGAGE : CHECK INCABIN
Information not available
Air China CA | 1405
07:30
Wed, 3 Sep 25
Terminal T3
Beijing, China
03 h
10:30
Wed, 3 Sep 25
Terminal T2
Chengdu, China
BAGGAGE : CHECK INCABIN
Information not available
MYR 3,469
Madrid to Chengdu , 2 Sep
Air China CA | 908
13:10
Tue, 2 Sep 25
Terminal T1
Madrid, Spain
10 h 30 m
05:40
Wed, 3 Sep 25
Terminal T3
Beijing, China
BAGGAGE : CHECK INCABIN
Information not available
Air China CA | 1405
07:30
Wed, 3 Sep 25
Terminal T3
Beijing, China
03 h
10:30
Wed, 3 Sep 25
Terminal T2
Chengdu, China
BAGGAGE : CHECK INCABIN
Information not available