![Worldwide Coverage](https://ak-d.tripcdn.com/images/0wj5f12000aq250yp1F40.png?proc=resize/m_w,w_600,h_600,B0B3)
![One-stop Service Guarantee](https://ak-d.tripcdn.com/images/0wj4c12000aq250ld31BA.png?proc=resize/m_w,w_600,h_600,B0B3)
![Secure Payment](https://ak-d.tripcdn.com/images/0wj4r12000aq24uvwEB1C.png?proc=resize/m_w,w_600,h_600,B0B3)
Flights from Zurich to Shanghai Starting at €312
We've found these cheap flights for you. You can book one-way or return flight tickets.
- One way
- Round-trip
- Cheapest nonstopZRH13:1012h 15mNonstopPVG08:25Thu, Mar 13|Zurich - Shanghai|Swiss€2,988€3,72520% OFF20% OFF€3,725€2,988
- ZRH13:0512h 20mNonstopPVG07:25Sat, Apr 26|Zurich - Shanghai|Swiss€3,092€3,72517% OFF17% OFF€3,725€3,092
- ZRH09:3526h 20m1 stopPVG18:55Fri, Mar 7|Zurich - Shanghai|Air Serbia€312€3,72592% OFF92% OFF€3,725€312
- ZRH15:1016h 10m1 stopPVG14:20Mon, Feb 24|Zurich - Shanghai|Qatar Airways€374€374
- ZRH08:4522h 35m1 stopPVG14:20Wed, Feb 26|Zurich - Shanghai|Qatar Airways€377€377
- ZRH15:1016h 10m1 stopPVG14:20Thu, Mar 6|Zurich - Shanghai|Qatar Airways€377€377
- ZRH09:3015h1 stopPVG06:30Fri, Apr 25|Zurich - Shanghai|Air Serbia€378€378
- ZRH16:4017h 40m1 stopPVG16:20Mon, Mar 31|Zurich - Shanghai|Qatar Airways€381€381
- ZRH09:3526h 20m1 stopPVG18:55Mon, Feb 17|Zurich - Shanghai|Air Serbia€388€388
- ZRH09:3526h 20m1 stopPVG18:55Mon, Feb 24|Zurich - Shanghai|Air Serbia€395€395
- ZRH01:00 pm3h 5mNonstopSHA02:00 pmThu, Feb 20|Zurich - Shanghai|SwissFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Zurich to Shanghai flight time & flight schedules
U25188
easyJet
08:05
ZRH
09:35
BER
SMTWTFSHU490
Hainan Airlines
13:55
BER
05:00
PEK
S-T-T-SHU7601
Hainan Airlines
07:45
PEK
10:00
SHA
-M-W-F-JU331
Air Serbia
09:35
ZRH
11:15
BEG
SMTWTF-JU986
Air Serbia
13:50
BEG
06:30
PVG
-M---F-QR094
Qatar Airways
09:40
ZRH
16:25
DOH
S-T-TFSQR870
Qatar Airways
02:15
DOH
16:20
PVG
SMTWTFSU28472
easyJet
10:25
ZRH
11:10
LGW
----TF-CZ654
China Southern Airlines
21:20
LGW
14:45
CGO
-M---F-CZ3597
China Southern Airlines
18:55
CGO
21:00
PVG
SMTWTFSPC950
Pegasus Airlines
16:00
ZRH
19:50
SAW
SMTWTFSA3999
Aegean Airlines
04:35
IST
06:05
ATH
SMTWT--HO1658
Juneyao Airlines
14:05
ATH
05:05
PVG
-M-W-F-PC950
Pegasus Airlines
16:00
ZRH
19:50
SAW
SMTWTFSA3991
Aegean Airlines
10:40
IST
12:10
ATH
SMTWTFSHO1658
Juneyao Airlines
14:05
ATH
05:05
PVG
-M-W-F-QR096
Qatar Airways
16:40
ZRH
23:25
DOH
SMTWTFSQR870
Qatar Airways
02:15
DOH
16:20
PVG
SMTWTFSTK1910
Turkish Airlines
18:35
ZRH
22:40
IST
SMTWTFSA3999
Aegean Airlines
04:35
IST
06:05
ATH
SMTWT--HO1658
Juneyao Airlines
14:05
ATH
05:05
PVG
-M-W-F-TK1910
Turkish Airlines
18:35
ZRH
22:40
IST
SMTWTFSA3991
Aegean Airlines
10:40
IST
12:10
ATH
SMTWTFSHO1658
Juneyao Airlines
14:05
ATH
05:05
PVG
-M-W-F-U25190
easyJet
21:20
ZRH
22:50
BER
S-T-TF-HU490
Hainan Airlines
13:55
BER
05:00
PEK
S-T-T-SHU7601
Hainan Airlines
07:45
PEK
10:00
SHA
-M-W-F-
Find the best time to fly from Zurich to Shanghai
We monitor flight fares to help you find the best deals effortlessly
Airlines Flying from Zurich to Shanghai
FAQ
How to find a cheap flight from Zurich to Shanghai
Flight Information from Zurich to Shanghai
Cheapest nonstop flight price | €312 |
---|---|
Cheapest round-trip ticket price | €1,117 |
Off-season for travel | March |
Peak season for travel | December |
Flight distance | 9,009.7 km |
Average flight time | 12 hours 20 minutes |
Popular airline | British Airways |
Site Operator: Trip.com Travel Singapore Pte. Ltd.