Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Shanghai
  4. Shanghai to Zurich
Nonstop route · China → Switzerland

Flights from Shanghai to Zurich

China Eastern Airlines and SWISS fly nonstop from Shanghai to Zurich. The flight takes around 11h 47m.

Direct flights available 11h 47m Prices checked 14 days ago
SHAZRH

Shanghai to Zurich at a glance

Fastest flight11h 47mEstimated
Nonstop flightsYesChina Eastern Airlines, SWISS

Airlines flying nonstop from Shanghai to Zurich

2 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
CEChina Eastern Airlines———Search
SWISS———Search

Good to know

Distance
9,030 km5,608 miles
Flight time
11h 47mestimate
Time difference
-7hZurich vs Shanghai
Currency in Zurich
CHF
Airports
PVG, SHA → ZRH

Flights from Shanghai to Zurich: questions answered

Are there direct flights from Shanghai to Zurich?
Yes. China Eastern Airlines and SWISS fly this route nonstop.
How long is the flight from Shanghai to Zurich?
A nonstop flight covers 9,030 km and takes around 11h 47m.
Which airlines fly from Shanghai to Zurich?
China Eastern Airlines and SWISS operate nonstop flights on this route.
Which airports serve Shanghai and Zurich?
Shanghai: Shanghai Pudong International Airport (PVG) and Shanghai Hongqiao International Airport (SHA). Zurich: Zürich Airport (ZRH).
What is the time difference between Shanghai and Zurich?
Zurich is 7 hours behind Shanghai.

More flights from Shanghai