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

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)
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)Discover Shanghai to Switzerland Flight Ticket Prices.
From | To | Fare Type | Dates | Price | |
|---|---|---|---|---|---|
| Shanghai (PVG) | Basel (BSL) | Round-trip / Economy | Tue, January 12 - Sat, January 16 | From CNY4,997 Last update 55 minutes ago | |
| Shanghai (PVG) | Basel (BSL) | Round-trip / Economy | Mon, February 22 - Mon, March 01 | From CNY4,997 Last update 55 minutes ago | |
| Shanghai (PVG) | Basel (BSL) | Round-trip / Economy | Thu, February 25 - Thu, March 04 | From CNY4,997 Last update 55 minutes ago | |
| Shanghai (PVG) | Basel (BSL) | Round-trip / Economy | Wed, March 03 - Sun, March 07 | From CNY4,997 Last update 55 minutes ago | |
| Shanghai (PVG) | Basel (BSL) | Round-trip / Economy | Tue, March 02 - Tue, March 16 | From CNY4,997 Last update 55 minutes ago | |
| Shanghai (PVG) | Basel (BSL) | Round-trip / Economy | Wed, March 03 - Wed, March 17 | From CNY4,997 Last update 55 minutes ago | |
| Shanghai (PVG) | Basel (BSL) | Round-trip / Economy | Mon, March 22 - Mon, April 05 | From CNY4,997 Last update 55 minutes ago | |
| Shanghai (PVG) | Basel (BSL) | Round-trip / Economy | Tue, January 12 - Tue, January 19 | From CNY4,997 Last update 55 minutes ago | |
| Shanghai (PVG) | Basel (BSL) | Round-trip / Economy | Tue, February 16 - Sat, February 20 | From CNY4,997 Last update 55 minutes ago | |
| Shanghai (PVG) | Basel (BSL) | Round-trip / Economy | Mon, February 22 - Fri, February 26 | From CNY4,997 Last update 55 minutes ago | |
| Shanghai (PVG) | Zurich (ZRH) | Round-trip / Economy | Thu, December 10 - Mon, December 14 | From CNY4,744 Last update 40 minutes ago | |
| Shanghai (PVG) | Zurich (ZRH) | Round-trip / Economy | Wed, December 16 - Wed, December 30 | From CNY4,744 Last update 40 minutes ago | |
| Shanghai (PVG) | Zurich (ZRH) | Round-trip / Economy | Tue, December 22 - Tue, January 05 | From CNY4,744 Last update 40 minutes ago | |
| Shanghai (PVG) | Zurich (ZRH) | Round-trip / Economy | Tue, March 23 - Tue, March 30 | From CNY4,744 Last update 40 minutes ago | |
| Shanghai (PVG) | Zurich (ZRH) | Round-trip / Economy | Thu, January 21 - Mon, January 25 | From CNY4,744 Last update 40 minutes ago | |
| Shanghai (PVG) | Zurich (ZRH) | Round-trip / Economy | Tue, January 12 - Tue, January 26 | From CNY4,744 Last update 40 minutes ago | |
| Shanghai (PVG) | Zurich (ZRH) | Round-trip / Economy | Wed, December 02 - Wed, December 09 | From CNY4,744 Last update 40 minutes ago | |
| Shanghai (PVG) | Zurich (ZRH) | Round-trip / Economy | Wed, December 23 - Wed, January 06 | From CNY4,744 Last update 40 minutes ago | |
| Shanghai (PVG) | Zurich (ZRH) | Round-trip / Economy | Thu, December 24 - Thu, December 31 | From CNY4,744 Last update 40 minutes ago | |
| Shanghai (PVG) | Zurich (ZRH) | Round-trip / Economy | Tue, March 02 - Tue, March 09 | From CNY4,744 Last update 40 minutes ago |