One Way

Popular Filters

Arrival Airports

One Way Price

MYR 2,087 MYR 21,000

Duration

15 h 20 m 34 h 30 m

Stops From Madrid

Departure From Madrid

Before 6 AM

MYR 2,175

6 AM - 12 PM

MYR 2,410

12 PM - 6 PM

MYR 2,088

After 6 PM

MYR 3,625

Arrival at Chengdu

Before 6 AM

MYR 4,230

6 AM - 12 PM

MYR 2,404

12 PM - 6 PM

MYR 2,088

After 6 PM

MYR 2,088

Alliances & Airlines

Oneworld

(6)

SkyTeam

(12)

Star Alliance

(25)

+ 11 more

Layover Airports

+ 12 more

Layover Duration

1 h 50 m 21 h 0 m

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.


Sorted By:
Departure
Duration
Arrival
Price
Cathay Pacific

MYR 2,140

MYR 2,088

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

Air China

MYR 2,230

MYR 2,175

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

Air China

MYR 2,464

MYR 2,404

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

China Eastern

MYR 2,470

MYR 2,410

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

Air China

MYR 2,524

MYR 2,462

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

China Eastern

MYR 2,543

MYR 2,480

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

China Eastern

MYR 2,716

MYR 2,649

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

Air China

MYR 2,897

MYR 2,826

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

Air China

MYR 2,916

MYR 2,844

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

Air China

More Timing Options

MYR 3,469

MYR 3,383

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