- Home
- Flights
- Flights from Shanghai
- Shanghai to Xining
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
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.
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).





