Direct flights from Zhanjiang Airport (ZHA)
Zhanjiang Airport in Zhanjiang, China has direct flights to 14 airports in 2 countries, flown by 11 airlines. The longest is to Beijing (PEK) at 2,179 km.
See every route from ZHA on the mapDirect flights from ZHA by country
China (13)
- PEK Beijing · 2,179 km · ~3h 10m · Air China and Shenzhen Airlines
- NAY Beijing · 2,143 km · ~3h 5m · China United Airlines and China Eastern
- CSX Changcha · 828 km · ~1h 30m · Okay Airways
- CTU Chengdu · 1,222 km · ~2h · Air China and Shenzhen Airlines
- CKG Chongqing · 1,016 km · ~1h 45m · Sichuan Airlines
- CAN Guangzhou · 388 km · ~1h · China Southern Airlines
- HAK Haikou · 143 km · ~40m · Tianjin Airlines
- KMG Kunming · 874 km · ~1h 35m · Tianjin Airlines
- SYX Sanya · 338 km · ~55m · China Southern Airlines
- PVG Shanghai · 1,587 km · ~2h 25m · Spring Airlines, Shanghai Airlines and China Eastern
- SWA Shantou · 703 km · ~1h 20m · Tianjin Airlines
- SZX Shenzhen · 390 km · ~1h · Air China and Shenzhen Airlines
- XIY Xi'an · 1,480 km · ~2h 20m · Air Changan
Hong Kong (1)
- HKG Hong Kong · 387 km · ~1h · Sichuan Airlines
Airlines flying from ZHA
Air Changan, Air China, China Eastern, China Southern Airlines, China United Airlines, Okay Airways, Shanghai Airlines, Shenzhen Airlines, Sichuan Airlines, Spring Airlines, Tianjin Airlines
Going somewhere ZHA doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from Zhanjiang to any airport in the world. Pick a destination on the map.
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.