Craighall airports ::
The nearest airport is GCJ - Johannesburg Grand Central, located 19.0 km north east of Craighall.
Other airports nearby include HCS - Johannesburg Rand (19.4 km south east), HLA - Johannesburg Lanseria (21.7 km north west), JNB - Johannesburg Intl (23.1 km east), PRY - Pretoria Wonderboom (55.3 km north),