Popular Filters
Departure Airports
One Way Price
Duration
Stops From Shanghai-Hongqiao Apt
Departure From Shanghai-Hongqiao Apt
AED 2,706
AED 1,958
AED 2,726
AED 2,067
Arrival at Geneva
AED 1,994
AED 1,958
AED 2,054
Alliances & Airlines
Oneworld
( 18 )
SkyTeam
( 39 )
Star Alliance
( 28 )
+ 19 more
Layover Airports
+ 19 more
Layover Duration
Top Airlines
Popular Flights
Popular ROW Routes
Popular Routes UAE
Popular UAE Routes
Hotels in Geneva
Most Searched Hotel in Geneva
Shanghai to Geneva Flight Schedule
Planning your travel has never been easier. Get updated flight schedules for various airlines between Shanghai to Geneva on MakeMyTrip.com. We offer the cheapest airfares across all major airlines. You can book your Shanghai to Geneva Flight at best price and can also check Geneva to Shanghai 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.
AED 1,974AED 1,958
AED 16 Instant Discount
You save AED 576 if you fly from Shanghai-Pu Dong Apt | Transit Visa may be required | Re Check-in of Baggage required
Shanghai-Pu Dong Apt to Geneva , 16 Dec
China Eastern MU | 8401 | Operated By Shanghai Airlines
08:50
Mon, 16 Dec 24
Terminal T1
Shanghai-Pu Dong Apt, China
01 h 05 m
09:55
Mon, 16 Dec 24
Terminal T2
Ningbo, China
BAGGAGE : CHECK INCABIN
Information not available
China Eastern MU | 8623 | Operated By Shanghai Airlines
12:25
Mon, 16 Dec 24
Terminal T2
Ningbo, China
12 h 15 m
17:40
Mon, 16 Dec 24
Terminal T2B
Budapest, Hungary
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1675
08:05
Tue, 17 Dec 24
Terminal T2A
Budapest, Hungary
01 h 15 m
09:20
Tue, 17 Dec 24
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 9432 | Operated By Air Dolomiti
11:20
Tue, 17 Dec 24
Terminal T2
Munich, Germany
01 h 10 m
12:30
Tue, 17 Dec 24
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Classic
Fare offered by airlines.
AED 660
AED 1,974AED 1,958
AED 1,980AED 1,964
AED 16 Instant Discount
You save AED 570 if you fly from Shanghai-Pu Dong Apt | Transit Visa may be required | Re Check-in of Baggage required
Shanghai-Pu Dong Apt to Geneva , 16 Dec
Shanghai Airlines FM | 9275
08:50
Mon, 16 Dec 24
Terminal T1
Shanghai-Pu Dong Apt, China
01 h 05 m
09:55
Mon, 16 Dec 24
Terminal T2
Ningbo, China
BAGGAGE : CHECK INCABIN
Information not available
China Eastern MU | 8623 | Operated By Shanghai Airlines
12:25
Mon, 16 Dec 24
Terminal T2
Ningbo, China
12 h 15 m
17:40
Mon, 16 Dec 24
Terminal T2B
Budapest, Hungary
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1675
08:05
Tue, 17 Dec 24
Terminal T2A
Budapest, Hungary
01 h 15 m
09:20
Tue, 17 Dec 24
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Air Dolomiti EN | 8070
11:20
Tue, 17 Dec 24
Terminal T2
Munich, Germany
01 h 10 m
12:30
Tue, 17 Dec 24
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Classic
Fare offered by airlines.
AED 660
AED 1,980AED 1,964
AED 2,010AED 1,994
AED 16 Instant Discount
You save AED 540 if you fly from Shanghai-Pu Dong Apt | Transit Visa may be required | Re Check-in of Baggage required
Shanghai-Pu Dong Apt to Geneva , 16 Dec
Shanghai Airlines FM | 9275
08:50
Mon, 16 Dec 24
Terminal T1
Shanghai-Pu Dong Apt, China
01 h 05 m
09:55
Mon, 16 Dec 24
Terminal T2
Ningbo, China
BAGGAGE : CHECK INCABIN
Information not available
Shanghai Airlines FM | 897
12:25
Mon, 16 Dec 24
Terminal T2
Ningbo, China
12 h 15 m
17:40
Mon, 16 Dec 24
Terminal T2B
Budapest, Hungary
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 2253 | Operated By Helvetic Airways
06:15
Tue, 17 Dec 24
Terminal T2A
Budapest, Hungary
01 h 40 m
07:55
Tue, 17 Dec 24
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 2804
09:00
Tue, 17 Dec 24
Zurich, Switzerland
50 m
09:50
Tue, 17 Dec 24
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Classic
Fare offered by airlines.
AED 660
AED 2,010AED 1,994
AED 2,070AED 2,054
AED 16 Instant Discount
You save AED 480 if you fly from Shanghai-Pu Dong Apt | Transit Visa may be required
Shanghai-Pu Dong Apt to Geneva , 16 Dec
British Airways BA | 168
10:55
Mon, 16 Dec 24
Terminal T2
Shanghai-Pu Dong Apt, China
15 h 15 m
18:10
Mon, 16 Dec 24
Terminal T5
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 724
06:30
Tue, 17 Dec 24
Terminal T5
London - Heathrow Apt, United Kingdom
01 h 45 m
09:15
Tue, 17 Dec 24
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Basic economy
Fare offered by airline.
AED 510
AED 2,070AED 2,054
Standard economy
Fare offered by airline.
AED 510
AED 2,190AED 2,174
Economy select
Fare offered by airline.
AED 410
AED 2,470AED 2,454
AED 2,083AED 2,067
AED 16 Instant Discount
You save AED 467 if you fly from Shanghai-Pu Dong Apt | Transit Visa may be required
Shanghai-Pu Dong Apt to Geneva , 16 Dec
Qatar Airways QR | 871
23:45
Mon, 16 Dec 24
Terminal T2
Shanghai-Pu Dong Apt, China
10 h 35 m
05:20
Tue, 17 Dec 24
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 99
09:00
Tue, 17 Dec 24
Doha, Qatar
06 h 45 m
13:45
Tue, 17 Dec 24
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Economy classic
Fare offered by airline.
AED 827
AED 2,083AED 2,067
Economy Classic
Fare offered by airline.
AED 1,380
AED 830
AED 2,130AED 2,114
Economy Convenience
Fare offered by airline.
AED 700
AED 410
AED 2,360AED 2,344
Economy Comfort
Fare offered by airline.
AED 4,280AED 4,264
More Deals For You!
More discounts for your flight
Get FLAT
12% OFF
MMTWELCOME
Grab Up to AED 60 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