Xiamen Airlines

  • Legal Name Xiamen Airlines,China.
  • ICAO Code CXA
  • Airline Code
  • IATA Designator MF
  • Region China
  • City Fujian
  • Address 22 Dailiao Road, Xiamen, Fujian, 361006, China
  • Website www.xiamenair.com.cn

Xiamen Airlines (MF) Flight schedules

Xiamen Airlines is the first airline company in People"s Republic of China run by private individuals, established on July 25, 1984, and based in Xiamen Gaoqi International Airport. The rights are shared by China Southern Airlines 60% and Xiamen Construction and Development Group 40%. It is headquartered in Xiamen.

Main Route

Its main base is in Xiamen, but it also has hubs at Fuzhou and Wuyishan in Fujian province and at Hangzhou in Zhejiang province. Besides domestic operations, it also flies to Seoul, Osaka, Hong Kong, Macau, Singapore, Kuala Lumpur, Penang and Bangkok.

Xiamen Airlines Flight Schedule Today

Flight From To Departure Arrival Status
MF9658 Stockholm(ARN) Amsterdam(AMS) 9:35 a.m. 11:40 a.m. In Air Track
MF9700 Geneva(GVA) Amsterdam(AMS) 9:10 a.m. 11 a.m. In Air Track
MF9388 Dusseldorf(DUS) Amsterdam(AMS) 11:35 a.m. 12:35 p.m. Scheduled Track
MF9654 Manchester(MAN) Amsterdam(AMS) 9 a.m. 11:25 a.m. Cancelled Track
MF9780 Paris(CDG) Amsterdam(AMS) 10:20 a.m. 11:45 a.m. Delayed Track
MF9644 Billund(BLL) Amsterdam(AMS) 12:05 p.m. 1:15 p.m. Scheduled Track
MF9316 Copenhagen(CPH) Amsterdam(AMS) 12:05 p.m. 1:30 p.m. Scheduled Track
MF9398 Hannover(HAJ) Amsterdam(AMS) 10:35 a.m. 11:40 a.m. Scheduled Track
MF9926 Sao Paulo(GRU) Amsterdam(AMS) 8:59 p.m. 12:25 p.m. In Air Track
MF9174 Amsterdam(AMS) Toulouse(TLS) 11:25 a.m. 1:15 p.m. Scheduled Track
MF9626 Turin(TRN) Amsterdam(AMS) 11:40 a.m. 1:35 p.m. Scheduled Track
MF9662 Oslo(OSL) Amsterdam(AMS) 9:20 a.m. 11:20 a.m. In Air Track
MF9380 Munich(MUC) Amsterdam(AMS) 11:40 a.m. 1:20 p.m. Scheduled Track
MF9572 Rome(FCO) Amsterdam(AMS) 8:25 a.m. 11 a.m. In Air Track
MF9320 Oslo(OSL) Amsterdam(AMS) 12:40 p.m. 2:35 p.m. Scheduled Track
MF9834 Nice(NCE) Amsterdam(AMS) 12:20 p.m. 2:25 p.m. Scheduled Track
MF9368 Frankfurt(FRA) Amsterdam(AMS) 11:50 a.m. 1:05 p.m. Scheduled Track
MF9155 Newcastle(NCL) Amsterdam(AMS) 9:30 a.m. 11:50 a.m. Scheduled Track
MF9338 Aberdeen(ABZ) Amsterdam(AMS) 10:55 a.m. 1:30 p.m. Scheduled Track
MF9924 Rio de Janeiro(GIG) Amsterdam(AMS) 8:50 p.m. 12:15 p.m. In Air Track
MF9306 London(LHR) Amsterdam(AMS) 11:45 a.m. 2:05 p.m. Scheduled Track
MF9328 Edinburgh(EDI) Amsterdam(AMS) 9:15 a.m. 11:50 a.m. Scheduled Track
MF9994 Dublin(DUB) Amsterdam(AMS) 8:50 a.m. 11:25 a.m. Scheduled Track
MF9392 Stuttgart(STR) Amsterdam(AMS) 11:45 a.m. 1:10 p.m. Scheduled Track
MF9364 Brussels(BRU) Amsterdam(AMS) 10:45 a.m. 11:40 a.m. Scheduled Track
MF9551 Madrid(MAD) Amsterdam(AMS) 7:05 a.m. 9:40 a.m. Arrived Track
MF9660 Copenhagen(CPH) Amsterdam(AMS) 6 a.m. 7:25 a.m. Delayed Track
MF9642 Basel(BSL) Amsterdam(AMS) 11:15 a.m. 12:50 p.m. Scheduled Track
MF9682 Brussels(BRU) Amsterdam(AMS) 8:05 a.m. 9:10 a.m. Arrived Track
MF9160 Humberside(HUY) Amsterdam(AMS) 10:30 a.m. 12:35 p.m. Scheduled Track
MF9310 Stockholm(ARN) Amsterdam(AMS) 11:15 a.m. 1:25 p.m. Scheduled Track
MF9378 Munich(MUC) Amsterdam(AMS) 9:55 a.m. 11:35 a.m. Departed Track
MF9674 Rome(FCO) Amsterdam(AMS) 10 a.m. 12:40 p.m. Scheduled Track
MF9384 Berlin(TXL) Amsterdam(AMS) 11:50 a.m. 1:15 p.m. Scheduled Track
MF9778 Paris(CDG) Amsterdam(AMS) 9:30 a.m. 11 a.m. In Air Track
MF9350 Florence(FLR) Amsterdam(AMS) 12:45 p.m. 2:55 p.m. Scheduled Track
MF9358 Madrid(MAD) Amsterdam(AMS) 11 a.m. 1:35 p.m. Scheduled Track
MF9600 Geneva(GVA) Amsterdam(AMS) 11:50 a.m. 1:35 p.m. Cancelled Track
MF9632 Budapest(BUD) Amsterdam(AMS) 12:40 p.m. 2:55 p.m. Scheduled Track
MF9692 Dusseldorf(DUS) Amsterdam(AMS) 8:15 a.m. 9:15 a.m. Arrived Track
MF9386 Vienna(VIE) Amsterdam(AMS) 12:15 p.m. 2:10 p.m. Scheduled Track
MF9906 Bordeaux(BOD) Amsterdam(AMS) 12:20 p.m. 2:10 p.m. Scheduled Track
MF9382 Berlin(TXL) Amsterdam(AMS) 10:10 a.m. 11:35 a.m. Scheduled Track
MF9788 Lyon(LYS) Amsterdam(AMS) 11:50 a.m. 1:30 p.m. Scheduled Track
MF9302 London(LHR) Amsterdam(AMS) 8:40 a.m. 11:05 a.m. Delayed Track
MF9354 Barcelona(BCN) Amsterdam(AMS) 11:10 a.m. 1:35 p.m. Delayed Track
MF9656 Manchester(MAN) Amsterdam(AMS) 10:40 a.m. 1 p.m. Scheduled Track
MF9366 Frankfurt(FRA) Amsterdam(AMS) 10:15 a.m. 11:35 a.m. Scheduled Track
MF9304 London(LHR) Amsterdam(AMS) 10 a.m. 12:25 p.m. Scheduled Track
MF9774 Paris(CDG) Amsterdam(AMS) 9:05 a.m. 10:30 a.m. In Air Track
MF9314 Copenhagen(CPH) Amsterdam(AMS) 9:50 a.m. 11:15 a.m. Departed Track
MF9636 Glasgow(GLA) Amsterdam(AMS) 9:05 a.m. 11:45 a.m. Scheduled Track
MF9602 Zurich(ZRH) Amsterdam(AMS) 11:50 a.m. 1:30 p.m. Scheduled Track
MF9687 Helsinki(HEL) Amsterdam(AMS) 10:40 a.m. 12:20 p.m. In Air Track
MF9352 Venice(VCE) Amsterdam(AMS) 12:20 p.m. 2:20 p.m. Scheduled Track
MF9985 Amsterdam(AMS) Munich(MUC) 12:10 p.m. 1:35 p.m. Scheduled Track
MF9951 Amsterdam(AMS) Rome(FCO) 2:20 p.m. 4:25 p.m. Scheduled Track
MF9367 Amsterdam(AMS) Frankfurt(FRA) 9:55 a.m. 11:05 a.m. Departed Track
MF9173 Amsterdam(AMS) Copenhagen(CPH) 11:50 a.m. 1:30 p.m. Scheduled Track
MF9552 Amsterdam(AMS) Madrid(MAD) 11 a.m. 1:40 p.m. Scheduled Track
MF9369 Amsterdam(AMS) Frankfurt(FRA) 12:35 p.m. 1:40 p.m. Scheduled Track
MF9829 Amsterdam(AMS) Barcelona(BCN) 10:05 a.m. 12:15 p.m. Scheduled Track
MF9651 Amsterdam(AMS) London(LHR) 1:30 p.m. 1:50 p.m. Scheduled Track
MF9305 Amsterdam(AMS) London(LHR) 10:20 a.m. 10:45 a.m. Scheduled Track
MF9617 Amsterdam(AMS) Milan(MXP) 2:35 p.m. 4:10 p.m. Scheduled Track
MF9629 Amsterdam(AMS) Budapest(BUD) 9:55 a.m. 11:55 a.m. Scheduled Track
MF9601 Amsterdam(AMS) Zurich(ZRH) 9:40 a.m. 11:05 a.m. Departed Track
MF9713 Amsterdam(AMS) Brussels(BRU) 1:30 p.m. 2:15 p.m. Scheduled Track
MF9661 Amsterdam(AMS) Stockholm(ARN) 2:35 p.m. 4:35 p.m. Scheduled Track
MF9675 Amsterdam(AMS) Edinburgh(EDI) 12:05 p.m. 12:35 p.m. Scheduled Track
MF9747 Amsterdam(AMS) Zurich(ZRH) 12:15 p.m. 1:35 p.m. Scheduled Track
MF9833 Amsterdam(AMS) Nice(NCE) 9:40 a.m. 11:35 a.m. Scheduled Track
MF9665 Amsterdam(AMS) Copenhagen(CPH) 12:15 p.m. 1:35 p.m. Scheduled Track
MF9741 Amsterdam(AMS) Geneva(GVA) 12:20 p.m. 1:50 p.m. Scheduled Track
MF9915 Amsterdam(AMS) Helsinki(HEL) 2 p.m. 5:25 p.m. Scheduled Track
MF9319 Amsterdam(AMS) Oslo(OSL) 10:10 a.m. 11:55 a.m. Scheduled Track
MF9387 Amsterdam(AMS) Dusseldorf(DUS) 10:15 a.m. 11 a.m. Scheduled Track
MF9709 Amsterdam(AMS) Madrid(MAD) 1:30 p.m. 4:05 p.m. Scheduled Track
MF9693 Amsterdam(AMS) Athens(ATH) 12:25 p.m. 4:35 p.m. Scheduled Track
MF9343 Amsterdam(AMS) Bologna(BLQ) 10:35 a.m. 12:20 p.m. Scheduled Track
MF9923 Amsterdam(AMS) Rio de Janeiro(GIG) 10:40 a.m. 6:40 p.m. Scheduled Track
MF9353 Amsterdam(AMS) Barcelona(BCN) 8:20 a.m. 10:25 a.m. In Air Track
MF9725 Amsterdam(AMS) Berlin(TXL) 12:30 p.m. 1:45 p.m. Scheduled Track
MF9389 Amsterdam(AMS) Dusseldorf(DUS) 1:10 p.m. 1:55 p.m. Scheduled Track
MF9399 Amsterdam(AMS) Geneva(GVA) 9:30 a.m. 11 a.m. Cancelled Track
MF9756 Amsterdam(AMS) Dublin(DUB) noon 12:40 p.m. Scheduled Track
MF9705 Amsterdam(AMS) Barcelona(BCN) 2:25 p.m. 4:35 p.m. Scheduled Track
MF9669 Amsterdam(AMS) Oslo(OSL) 2:25 p.m. 4:15 p.m. Scheduled Track
MF9925 Amsterdam(AMS) Sao Paulo(GRU) 10:55 a.m. 7 p.m. Scheduled Track
MF9835 Amsterdam(AMS) Nice(NCE) 2:30 p.m. 4:25 p.m. Scheduled Track
MF9716 Amsterdam(AMS) Manchester(MAN) 9:40 a.m. 9:55 a.m. In Air Track
MF9817 Amsterdam(AMS) Hamburg(HAM) 9:25 a.m. 10:25 a.m. In Air Track
MF9383 Amsterdam(AMS) Berlin(TXL) 9:45 a.m. 11:05 a.m. In Air Track
MF9315 Amsterdam(AMS) Copenhagen(CPH) 9:55 a.m. 11:20 a.m. Departed Track
MF9363 Amsterdam(AMS) Brussels(BRU) 9:20 a.m. 10 a.m. Landed Track
MF9347 Amsterdam(AMS) Rome(FCO) 9:40 a.m. 11:55 a.m. Departed Track
MF9783 Amsterdam(AMS) Paris(CDG) 12:25 p.m. 1:40 p.m. Scheduled Track
MF9571 Amsterdam(AMS) Rome(FCO) 11:55 a.m. 2:10 p.m. Scheduled Track
MF9781 Amsterdam(AMS) Vienna(VIE) 2:25 p.m. 4:10 p.m. Scheduled Track
MF9311 Amsterdam(AMS) Stockholm(ARN) 10:40 a.m. 12:45 p.m. Scheduled Track
MF9635 Amsterdam(AMS) Glasgow(GLA) 12:10 p.m. 12:40 p.m. Scheduled Track
MF9385 Amsterdam(AMS) Vienna(VIE) 9:45 a.m. 11:30 a.m. In Air Track
MF9359 Amsterdam(AMS) Madrid(MAD) 9:50 a.m. 12:15 p.m. Departed Track
MF9379 Amsterdam(AMS) Munich(MUC) 9:30 a.m. 10:55 a.m. In Air Track
MF9733 Amsterdam(AMS) Stuttgart(STR) 12:50 p.m. 2 p.m. Scheduled Track
MF9351 Amsterdam(AMS) Venice(VCE) 9:50 a.m. 11:30 a.m. Scheduled Track
MF9759 Amsterdam(AMS) Manchester(MAN) 12:35 p.m. 12:55 p.m. Scheduled Track
MF8070 Shenyang(SHE) Xiamen(XMN) 1:50 p.m. 4:25 p.m. In Air Track
MF8098 Qingdao(TAO) Jinjiang(JJN) 9:25 a.m. 12:35 p.m. Scheduled Track
MF8341 Harbin(HRB) Xiamen(XMN) 6:45 a.m. 11:10 a.m. Scheduled Track
MF8084 Nanjing(NKG) Fuzhou(FOC) 2:55 p.m. 5:35 p.m. In Air Track
MF8789 Qingdao(TAO) Harbin(HRB) 1:35 p.m. 4:30 p.m. Scheduled Track
MF8074 Dalian(DLC) Changsha(CSX) 12:20 p.m. 3:40 p.m. Arrived Track
MF8805 Tianjin(TSN) Lanzhou(LHW) 7:05 p.m. 12:15 a.m. Scheduled Track
MF8321 Hangzhou(HGH) Sanya(SYX) 3:50 p.m. 6:55 p.m. Departed On time Track
MF9504 Jakarta(CGK) Singapore(SIN) 8 a.m. 10:45 a.m. Scheduled Track
MF856 Jakarta(CGK) Fuzhou(FOC) 1:35 p.m. 8:45 p.m. In Air Track
MF9506 Jakarta(CGK) Singapore(SIN) 11:35 a.m. 2:20 p.m. Arrived Track
MF868 Jakarta(CGK) Xiamen(XMN) 7:05 a.m. 1:25 p.m. Scheduled Track
MF9980 Munich(MUC) Amsterdam(AMS) 8:05 p.m. 9:45 p.m. Scheduled On time Track
MF8705 Zhengzhou(CGO) Hailar(HLD) 2:30 p.m. 6:30 p.m. Departed On time Track
MF9611 Amsterdam(AMS) Humberside(HUY) 2:15 p.m. 4:10 p.m. Scheduled Track
MF9936 London(LHR) Amsterdam(AMS) 5:50 p.m. 8:10 p.m. Scheduled On time Track
MF8337 Xiamen(XMN) Wuhan(WUH) 6:50 a.m. 8:45 a.m. Arrived On time Track
MF8330 Zhengzhou(CGO) Xiamen(XMN) 9 p.m. 12:35 a.m. Scheduled Track
MF8350 Haikou(HAK) Fuzhou(FOC) 9 p.m. 11:55 p.m. Scheduled Track
MF8109 Fuzhou(FOC) Beijing(PKX) 8 p.m. 10:55 p.m. Scheduled Track
MF8101 Xiamen(XMN) Beijing(PKX) 11 a.m. 1:55 p.m. Arrived Track
MF8584 Ningbo(NGB) Shenzhen(SZX) 9:20 p.m. 11:15 p.m. Scheduled Track
MF8171 Fuzhou(FOC) Beijing(PKX) 2 p.m. 5 p.m. In Air Track
MF8115 Fuzhou(FOC) Beijing(PKX) 8 a.m. 10:45 a.m. Arrived Track
MF8484 Chongqing(CKG) Jinjiang(JJN) 2:15 p.m. 5:15 p.m. In Air Track
MF8113 Jinjiang(JJN) Beijing(PKX) 8:20 a.m. 11:10 a.m. Arrived Track
MF8454 Chengdu(CTU) Hangzhou(HGH) 8:20 a.m. 10:40 a.m. Arrived Track
MF8466 Guiyang(KWE) Hangzhou(HGH) 7:25 p.m. 9:55 p.m. Arrived Track
MF8119 Fuzhou(FOC) Beijing(PKX) 4 p.m. 7 p.m. In Air Track
MF8165 Fuzhou(FOC) Beijing(PKX) 10 a.m. 1 p.m. Arrived Track
MF8340 Liuzhou(LZH) Hangzhou(HGH) 9:15 p.m. 12:10 a.m. Scheduled Track
MF8105 Xiamen(XMN) Beijing(PKX) 3 p.m. 6 p.m. In Air Track
MF8566 Zhoushan(HSN) Xiamen(XMN) 7:20 p.m. 9:55 p.m. Scheduled Track
MF8328 Fuzhou(FOC) Qingdao(TAO) 5 p.m. 7:30 p.m. Scheduled Track
MF8131 Jinjiang(JJN) Beijing(PKX) 9:35 p.m. 12:15 a.m. Scheduled Track
MF8129 Hangzhou(HGH) Beijing(PKX) 5:50 p.m. 8:15 p.m. Scheduled Track
MF8212 Jiayuguan(JGN) Beijing(PKX) 1:40 p.m. 4:45 p.m. Landed Track
MF8103 Xiamen(XMN) Beijing(PKX) 9 p.m. 11:55 p.m. Scheduled Track
MF8368 Shenzhen(SZX) Fuzhou(FOC) 11:25 a.m. 1:50 p.m. Arrived Track
MF8169 Xiamen(XMN) Beijing(PKX) 5 p.m. 8 p.m. Scheduled Track
MF8127 Xiamen(XMN) Beijing(PKX) 9 a.m. 11:55 a.m. Arrived Track
MF8107 Fuzhou(FOC) Beijing(PKX) noon 2:45 p.m. Arrived Track
MF8336 Shenzhen(SZX) Beijing(PKX) 12:05 p.m. 3:10 p.m. Arrived Track
Show more