The nearest major airport is Nanyang Airport (NNY / ZHNY). Distance from Nanyang Airport to Xiangfan Airport is 117 km (72 miles).
Guanghua Airport (LHK / ). Distance from Guanghua Airport to Xiangfan Airport is 42 km (26 miles).
Shennongjia Airport (HPG / ZHSN). Distance from Shennongjia Airport to Xiangfan Airport is 164 km (101 miles).
Yichang Airport (YIH / ). Distance from Yichang Airport to Xiangfan Airport is 169 km (105 miles).
International airports near Xiangfan Airport
- 252 km: Wuhan Airport - Wuhan - China, (WUH / ZHHH)
- 342 km: Zhengzhou Airport - Zhengzhou - China, (CGO / ZHCC)
Domestic airports near Xiangfan Airport
- 117 km: Nanyang Airport - Nanyang - China, (NNY / ZHNY)
- 164 km: Shennongjia Airport - Shennongjia - China, (HPG / ZHSN)
- 169 km: Yichang Airport - Yichang - China, (YIH / )
- 272 km: Ankang Airport - Ankang - China, (AKA / PAAK)
- 296 km: Luoyang Airport - Luoyang - China, (LYA / ZHLY)
- 322 km: Enshi Airport - Enshi - China, (ENH / )
- 334 km: Changde Airport - Changde - China, (CGD / ZGCD)
- 353 km: Yun Cheng Airport - Yun Cheng - China, (YCU / )
- 355 km: Dayong Airport - Dayong - China, (DYG / ZGDY)
- 356 km: Busselton Airport - Busselton - Australia, (BQB / YBLN)
- 359 km: Fuyang Airport - Fuyang - China, (FUG / )
Local airports near Xiangfan Airport
- 42 km: Guanghua Airport - Guanghua - China, (LHK / )
- 194 km: Shashi Airport - Shashi - China, (SHS / )
- 333 km: Rottnest Island Airport - Rottnest Island - Australia, (RTS / YRTI)
- 348 km: Garden I Airport - Mt Olive - Australia, (YGAD / YGAD)
- 351 km: Jurien Bay Airport - Jurien Bay - Australia, (JUR / )
- 353 km: Fremantle Heliport Airport - Fremantle - Australia, (JFM / )
- 357 km: Margaret River Airport - Porto de Moz - Australia, (MQZ / )