One Way
Lowest Fare Finder Chrome Extension

Popular Filters

Arrival Airports

One Way Price

AED 3,236 AED 19,500

Duration

16 h 15 m 52 h 30 m

Stops From Barcelona

Departure From Barcelona

6 AM - 12 PM

AED 3,492

12 PM - 6 PM

AED 3,236

After 6 PM

AED 4,707

Arrival at Chengdu

Before 6 AM

AED 5,996

6 AM - 12 PM

AED 3,386

12 PM - 6 PM

AED 3,236

After 6 PM

AED 3,236

Alliances & Airlines

Oneworld

(4)

SkyTeam

(8)

Star Alliance

(58)

+ 13 more

Layover Airports

+ 16 more

Layover Duration

1 h 55 m 32 h 30 m

Barcelona to Chengdu Flight Schedule

Planning your travel has never been easier. Get updated flight schedules for various airlines between Barcelona to Chengdu on MakeMyTrip. We offer the cheapest airfares across all major airlines. You can book your Barcelona to Chengdu Flight at best price and can also check Chengdu to Barcelona Flight Schedule for your return journey online. Take advantage of amazing offers for your flights only at Makemytrip. Get Up To AED 150 OFF* on your flight booking with MakeMyTrip using coupon code : “FLYAE”. 100% Refund on Flight cancellations with MMT Zero Cancellation.

Sorted By:
Departure
Duration
Arrival
Price
Air China

More Timing Options

AED 3,280

AED 3,236

Barcelona to Chengdu , 12 Jul

Air China CA | 846

12:10

Sat, 12 Jul 25

Terminal T1

Barcelona, Spain

11 h 25 m

05:35

Sun, 13 Jul 25

Terminal T3

Beijing, China

BAGGAGE : CHECK INCABIN

Information not available

Air China CA | 4114

11:55

Sun, 13 Jul 25

Terminal T3

Beijing, China

03 h 05 m

15:00

Sun, 13 Jul 25

Terminal T2

Chengdu, China

BAGGAGE : CHECK INCABIN

Information not available

Air China

AED 3,351

AED 3,307

Barcelona to Chengdu , 12 Jul

Air China CA | 840

12:30

Sat, 12 Jul 25

Terminal T1

Barcelona, Spain

12 h 25 m

06:55

Sun, 13 Jul 25

Terminal T2

Shanghai-Pu Dong Apt, China

BAGGAGE : CHECK INCABIN

Information not available

Air China CA | 4504

11:25

Sun, 13 Jul 25

Terminal T2

Shanghai-Pu Dong Apt, China

03 h 25 m

14:50

Sun, 13 Jul 25

Terminal T2

Chengdu, China

BAGGAGE : CHECK INCABIN

Information not available

Air China

AED 3,370

AED 3,326

Barcelona to Chengdu , 12 Jul

Air China CA | 846

12:10

Sat, 12 Jul 25

Terminal T1

Barcelona, Spain

11 h 25 m

05:35

Sun, 13 Jul 25

Terminal T3

Beijing, China

BAGGAGE : CHECK INCABIN

Information not available

Air China CA | 1415

09:30

Sun, 13 Jul 25

Terminal T3

Beijing, China

02 h 55 m

12:25

Sun, 13 Jul 25

Terminal T2

Chengdu, China

BAGGAGE : CHECK INCABIN

Information not available

Air China

AED 3,430

AED 3,386

Barcelona to Chengdu , 12 Jul

Air China CA | 846

12:10

Sat, 12 Jul 25

Terminal T1

Barcelona, Spain

11 h 25 m

05:35

Sun, 13 Jul 25

Terminal T3

Beijing, China

BAGGAGE : CHECK INCABIN

Information not available

Air China CA | 3569 | Operated By Shenzhen Airlines

08:45

Sun, 13 Jul 25

Terminal T3

Beijing, China

02 h 55 m

11:40

Sun, 13 Jul 25

Terminal T2

Chengdu, China

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa, Air China

AED 3,536

AED 3,492

Transit Visa may be required

Barcelona to Chengdu , 12 Jul

Lufthansa LH | 1137

08:00

Sat, 12 Jul 25

Terminal T1

Barcelona, Spain

02 h 10 m

10:10

Sat, 12 Jul 25

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Air China CA | 772

12:00

