Skip to main content

Search flights from Geneva to Chengdu

Book your plane tickets from Geneva to Chengdu with ease

Cheapest flights to Chengdu

The cheapest flights available in the next 60 days – prices are updated regularly

Flying from Geneva to Chengdu: things to know

The most popular route is from Geneva International Airport in Geneva to Chengdu Shuangliu International Airport in Chengdu. On average this flight takes 16 hours 19 minutes one way and costs £1,076 for the round trip.

Most popular route

Geneva International Airport (GVA) to Chengdu Shuangliu International Airport (CTU)

Average flight time

16 hours 19 minutes

Average round-trip price

£1,076

Fly from Geneva to Chengdu

9 airlines
A beautiful view of Chengdu.
Great selection

Great selection

Easily compare flights, airlines and prices – all in one place

No hidden fees

No hidden fees

Always know exactly what you’re paying for

Flexibility

Flexibility

Use our flexible plane ticket option to change your dates if needed

Flexible plane ticket options are available for an additional cost on selected airfares

Airlines that fly from Geneva to Chengdu

Airline options may vary according to recently booked flights and your search terms

  • Air China logo
    Air China
  • Swiss logo
    Swiss
  • Austrian Airlines logo
    Austrian Airlines
  • KLM logo
    KLM
  • ITA Airways logo
    ITA Airways
  • Air Dolomiti logo
    Air Dolomiti
  • Etihad Airways logo
    Etihad Airways
  • Lufthansa logo
    Lufthansa
  • Air France logo
    Air France

Frequently asked questions

Fly to more destinations from Geneva

London
United Kingdom
Lisbon
Portugal
Brussels
Belgium
Porto
Portugal
Madrid
Spain
Rome
Italy
Athens
Greece
Istanbul
Turkey
Paris
France
Amsterdam
Netherlands
Warsaw
Poland
Tunis
Tunisia
Vienna
Austria
Dublin
Ireland
Bangkok
Thailand
Prague
Czech Republic
Nice
France
New York
United States
Berlin
Germany
Copenhagen
Denmark
Marrakech
Morocco
Dubai
United Arab Emirates
Málaga
Spain
Manchester
United Kingdom
gogless