WhatFliesWhere Get the app

Nonstop flights from Xiamen to Shanghai

5 airlines fly this route, with up to 9 flights a day.

XMNXiamen Gaoqi International
509 mi · 54 flights a week
PVGShanghai Pudong International
XMNPVG

When they leave

Xiamen time
7:55a10:00pFirst departure 7:55 AM, last 10:00 PM

Four in the morning, 7:55 AM to 11:50 AM, then one afternoon flight at 2:25 PM, then four in the evening, 5:30 PM to 10:00 PM.

Every flight

Earliest first

Schedules last checked Sep 19, 2026. Times are local.

Flying from Xiamen to Shanghai

China Eastern flies twice a day on the Airbus A320 and Airbus A320neo. Juneyao Airlines flies twice a day on the Airbus A320 and Airbus A320neo. Shandong Airlines flies 1 to 2 times a day on the Boeing 737. Spring Airlines flies 1 to 2 times a day on the Airbus A320. Shanghai Airlines flies daily on the Boeing 737.

Flights run every day of the week, from 7 on Wednesdays, Fridays and Sundays to 9 on Saturdays. The first arrival in Shanghai is at 9:55 AM and the last at 11:50 PM. The flight covers 509 miles.

Shandong Airlines flies it until Oct 24. Spring Airlines flies it until Oct 24.

From Xiamen, Hongqiao (SHA) is the other Shanghai area airport with nonstop flights, 134 a week.

WhatFliesWhere app icon

Find the cheapest day to fly from Xiamen to Shanghai.

Download on the App StoreGet it on Google Play

Schedules as of Oct 9, 2026.