The nearest airport to Keith is RAF Lossiemouth (LMO). This airport is 18 miles or 29 km from the center of Keith, . Below is a list of all airports in order of distance from Keith, Scotland, United Kingdom.
| Airport Name | Distance (miles) | Distance (km) |
|---|---|---|
| RAF Lossiemouth | 18.18 Miles | 29.25 Km |
| RAF Kinloss | 23.68 Miles | 38.11 Km |
| Aberdeen Dyce Airport | 36.68 Miles | 59.04 Km |
| Inverness Airport | 40.59 Miles | 65.33 Km |