Flights from Zurich to Shanghai (Pudong)
ZRHPVG
Zürich Airport (Zurich, Switzerland) → Shanghai Pudong International Airport (Shanghai (Pudong), China)
Also known as Zurich, Shanghai (Pudong).
- Nonstop
- 11h 10m
- Distance
- 9,032 km
- Frequency
- 7×/week
- One-way from
- $432
- Airlines
- China Eastern Airlines, ITA Airways, SWISS
Fares by month
One-way, per personLowest fares Aviasales travelers found in recent searches; some may include a connection. Prices change often — tap a month to see live fares.
Weekly schedule
Monday
- LX18812:55→07:4011h 45mSWISS
- AZ383812:55→07:4011h 45mITA Airways
Tuesday
- LX18812:55→07:4011h 45mSWISS
- MU25613:50→08:0011h 10mChina Eastern Airlines
Wednesday
- LX18812:55→07:4011h 45mSWISS
Thursday
- LX18812:55→07:4011h 45mSWISS
- MU25613:50→08:0011h 10mChina Eastern Airlines
Friday
- LX18812:55→07:4011h 45mSWISS
Saturday
- LX18812:55→07:4011h 45mSWISS
Sunday
- LX18812:55→07:4011h 45mSWISS
- MU25613:50→08:0011h 10mChina Eastern Airlines
Zurich to Shanghai (Pudong) — frequently asked
- How long is the flight from Zurich to Shanghai (Pudong)?
- ZRH–PVG is 11h 10m nonstop, covering 9,032 km (5,612 mi).
- Which airlines fly nonstop from Zurich to Shanghai (Pudong)?
- China Eastern Airlines, ITA Airways, SWISS operate this route nonstop.
- How much is a flight from Zurich to Shanghai (Pudong)?
- One-way fares on ZRH–PVG recently started from $432. The lowest recent fare is for travel in November 2026. Fares change daily, so check current prices before booking.
- How often do flights run from Zurich to Shanghai (Pudong)?
- The route is served 7 days a week (11 scheduled departures).