Discover Shanghai to Switzerland flight offers starting from CNY6,937* 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 | Sat, May 23 - Wed, May 27 | From CNY7,074 Last update 8 hrs ago | |
| Shanghai (PVG) | Zurich (ZRH) | Round-trip / Economy | Tue, May 12 - Tue, May 19 | From CNY7,074 Last update 8 hrs ago | |
| Shanghai (PVG) | Zurich (ZRH) | Round-trip / Economy | Tue, May 19 - Tue, May 26 | From CNY7,074 Last update 8 hrs ago | |
| Shanghai (PVG) | Zurich (ZRH) | Round-trip / Economy | Fri, May 15 - Fri, May 29 | From CNY7,074 Last update 8 hrs ago | |
| Shanghai (PVG) | Zurich (ZRH) | Round-trip / Economy | Fri, May 15 - Tue, May 19 | From CNY7,074 Last update 8 hrs ago | |
| Shanghai (PVG) | Zurich (ZRH) | Round-trip / Economy | Sat, May 16 - Wed, May 20 | From CNY7,074 Last update 8 hrs ago | |
| Shanghai (PVG) | Zurich (ZRH) | Round-trip / Economy | Tue, May 12 - Tue, May 26 | From CNY7,074 Last update 8 hrs ago | |
| Shanghai (PVG) | Zurich (ZRH) | Round-trip / Economy | Wed, May 20 - Wed, May 27 | From CNY7,074 Last update 19 hrs ago | |
| Shanghai (PVG) | Zurich (ZRH) | Round-trip / Economy | Wed, May 13 - Wed, May 20 | From CNY7,074 Last update 19 hrs ago | |
| Shanghai (PVG) | Zurich (ZRH) | Round-trip / Economy | Wed, May 13 - Wed, May 27 | From CNY7,074 Last update 19 hrs ago | |
| Shanghai (PVG) | Basel (BSL) | Round-trip / Economy | Sat, May 23 - Wed, May 27 | From CNY6,937 Last update 20 hrs ago | |
| Shanghai (PVG) | Basel (BSL) | Round-trip / Economy | Sun, May 24 - Thu, May 28 | From CNY7,297 Last update 20 hrs ago | |
| Shanghai (PVG) | Basel (BSL) | Round-trip / Economy | Sat, May 30 - Wed, June 03 | From CNY7,697 Last update 8 hrs ago | |
| Shanghai (PVG) | Basel (BSL) | Round-trip / Economy | Fri, May 29 - Fri, June 05 | From CNY7,697 Last update 20 hrs ago | |
| Shanghai (PVG) | Basel (BSL) | Round-trip / Economy | Fri, May 29 - Fri, June 12 | From CNY7,697 Last update 20 hrs ago | |
| Shanghai (PVG) | Basel (BSL) | Round-trip / Economy | Sun, May 24 - Sun, June 07 | From CNY7,697 Last update 20 hrs ago | |
| Shanghai (PVG) | Basel (BSL) | Round-trip / Economy | Wed, June 17 - Sun, June 21 | From CNY8,087 Last update 8 hrs ago | |
| Shanghai (PVG) | Basel (BSL) | Round-trip / Economy | Fri, June 12 - Tue, June 16 | From CNY8,087 Last update 20 hrs ago | |
| Shanghai (PVG) | Basel (BSL) | Round-trip / Economy | Wed, June 17 - Wed, June 24 | From CNY8,087 Last update 8 hrs ago | |
| Shanghai (PVG) | Basel (BSL) | Round-trip / Economy | Fri, May 22 - Fri, June 05 | From CNY8,087 Last update 20 hrs ago |
*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking.