The nearest airport to Maesteg is Swansea Airport (SWS). This airport is 17 miles or 28 km from the center of Maesteg, . Below is a list of all airports in order of distance from Maesteg, Wales, United Kingdom.
| Airport Name | Distance (miles) | Distance (km) |
|---|---|---|
| MOD St. Athan | 17.08 Miles | 27.49 Km |
| Swansea Airport | 17.48 Miles | 28.14 Km |
| Cardiff International Airport | 20.01 Miles | 32.20 Km |
| Royal Marines Base Chivenor Airport | 41.77 Miles | 67.22 Km |
| Bristol Airport | 43.40 Miles | 69.84 Km |
| Bristol Filton Airport | 46.35 Miles | 74.60 Km |
| Shobdon Aerodrome | 54.92 Miles | 88.38 Km |
| Haverfordwest Airport | 57.79 Miles | 93.01 Km |
| RNAS Yeovilton | 60.51 Miles | 97.38 Km |
| Exeter International Airport | 61.34 Miles | 98.72 Km |