One Way

Popular Filters

Departure Airports

One Way Price

BHD 155 BHD 1,600

Duration

13 h 40 m 31 h 0 m

Stops From Chengdu

Departure From Chengdu

Before 6 AM

BHD 817

6 AM - 12 PM

BHD 156

12 PM - 6 PM

BHD 156

After 6 PM

BHD 156

Arrival at Geneva

6 AM - 12 PM

BHD 156

12 PM - 6 PM

BHD 824

Alliances & Airlines

Oneworld

()

SkyTeam

(11)

Star Alliance

(16)

Layover Airports

Layover Duration

1 h 25 m 16 h 0 m

Flights from Chengdu to Switzerland

Book flights from Chengdu to Switzerland at lowest price. Get best deals on your upcoming Chengdu to Switzerland flight only on MakeMyTrip Bahrain.

Sorted By:
Departure
Duration
Arrival
Price
Price last updated at 25 Jul 2026 03:50:48
China Eastern

More Timing Options

BHD 159

BHD 156

Chengdu to Geneva , 28 Jul

China Eastern MU | 5469

18:10

Tue, 28 Jul 26

Terminal T2

Chengdu, China

02 h 40 m

20:50

Tue, 28 Jul 26

Terminal T1

Shanghai-Pu Dong Apt, China

BAGGAGE : CHECK INCABIN

Information not available

China Eastern MU | 217

01:30

Wed, 29 Jul 26

Terminal T1

Shanghai-Pu Dong Apt, China

12 h 20 m

07:50

Wed, 29 Jul 26

Terminal T1

Geneva, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

China Southern, China Eastern

BHD 469

BHD 466

Chengdu to Geneva , 28 Jul

China Southern CZ | 8198

20:00

Tue, 28 Jul 26

Terminal T2

Chengdu, China

03 h

23:00

Tue, 28 Jul 26

Terminal T2

Shanghai-Pu Dong Apt, China

BAGGAGE : CHECK INCABIN

Information not available

China Eastern MU | 217

01:30

Wed, 29 Jul 26

Terminal T1

Shanghai-Pu Dong Apt, China

12 h 20 m

07:50

Wed, 29 Jul 26

Terminal T1

Geneva, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Air China, Brussels Airlines

BHD 820

BHD 817

Transit Visa may be required

Chengdu to Geneva , 28 Jul

Air China CA | 463

01:55

Tue, 28 Jul 26

Terminal T1

Chengdu, China

10 h 55 m

06:50

Tue, 28 Jul 26

Brussels, Belgium

BAGGAGE : CHECK INCABIN

Information not available

Brussels Airlines SN | 2713

09:20

Tue, 28 Jul 26

Brussels, Belgium

01 h 15 m

10:35

Tue, 28 Jul 26

Terminal T1

Geneva, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Air China, Swiss

More Timing Options

BHD 827

BHD 824

Transit Visa may be required

Chengdu to Geneva , 28 Jul

Air China CA | 431

01:45

Tue, 28 Jul 26

Terminal T1

Chengdu, China

11 h

06:45

Tue, 28 Jul 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 1081

08:10

Tue, 28 Jul 26

Terminal T1

Frankfurt, Germany

01 h 15 m

09:25

Tue, 28 Jul 26

Terminal T1

Geneva, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa, Swiss

BHD 1,535

BHD 1,532

Transit Visa may be required

Chengdu to Geneva , 28 Jul

Lufthansa LH | 7117 | Operated By Air China

01:45

Tue, 28 Jul 26

Terminal T1

Chengdu, China

11 h

06:45

Tue, 28 Jul 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 1081

08:10

Tue, 28 Jul 26

Terminal T1

Frankfurt, Germany

01 h 15 m

09:25

Tue, 28 Jul 26

Terminal T1

Geneva, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa, Swiss

BHD 1,551

BHD 1,548

Transit Visa may be required

Chengdu to Geneva , 28 Jul

Lufthansa LH | 7117 | Operated By Air China

01:45

Tue, 28 Jul 26

Terminal T1

Chengdu, China

11 h

06:45

Tue, 28 Jul 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 1186

09:45

Tue, 28 Jul 26

Terminal T1

Frankfurt, Germany

55 m

10:40

Tue, 28 Jul 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 2824

11:55

Tue, 28 Jul 26

Zurich, Switzerland

55 m

12:50

Tue, 28 Jul 26

Terminal T1

Geneva, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Book cheap Chengdu to Switzerland International Flight ✈ tickets at MakeMyTrip India. Get best deals, Lowest airfare ticket booking from Chengdu to Switzerland International air travel route. Check flight reservation status, schedules of Chengdu to Switzerland International flight ticket online.Also book tickets for Switzerland to Chengdu

About Chengdu (CTU)

Located in the heart of the Sichuan province, Chengdu is a bustling city that attracts tourists from around the world. There is history, nature, culture and much more to experience here. A trip to the Emei Mountain is bound to take the breath away of all those who arrive here. The scenery, which is often enveloped in mist, leaves tourists spellbound. The Chengdu Research Base of Giant Panda Breeding is a wonderful place for young tourists, where they get acquainted with white and black soft-toy-like panda bears. The capital of the province of Sichuan is also a great place for those who like visiting temples. Some of the popular ones are the Erwang Temple, Qingyang Taoist Temple, Baoguo Temple and Wuhou Memorial Temple. The old parts of town make for a fantastic day out and all tourists on a Chengdu vacation must visit the Jinli Old Street and Shangli Ancient Town. Shopping, dining and entertainment venues are also dotted around this city. Chengdu is one of the best holiday destinations in all of China and can be reached comfortably with the help of MakeMyTrip.

About Switzerland (CH)

One of the most visited destinations in Europe and the world, Switzerland is known for its spectacular scenery of mountains and lakes and meadows, along with the world famous Swiss watches, chocolates and cheeses. Tourists from all over the world come to spend their holidays here, and there are numerous travel deals, cheap vacation packages, and tours to Switzerland available. Considered to be one of the most famous world travel destinations, Switzerland is a great place for a trip. Switzerland is well connected to the rest of Europe and the world, with cheap, efficient and frequent air and rail services.