The nearest airport is CAN - Guangzhou Baiyun Intl, located 187.7 km south west of Shangguan.
Other airports nearby include SZX - Shenzhen Baoan Intl (201.4 km south west), HKG - Hong Kong Intl (226.9 km south west), MFM - Macau Intl (259.0 km south west),