Discover Shanghai to Switzerland flight offers starting from CNY6,934* and book now!
Discover Flights From Shanghai to Switzerland.

Shanghai (PVG)to
Zurich (ZRH)
Shanghai (PVG)to
Zurich (ZRH)
Shanghai (PVG)to
Zurich (ZRH)
Shanghai (PVG)to
Zurich (ZRH)
Shanghai (PVG)to
Zurich (ZRH)
Shanghai (PVG)to
Basel (BSL)
Shanghai (PVG)to
Basel (BSL)
Shanghai (PVG)to
Basel (BSL)
Shanghai (PVG)to
Basel (BSL)
Shanghai (PVG)to
Basel (BSL)Fares displayed have been collected within the last 48 hours and may no longer be available at the time of booking. Additional fees and charges for optional products and services may apply.
Discover Shanghai to Switzerland Flight Ticket Prices.
From | To | Fare Type | Dates | Price | |
|---|---|---|---|---|---|
| Shanghai (PVG) | Zurich (ZRH) | Round-trip / Economy | Wed, May 20 - Wed, May 27 | From CNY7,071 Last update 3 hrs ago | |
| Shanghai (PVG) | Zurich (ZRH) | Round-trip / Economy | Wed, May 13 - Wed, May 20 | From CNY7,071 Last update 3 hrs ago | |
| Shanghai (PVG) | Zurich (ZRH) | Round-trip / Economy | Wed, May 13 - Wed, May 27 | From CNY7,071 Last update 3 hrs ago | |
| Shanghai (PVG) | Zurich (ZRH) | Round-trip / Economy | Fri, May 15 - Fri, May 29 | From CNY7,071 Last update 3 hrs ago | |
| Shanghai (PVG) | Zurich (ZRH) | Round-trip / Economy | Fri, May 15 - Tue, May 19 | From CNY7,071 Last update 3 hrs ago | |
| Shanghai (PVG) | Zurich (ZRH) | Round-trip / Economy | Sun, May 24 - Thu, May 28 | From CNY7,071 Last update 3 hrs ago | |
| Shanghai (PVG) | Zurich (ZRH) | Round-trip / Economy | Sat, May 23 - Wed, May 27 | From CNY7,071 Last update 15 hrs ago | |
| Shanghai (PVG) | Zurich (ZRH) | Round-trip / Economy | Tue, May 12 - Tue, May 19 | From CNY7,071 Last update 15 hrs ago | |
| Shanghai (PVG) | Zurich (ZRH) | Round-trip / Economy | Tue, May 19 - Tue, May 26 | From CNY7,071 Last update 15 hrs ago | |
| Shanghai (PVG) | Zurich (ZRH) | Round-trip / Economy | Tue, May 12 - Tue, May 26 | From CNY7,071 Last update 15 hrs ago | |
| Shanghai (PVG) | Basel (BSL) | Round-trip / Economy | Sat, May 23 - Wed, May 27 | From CNY6,934 Last update 3 hrs ago | |
| Shanghai (PVG) | Basel (BSL) | Round-trip / Economy | Sun, May 24 - Thu, May 28 | From CNY7,294 Last update 3 hrs ago | |
| Shanghai (PVG) | Basel (BSL) | Round-trip / Economy | Sat, May 30 - Wed, June 03 | From CNY7,694 Last update 15 hrs ago | |
| Shanghai (PVG) | Basel (BSL) | Round-trip / Economy | Fri, May 29 - Fri, June 05 | From CNY7,694 Last update 3 hrs ago | |
| Shanghai (PVG) | Basel (BSL) | Round-trip / Economy | Fri, May 22 - Fri, June 05 | From CNY7,694 Last update 3 hrs ago | |
| Shanghai (PVG) | Basel (BSL) | Round-trip / Economy | Fri, May 29 - Fri, June 12 | From CNY7,694 Last update 3 hrs ago | |
| Shanghai (PVG) | Basel (BSL) | Round-trip / Economy | Sun, May 24 - Sun, June 07 | From CNY7,694 Last update 3 hrs ago | |
| Shanghai (PVG) | Basel (BSL) | Round-trip / Economy | Sun, May 31 - Sun, June 07 | From CNY8,084 Last update 3 hrs ago | |
| Shanghai (PVG) | Basel (BSL) | Round-trip / Economy | Sun, May 31 - Thu, June 04 | From CNY8,084 Last update 3 hrs ago | |
| Shanghai (PVG) | Basel (BSL) | Round-trip / Economy | Sun, May 31 - Sun, June 14 | From CNY8,084 Last update 3 hrs ago |
*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking.