Flights Xining to Shanghai XNN to PVG

Flights from Xining (XNN) to Shanghai (PVG): 5 airlines operate 10 flight numbers on this route, about 8 flights a week, distance 1917 km / 1191 miles. No departures are scheduled in the next 30 days; the latest flight was MU2310 on Mon, Nov 9, 2026.

Airlines and flight numbers count operating flights from a year ago to a year ahead; code-share numbers are not counted. On time means landed less than 15 minutes late.

XNN Xining Xining Caojiabao Airport PVG Shanghai Shanghai Pudong International Airport
Route map XNN to PVG Great-circle route from Xining Caojiabao Airport, China to Shanghai Pudong International Airport, China, 1917 km. Map data: Natural Earth. CHINA XNN PVG Map data: Natural Earth

Xining to Shanghai Flights

10 flight numbers from XNN to PVG, with the date each last flew. Local times: XNN UTC+8, PVG UTC+8.

Flight Airline Last seen Departure Arrival
MU2310 China Eastern Airlines Nov 9, 2026 20:30 23:30
FM9210 Shanghai Airlines Nov 9, 2026 13:20 16:05
CA8320 Air China Nov 8, 2026 12:30 15:20
CA8564 Air China Oct 24, 2026 20:05 22:50
MU6428 China Eastern Airlines Oct 24, 2026 07:50 11:05
9C7166 Spring Airlines Oct 8, 2026 18:45 22:00
HO2246 Juneyao Airlines Oct 8, 2026 12:10 15:20
MU5500 China Eastern Airlines Oct 6, 2026 15:35 19:10
CA8318 Air China Aug 30, 2026 10:55 14:20
MU6954 China Eastern Airlines Mar 28, 2026 13:45 17:00

Upcoming flights

Local times at the departure airport.

No upcoming flights for this route.

Recent flights

Local times at the departure airport.

Airlines flying XNN to PVG

XNN to PVG FAQ

How long is the flight from Xining to Shanghai?
About 2 h 25 min: that is the median flight time of the last 12 flights that landed; the timetable allows 2 h 50 min.
Which airlines fly from Xining to Shanghai?
China Eastern Airlines, Air China, Juneyao Airlines, Shanghai Airlines and Spring Airlines have flights from Xining (XNN) to Shanghai (PVG) between a year ago and a year ahead. An airline listed may not fly the route every day.
How many flights a week go from Xining to Shanghai?
About 8 flights a week, counted over the two weeks before and after today. Only operating flights are counted, not code-share numbers.
Are flights from Xining to Shanghai on time?
11 of the last 12 flights that landed arrived less than 15 minutes after their scheduled time.
How far is Xining from Shanghai?
1917 km (1191 miles) in a straight line between Xining Caojiabao Airport and Shanghai Pudong International Airport.

Shanghai (PVG) to Xining (XNN) flights >