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
MF9377 Amsterdam(AMS) Munich(MUC) 2:20 p.m. 3:45 p.m. Arrived Delayed by 1h 24m Track
MF9312 Stockholm(ARN) Amsterdam(AMS) 6 a.m. 8:30 a.m. Arrived On time Track
MF4649 Guangzhou(CAN) Urumqi(URC) 1:55 p.m. 5:25 p.m. Scheduled On time Track
MF9673 Amsterdam(AMS) Gothenburg(GOT) 6:40 a.m. 8:30 a.m. Arrived On time Track
MF8263 Fuzhou(FOC) Xi an(XIY) 9:25 a.m. 12:40 p.m. Scheduled On time Track
MF8383 Hangzhou(HGH) Shenzhen(SZX) 6:50 a.m. 9:15 a.m. Scheduled On time Track
MF8210 Tianjin(TSN) Dalian(DLC) 11:30 a.m. 1:35 p.m. Scheduled On time Track
MF8393 Beijing(PKX) Sanya(SYX) 6:55 a.m. 11 a.m. Scheduled On time Track
MF8578 Shanghai(SHA) Jinjiang(JJN) 10:55 a.m. 12:35 p.m. Scheduled On time Track
MF9670 Athens(ATH) Amsterdam(AMS) 8:50 p.m. 11:05 p.m. Scheduled On time Track
MF8188 Guangzhou(CAN) Beijing(PKX) 10:15 p.m. 12:30 a.m. Scheduled On time Track
MF9399 Amsterdam(AMS) Geneva(GVA) 2:15 p.m. 4:25 p.m. Arrived Delayed by 15m Track
MF9745 Amsterdam(AMS) Geneva(GVA) 5:45 a.m. 8:20 a.m. Arrived On time Track
MF8098 Qingdao(TAO) Jinjiang(JJN) 10:25 a.m. 11:55 a.m. Arrived Delayed by 41m Track
MF8550 Shanghai(PVG) Jinjiang(JJN) 4:30 p.m. 6:20 p.m. Arrived Delayed by 2h 12m Track
MF8615 Fuzhou(FOC) Chongqing(CKG) 7:15 a.m. 9:40 a.m. Arrived Delayed by 21m Track
MF8145 Fuzhou(FOC) Zhuhai(ZUH) 5 p.m. 7:50 p.m. Arrived On time Track
MF9091 Beijing(PEK) Seoul(GMP) 11:45 a.m. 3 p.m. Arrived On time Track
MF8073 Changsha(CSX) Dalian(DLC) 9:30 a.m. 11:40 a.m. Arrived Delayed by 39m Track
MF880 Taipei(TPE) Fuzhou(FOC) 11:25 a.m. 1:10 p.m. Arrived On time Track
MF3074 Shanghai(SHA) Xiamen(XMN) 10:15 a.m. 1:15 p.m. Arrived Delayed by 23m Track
MF8065 Jinjiang(JJN) Nanjing(NKG) 3:10 p.m. 4:55 p.m. Arrived On time Track
MF9097 Tianjin(TSN) Seoul(ICN) 11:30 a.m. 2:20 p.m. Arrived On time Track
MF9309 Amsterdam(AMS) Stockholm(ARN) 9:35 a.m. 11:35 a.m. Arrived On time Track
MF4541 Shenzhen(SZX) Tunxi(TXN) 1:50 p.m. 3:50 p.m. Arrived On time Track
MF8406 Kunming(KMG) Xiamen(XMN) 12:10 p.m. 2:40 p.m. Arrived Delayed by 1h 22m Track
MF9100 Seoul(ICN) Beijing(PEK) 8:15 a.m. 9:40 a.m. Arrived On time Track
MF9353 Amsterdam(AMS) Barcelona(BCN) 6:55 a.m. 7:35 a.m. Arrived On time Track
MF3042 Qingdao(TAO) Shanghai(SHA) 9:25 a.m. 10:40 a.m. Arrived On time Track
MF6027 Toronto(YYZ) Halifax(YHZ) 7:35 a.m. 10:45 a.m. Arrived On time Track
MF9667 Amsterdam(AMS) Copenhagen(CPH) 5:30 p.m. 7:50 p.m. Scheduled On time Track
MF9373 Amsterdam(AMS) Hamburg(HAM) 9:20 a.m. 10:40 a.m. Arrived On time Track
MF9741 Amsterdam(AMS) Geneva(GVA) 5:20 p.m. 7:55 p.m. Scheduled On time Track
MF9341 Amsterdam(AMS) Basel(BSL) 8:55 p.m. 10:15 p.m. Scheduled On time Track
MF9641 Amsterdam(AMS) Basel(BSL) 5:10 p.m. 7:30 p.m. Scheduled On time Track
MF8807 Chongqing(CKG) Beijing(PEK) 7:05 a.m. 9:45 a.m. Arrived On time Track
MF8416 Chongqing(CKG) Hangzhou(HGH) 3:55 p.m. 6:25 p.m. Arrived Delayed by 2h 32m Track
MF8408 Chongqing(CKG) Hangzhou(HGH) 11 a.m. 1:05 p.m. Arrived Delayed by 1h 7m Track
MF8478 Chongqing(CKG) Hangzhou(HGH) 5:30 p.m. 7:50 p.m. Departed Delayed by 1h 13m Track
MF8337 Xiamen(XMN) Wuhan(WUH) 7:40 a.m. 9:25 a.m. Arrived On time Track
MF852 Singapore(SIN) Xiamen(XMN) 3:15 p.m. 8:15 p.m. Arrived On time Track
MF9750 London(LHR) Amsterdam(AMS) 3:40 p.m. 4:10 p.m. Scheduled Delayed by 30m Track
MF9599 Hangzhou(HGH) Seoul(ICN) 2:30 p.m. 5:45 p.m. Arrived Delayed by 1h 52m Track
MF9660 Copenhagen(CPH) Amsterdam(AMS) 7:55 a.m. 8:20 a.m. Arrived On time Track
MF3004 Hangzhou(HGH) Qingdao(TAO) 10 a.m. 11:55 a.m. Arrived Delayed by 54m Track
MF5005 Shenyang(SHE) Qingdao(TAO) 10:20 a.m. 12:25 p.m. Arrived Delayed by 1h 41m Track
MF841 Hangzhou(HGH) Macau(MFM) 7:50 p.m. 10 p.m. Scheduled On time Track
MF9375 Amsterdam(AMS) Hamburg(HAM) 12:35 p.m. 2 p.m. Scheduled On time Track
MF9627 Amsterdam(AMS) Basel(BSL) 7 a.m. 8:30 a.m. Arrived On time Track
MF4691 Dalian(DLC) Shenzhen(SZX) 2:40 p.m. 4:10 p.m. Departed Delayed by 2h 7m Track
MF8309 Qingdao(TAO) Changsha(CSX) 2:10 p.m. 4:55 p.m. Arrived On time Track
MF9708 Athens(ATH) Amsterdam(AMS) 2:35 p.m. 4:20 p.m. Cancelled Track
MF8526 Hangzhou(HGH) Xiamen(XMN) 8:05 a.m. 10:35 a.m. Arrived On time Track
MF9771 Amsterdam(AMS) Aalborg(AAL) 5:50 p.m. 7:45 p.m. Scheduled On time Track
MF8683 Chengdu(CTU) Cebu(CEB) 4:40 p.m. 9:50 p.m. Scheduled On time Track
MF9396 Nuremberg(NUE) Amsterdam(AMS) 10:35 a.m. 1:10 p.m. Scheduled On time Track
MF3005 Xi an(XIY) Xiamen(XMN) noon 2:15 p.m. Arrived On time Track
MF9393 Amsterdam(AMS) Stuttgart(STR) 9:35 p.m. 10:25 p.m. Scheduled On time Track
MF9635 Amsterdam(AMS) Glasgow(GLA) 6:30 a.m. 8:50 a.m. Departed On time Track
MF823 Xiamen(XMN) Kuala Lumpur(KUL) 7:25 p.m. 11:50 p.m. Scheduled On time Track
MF809 Fuzhou(FOC) Tokyo(NRT) 9:15 a.m. 1:55 p.m. Arrived On time Track
MF7070 Zhanjiang(ZHA) Nanchang(KHN) 8:15 a.m. 10:50 a.m. Arrived On time Track
MF4484 Urumqi(URC) Beijing(PEK) 11:10 a.m. 1:40 p.m. Scheduled Delayed by 1h 10m Track
MF9643 Amsterdam(AMS) Billund(BLL) 7:15 p.m. 9:30 p.m. Scheduled On time Track
MF8275 Tianjin(TSN) Urumqi(URC) 7:35 a.m. 12:15 p.m. Departed On time Track
MF8177 Shanghai(PVG) Beijing(PKX) 11:30 a.m. 2:15 p.m. Departed On time Track
MF4537 Urumqi(URC) Shanghai(SHA) 5:20 p.m. 7:50 p.m. Scheduled On time Track
MF9733 Amsterdam(AMS) Stuttgart(STR) 7:25 p.m. 9 p.m. Scheduled On time Track
MF9391 Amsterdam(AMS) Stuttgart(STR) 4:55 p.m. 5:40 p.m. Scheduled On time Track
MF8832 Shanghai(PVG) Beijing(PKX) 6:05 p.m. 7:40 p.m. Scheduled On time Track
MF879 Fuzhou(FOC) Taipei(TPE) 8:45 a.m. 10:25 a.m. Departed On time Track
MF9328 Edinburgh(EDI) Amsterdam(AMS) 6 a.m. 7:25 a.m. Scheduled On time Track
MF9742 Edinburgh(EDI) Amsterdam(AMS) 9:45 p.m. 10:25 p.m. Scheduled On time Track
MF3506 Beijing(PEK) Qingdao(TAO) 8:05 p.m. 10 p.m. Scheduled On time Track
MF9356 Basel(BSL) Amsterdam(AMS) 10:25 a.m. 11:20 a.m. Scheduled On time Track
MF8125 Xiamen(XMN) Tianjin(TSN) 8:15 a.m. 11 a.m. Scheduled On time Track
MF9642 Basel(BSL) Amsterdam(AMS) 5:15 p.m. 5:35 p.m. Scheduled On time Track
MF8420 Chongqing(CKG) Wuhan(WUH) 9:10 p.m. 11:55 p.m. Scheduled On time Track
MF8266 Xining(XNN) Chongqing(CKG) 7:50 a.m. 12:10 p.m. Scheduled On time Track
MF9308 Manchester(MAN) Amsterdam(AMS) 6:55 a.m. 8:50 a.m. Arrived On time Track
MF9785 Amsterdam(AMS) Paris(CDG) 11:55 a.m. 1:40 p.m. Scheduled On time Track
MF830 Los Angeles(LAX) Xiamen(XMN) 11:55 p.m. 6 a.m. Scheduled On time Track
MF3080 Shanghai(PVG) Fuzhou(FOC) 7:10 p.m. 11 p.m. Scheduled On time Track
MF9618 Milan(MXP) Amsterdam(AMS) 9:45 a.m. 11:10 a.m. Arrived On time Track
MF9697 Amsterdam(AMS) Rome(FCO) 5:10 p.m. 7:10 p.m. Arrived Delayed by 1h 28m Track
MF9698 Geneva(GVA) Amsterdam(AMS) 8:25 p.m. 10:25 p.m. Departed On time Track
MF8350 Haikou(HAK) Fuzhou(FOC) 8:40 p.m. 11:40 p.m. Scheduled On time Track
MF892 Bali(DPS) Xiamen(XMN) 12:30 a.m. 6:05 a.m. Departed On time Track
MF806 Vancouver(YVR) Xiamen(XMN) 1:40 a.m. 6 a.m. Departed On time Track
MF8324 Guangzhou(CAN) Fuzhou(FOC) 1:05 p.m. 2:40 p.m. Scheduled On time Track
MF9687 Helsinki(HEL) Amsterdam(AMS) 2 p.m. 3:30 p.m. Arrived On time Track
MF8475 Beijing(PKX) Luzhou(LZO) 6:25 p.m. 8:50 p.m. Scheduled On time Track
MF8179 Hangzhou(HGH) Hohhot(HET) 6 p.m. 8:30 p.m. Scheduled On time Track
MF7075 Shijiazhuang(SJW) Caledonia(CDE) 8 p.m. 10:40 p.m. Scheduled On time Track
MF9092 Seoul(GMP) Beijing(PEK) 9:05 a.m. 10:25 a.m. Scheduled On time Track
MF8151 Xiamen(XMN) Taiyuan(TYN) 8:20 a.m. 11 a.m. Scheduled On time Track
MF820 Manila(MNL) Xiamen(XMN) 10:05 p.m. 12:10 a.m. Departed On time Track
MF8828 Zhuhai(ZUH) Xiamen(XMN) 9:50 p.m. 11:10 p.m. Scheduled Delayed by 1h 17m Track
MF8180 Hailar(HLD) Hohhot(HET) 9:15 p.m. 11:45 p.m. Departed Delayed by 53m Track
MF9787 Amsterdam(AMS) Lyon(LYS) 11:50 a.m. 1:35 p.m. Arrived On time Track
MF8339 Hangzhou(HGH) Liuzhou(LZH) 4:40 p.m. 8:05 p.m. Departed Delayed by 3h 22m Track
MF8808 Beijing(PEK) Chongqing(CKG) 10:30 a.m. 12:35 p.m. Arrived On time Track
MF9739 Amsterdam(AMS) Hannover(HAJ) 1:25 p.m. 4 p.m. Arrived On time Track
MF9086 Seoul(ICN) Shanghai(PVG) 8:25 a.m. 9:40 a.m. Arrived On time Track
MF8296 Lanzhou(LHW) Xiamen(XMN) 7:45 p.m. 10:35 p.m. Departed On time Track
MF8137 Changsha(CSX) Hohhot(HET) 9:25 p.m. 12:05 a.m. Scheduled Delayed by 46m Track
MF847 Xiamen(XMN) Kuala Lumpur(KUL) 9:05 a.m. 1:40 p.m. Arrived On time Track
MF9019 Guangzhou(CAN) Ho Chi Minh City(SGN) 3:15 p.m. 5:20 p.m. Arrived On time Track
MF9331 Amsterdam(AMS) Birmingham(BHX) 10 a.m. 11:15 a.m. Arrived On time Track
MF7076 Caledonia(CDE) Shijiazhuang(SJW) 3:55 p.m. 7:25 p.m. Arrived Delayed by 23m Track
MF860 Taipei(TPE) Jinjiang(JJN) 3:40 p.m. 6:45 p.m. Arrived Delayed by 21m Track
MF9030 Fuzhou(FOC) Taipei(TSA) 9:45 a.m. 11:25 a.m. Arrived On time Track
MF895 Xiamen(XMN) Seoul(ICN) 2:55 p.m. 5 p.m. Arrived Delayed by 1h 32m Track
MF8861 Jinjiang(JJN) Kota Kinabalu(BKI) 4:50 p.m. 7:55 p.m. Arrived On time Track
MF4608 Wuhan(WUH) Xiamen(XMN) 6:45 p.m. 9:15 p.m. Departed On time Track
MF8046 Zhengzhou(CGO) Jinjiang(JJN) 4:15 p.m. 6:35 p.m. Scheduled On time Track
MF8455 Beijing(PKX) Chongqing(CKG) 4:35 p.m. 7:45 p.m. Arrived On time Track
MF6025 Vancouver(YVR) Toronto(YYZ) 9 a.m. 4:35 p.m. Scheduled On time Track
MF8143 Tianjin(TSN) Jinjiang(JJN) 7:25 a.m. 9:45 a.m. Arrived On time Track
MF8223 Hangzhou(HGH) Mian Yang(MIG) 12:40 p.m. 3:25 p.m. Arrived On time Track
MF4572 Changsha(CSX) Shenzhen(SZX) 12:05 p.m. 2:40 p.m. Arrived Delayed by 1h 55m Track
MF7085 Shijiazhuang(SJW) Nanjing(NKG) 11:15 a.m. 1:55 p.m. Arrived On time Track
MF8842 Nanning(NNG) Fuzhou(FOC) 5:15 p.m. 6:45 p.m. Scheduled On time Track
MF9605 Amsterdam(AMS) Lima(LIM) 10:15 a.m. 11:30 a.m. Departed On time Track
MF856 Jakarta(CGK) Fuzhou(FOC) 7:05 a.m. 1:45 p.m. Arrived On time Track
MF3108 Nanjing(NKG) Kunming(KMG) 1 p.m. 3:05 p.m. Arrived Delayed by 44m Track
MF8316 Haikou(HAK) Hangzhou(HGH) 10:50 a.m. 1:15 p.m. Arrived On time Track
MF8452 Chengdu(CTU) Fuzhou(FOC) 6:10 p.m. 9 p.m. Scheduled On time Track
MF8528 Qingdao(TAO) Xiamen(XMN) 10:50 a.m. 12:55 p.m. Arrived On time Track
MF9760 Dublin(DUB) Amsterdam(AMS) 9:10 a.m. 11:40 a.m. Scheduled On time Track
MF8155 Jinjiang(JJN) Nanjing(NKG) 9:05 p.m. 12:15 a.m. Scheduled On time Track
MF8545 Xiamen(XMN) Shanghai(SHA) 7 p.m. 8:45 p.m. Scheduled On time Track
MF8176 Tianjin(TSN) Hangzhou(HGH) noon 2:35 p.m. Departed Delayed by 1h 4m Track
MF8185 Changsha(CSX) Chengdu(CTU) 9:10 a.m. noon Arrived Delayed by 20m Track
MF851 Xiamen(XMN) Singapore(SIN) 9:30 a.m. 1:50 p.m. Departed On time Track
MF6069 Saskatoon(YXE) Calgary(YYC) 6:55 p.m. 8:15 p.m. Arrived On time Track
MF9355 Amsterdam(AMS) Barcelona(BCN) 8:55 a.m. 9:40 a.m. Scheduled On time Track
MF9398 Hannover(HAJ) Amsterdam(AMS) 12:45 p.m. 3:10 p.m. Scheduled On time Track
MF8377 Shanghai(SHA) Shenzhen(SZX) 8:20 a.m. 10:45 a.m. Arrived Delayed by 58m Track
MF8023 Hohhot(HET) Harbin(HRB) 3:45 p.m. 7:20 p.m. Scheduled On time Track
MF9304 London(LHR) Amsterdam(AMS) 5:25 p.m. 7:30 p.m. Scheduled On time Track
MF9730 Geneva(GVA) Amsterdam(AMS) 3:20 p.m. 4:45 p.m. Scheduled On time Track
MF9038 Sydney(SYD) Hangzhou(HGH) 5:05 p.m. 7:40 p.m. Scheduled On time Track
MF9778 Paris(CDG) Amsterdam(AMS) 2:15 p.m. 4:25 p.m. Scheduled On time Track
MF9748 London(LHR) Amsterdam(AMS) 11:55 a.m. 12:20 p.m. Scheduled On time Track
MF8682 Macau(MFM) Xiamen(XMN) 3 p.m. 4:25 p.m. Scheduled On time Track
MF850 New York(JFK) Fuzhou(FOC) 1:55 p.m. 7:05 p.m. Departed On time Track
MF829 Xiamen(XMN) Los Angeles(LAX) 10:30 p.m. 8 p.m. Scheduled On time Track
MF8234 Xi an(XIY) Xiamen(XMN) 1:25 p.m. 3:35 p.m. Scheduled On time Track
MF9305 Amsterdam(AMS) London(LHR) 5:40 p.m. 7:40 p.m. Scheduled On time Track
Show more