WhatFliesWhere Get the app

Nonstop flights from Shanghai to Xiamen

6 airlines fly this route, with up to 21 flights a day.

SHAShanghai Hongqiao International
500 mi · 141 flights a week
XMNXiamen Gaoqi International
SHAXMN

When they leave

Shanghai time
6:50a11:05pFirst departure 6:50 AM, last 11:05 PM

Eight in the morning, 6:50 AM to 11:55 AM, then five in the afternoon, 12:10 PM to 4:10 PM, then eight in the evening, 5:05 PM to 11:05 PM.

Every flight

Earliest first

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

Flying from Shanghai to Xiamen

XiamenAir flies most often, 7 times a day on the Boeing 737-800 and Boeing 737 MAX 8. China Eastern flies 6 times a day on the Comac C919-100STD, Airbus A320, Airbus A321, Airbus A330 and Boeing 737. Spring Airlines flies 4 times a day on the Airbus A320 and Airbus A321. Shanghai Airlines flies 1 to 2 times a day on the Boeing 737-800. Juneyao Airlines flies daily on the Airbus A320. Shandong Airlines flies 4 times a week on the Boeing 737-800.

Flights run every day of the week, from 19 on Thursdays and Saturdays to 21 on Wednesdays, Fridays and Sundays. The first arrival in Xiamen is at 8:40 AM and the last at 12:50 AM the next day. The flight covers 500 miles.

Spring Airlines flies it until Oct 29 and is back on Dec 18. Shandong Airlines flies it until Oct 23.

Flying back, Xiamen to Shanghai has 134 nonstop flights a week.

Return flights

WhatFliesWhere app icon

Find the cheapest day to fly from Shanghai to Xiamen.

Download on the App StoreGet it on Google Play

Schedules as of Oct 9, 2026.