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 Xining
Nonstop route · China → China

Flights from Shanghai to Xining

Air China, China Eastern Airlines, Shanghai Airlines and Spring Airlines fly nonstop from Shanghai to Xining. The flight takes around 2h 54m.

Direct flights available 2h 54m
SHAXNN

Shanghai to Xining at a glance

Fastest flight2h 54mEstimated
Nonstop flightsYesAir China, China Eastern Airlines, Shanghai Airlines

Airlines flying nonstop from Shanghai to Xining

4 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
Air China———Search
CEChina Eastern Airlines———Search
SAShanghai Airlines———Search
SASpring Airlines———Search

Good to know

Distance
1,916 km1,190 miles
Flight time
2h 54mestimate
Time difference
NoneXining vs Shanghai
Currency in Xining
CNY
Airports
PVG, SHA → XNN

Flights from Shanghai to Xining: questions answered

Are there direct flights from Shanghai to Xining?
Yes. Air China, China Eastern Airlines, Shanghai Airlines and Spring Airlines fly this route nonstop.
How long is the flight from Shanghai to Xining?
A nonstop flight covers 1,916 km and takes around 2h 54m.
Which airlines fly from Shanghai to Xining?
Air China, China Eastern Airlines, Shanghai Airlines and Spring Airlines operate nonstop flights on this route.
Which airports serve Shanghai and Xining?
Shanghai: Shanghai Pudong International Airport (PVG) and Shanghai Hongqiao International Airport (SHA). Xining: Xining Caojiabao International Airport (XNN).

More flights from Shanghai