Sat, 12 Jul 25

Terminal T1

Frankfurt, Germany

11 h 30 m

05:30

Sun, 13 Jul 25

Terminal T3

Shenzhen, China

BAGGAGE : CHECK INCABIN

Information not available

Air China CA | 3683 | Operated By Shenzhen Airlines

07:50

Sun, 13 Jul 25

Terminal T3

Shenzhen, China

02 h 40 m

10:30

Sun, 13 Jul 25

Terminal T2

Chengdu, China

BAGGAGE : CHECK INCABIN

Information not available

Air China

More Timing Options

AED 3,838

AED 3,794

Barcelona to Chengdu , 12 Jul

Air China CA | 846

12:10

Sat, 12 Jul 25

Terminal T1

Barcelona, Spain

11 h 25 m

05:35

Sun, 13 Jul 25

Terminal T3

Beijing, China

BAGGAGE : CHECK INCABIN

Information not available

Air China CA | 1405

07:30

Sun, 13 Jul 25

Terminal T3

Beijing, China

02 h 55 m

10:25

Sun, 13 Jul 25

Terminal T2

Chengdu, China

BAGGAGE : CHECK INCABIN

Information not available

Air China

AED 3,928

AED 3,884

Barcelona to Chengdu , 12 Jul

Air China CA | 846

12:10

Sat, 12 Jul 25

Terminal T1

Barcelona, Spain

11 h 25 m

05:35

Sun, 13 Jul 25

Terminal T3

Beijing, China

BAGGAGE : CHECK INCABIN

Information not available

Air China CA | 4108

14:15

Sun, 13 Jul 25

Terminal T3

Beijing, China

03 h

17:15

Sun, 13 Jul 25

Terminal T2

Chengdu, China

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific

More Timing Options

AED 4,190

AED 4,146

Transit Visa may be required

Barcelona to Chengdu , 12 Jul

Cathay Pacific CX | 318

13:00

Sat, 12 Jul 25

Terminal T2

Barcelona, Spain

12 h

07:00

Sun, 13 Jul 25

Terminal T1

Hong Kong, Hong Kong

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 986

10:00

Sun, 13 Jul 25

Terminal T1

Hong Kong, Hong Kong

02 h 40 m

12:40

Sun, 13 Jul 25

Terminal T1

Chengdu, China

BAGGAGE : CHECK INCABIN

Information not available

Asiana Airlines

AED 4,751

AED 4,707

Transit Visa may be required

Barcelona to Chengdu , 12 Jul

Asiana Airlines OZ | 512

20:50

Sat, 12 Jul 25

Terminal T1

Barcelona, Spain

12 h 30 m

16:20

Sun, 13 Jul 25

Terminal T1

Seoul-Incheon, South Korea

BAGGAGE : CHECK INCABIN

Information not available

Asiana Airlines OZ | 323

20:00

Sun, 13 Jul 25

Terminal T1

Seoul-Incheon, South Korea

04 h 10 m

23:10

Sun, 13 Jul 25

Terminal T1

Chengdu, China

BAGGAGE : CHECK INCABIN

Information not available

China Southern

AED 5,030

AED 4,986

Transit Visa may be required

Barcelona to Chengdu , 12 Jul

China Southern CZ | 7771 | Operated By KLM Royal Dutch

17:20

Sat, 12 Jul 25

Terminal T1

Barcelona, Spain

02 h 15 m

19:35

Sat, 12 Jul 25

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

China Southern CZ | 346

21:40

Sat, 12 Jul 25

Amsterdam, Netherlands

09 h 45 m

13:25

Sun, 13 Jul 25

Beijing, China

BAGGAGE : CHECK INCABIN

Information not available

China Southern CZ | 8849

19:00

Sun, 13 Jul 25

Beijing, China

02 h 55 m

21:55

Sun, 13 Jul 25

Terminal T1

Chengdu, China

BAGGAGE : CHECK INCABIN

Information not available

Hide

More Deals For You!

More discounts for your flight

Get FLAT

12% OFF

MMTWELCOME

Grab Up to AED 90 OFF
*Applicable for First times user only.

Get Up To

20% OFF

FLYSUPER

Grab Up to AED 120 OFF
*T&C Applied

Get Up To

AED 150 OFF*

FLYAE

BIG Offer on Flights!
*T&C Applied

Show