Xiamen to Shanghai flight status today

List of all flights from Xiamen China (XMN) to Shanghai China (SHA) and airlines operated flight from Xiamen to Shanghai. The flight is a domestic flight in China. There are 82 flights operated by 17 airlines on this route.

The distance from Xiamen, CN (XMN) to Shanghai, CN (SHA) is 802 km (498 miles). Xiamen Gaoqi International Airport and Shanghai Hongqiao International Airport are in the same time zone (GMT +8:00). The current time on both airports is Tuesday 2025-11-18 08:00 AM.

Xiamen Airlines | Spring Airlines | China Eastern | Sichuan Airlines | Juneyao Airlines | Shanghai Airlines | Shandong Airlines | Shenzhen Airlines | Air China | KLM | Hebei Airlines | Guangxi Beibu Gulf Airlines | China Postal Airlines | China United Airlines | JetGo Australia | Suparna Airlines | China Southern Airlines |

List of 82 flights from Xiamen, CN (XMN) to Shanghai, CN (SHA).
No. Departure Arrival Last Update Status
MF8509 15:00 16:35 Scheduled On time
MF8511 09:00 10:40 Scheduled On time
MF8521 13:00 14:35 Scheduled On time
MF8567 11:00 12:40 Scheduled On time
MF8545 19:00 20:40 Scheduled On time
MF8517 21:00 22:50 Arrived On time
MF7647 09:55 11:45 Scheduled On time
MF8501 07:00 08:50 Scheduled On time

 

No. Departure Arrival Last Update Status
9C8808 17:00 19:00 Scheduled On time
9C8804 22:00 23:40 Scheduled On time
9C8838 15:20 17:15 Scheduled On time
9C8816 09:55 11:45 Scheduled On time
9C8864 22:05 23:35 Scheduled On time
9C7644 17:15 19:00 In Air

 

No. Departure Arrival Last Update Status
MU5636 10:45 12:30 Scheduled On time
MU8382 20:10 21:55 Scheduled On time
MU5648 15:50 17:35 Scheduled On time
MU5640 18:00 20:05 Scheduled On time
MU8394 09:50 11:35 Scheduled On time
MU5664 11:55 13:40 Scheduled On time
MU3657 09:55 11:45 Scheduled On time
MU5666 14:00 15:40 Scheduled On time
MU6150 20:00 22:00 Scheduled On time
MU8326 19:00 20:50 Scheduled On time
MU9276 09:40 11:35 Arrived
MU3253 13:00 14:50 Cancelled
MU3251 21:00 22:45 Landed
MU3235 07:00 08:50 Cancelled
MU9264 09:45 11:45 Landed

 

No. Departure Arrival Last Update Status
3U2599 07:00 08:50 Scheduled On time
3U2607 15:00 16:35 Scheduled On time
3U2661 11:00 12:40 Scheduled On time
3U2615 21:00 22:50 Scheduled On time
3U2619 13:00 14:35 Scheduled On time
3U2609 09:00 10:40 Arrived On time
3U4452 09:55 11:45 Arrived On time
3U2643 19:00 20:40 Scheduled On time
3U4384 11:35 13:25 Scheduled On time

 

No. Departure Arrival Last Update Status
HO1118 09:55 11:45 Scheduled On time
HO1106 11:35 13:25 Scheduled On time

 

No. Departure Arrival Last Update Status
FM9264 09:50 11:35 Scheduled On time
FM9262 20:10 21:45 Scheduled On time
FM9260 19:00 20:50 Scheduled On time
FM9284 18:50 20:35 Landed
FM5664 22:55 None Arrived Early
FM5666 15:45 None Arrived On time
FM5648 17:55 None Arrived Early

 

No. Departure Arrival Last Update Status
SC2165 07:50 09:40 Scheduled On time

 

No. Departure Arrival Last Update Status
ZH2559 07:50 09:40 Scheduled On time
ZH5058 09:55 11:45 Arrived On time

 

No. Departure Arrival Last Update Status
CA3228 09:55 11:45 Scheduled On time
CA4657 07:50 09:40 Scheduled On time

 

No. Departure Arrival Last Update Status
KL4275 13:00 14:40 Arrived
KL4933 09:00 11:00 Arrived
KL4951 11:00 12:45 Cancelled
KL4944 07:00 08:50 Landed

 

No. Departure Arrival Last Update Status
NS8535 17:00 19:00 Scheduled On time
NS8553 11:00 12:50 Scheduled On time
NS8521 14:45 None Arrived Early
NS8567 11:00 12:45 Landed
NS8501 07:00 08:50 Landed
NS8511 09:00 10:50 Landed
NS8509 15:00 16:50 Landed

 

No. Departure Arrival Last Update Status
GX1198 23:45 None Arrived Early
GX1108 16:45 None Arrived Early

 

No. Departure Arrival Last Update Status
CF9286 12:50 None Arrived Early
CF9262 21:50 None Arrived Early
CF9374 20:00 None Arrived Early
CF9536 18:45 None Arrived Early

 

No. Departure Arrival Last Update Status
KN5648 17:50 None Arrived Early
KN9536 12:50 None Arrived Early
KN9374 19:50 None Arrived On time
KN9262 22:05 None Arrived Early

 

No. Departure Arrival Last Update Status
JG4941 09:30 None Arrived Early

 

No. Departure Arrival Last Update Status
Y89286 12:50 None Arrived Delayed by 23 minutes
Y89264 11:45 None Arrived Early
Y89536 12:50 None Arrived Early
Y89262 22:05 None Arrived Early
Y89374 20:20 None Arrived Early

 

No. Departure Arrival Last Update Status
CZ4461 19:00 20:50 Delayed
CZ4439 13:00 14:55 In Gate
CZ4451 19:00 20:45 Unknown