Moray Speyside doesn't have a commercial airport. Occasionally people helicopter in but otherwise Speyside flights arrive at the nearby Inverness airport. The airport is about a one hour drive west of Elgin.