Getting to St Andrews by air
Airports
The closest airports to St Andrews which offer plenty of connections both nationally and internationally are:
- Aberdeen (84 miles)
- Edinburgh (48 miles)
- Glasgow (90 miles)
- Glasgow Prestwick (113 miles)
Additionally, some airlines fly to
- Dundee Airport (15 miles)
Suckling Airways fly between London City Airport and Dundee, and Flybe travel to Dundee from Belfast and Birmingham.
Airlink
From Edinburgh Airport you can proceed by Airlink bus to the centre of Edinburgh (Haymarket or Waverley Stations) and then by rail to Leuchars.
Car hire
Car hire is available from the major firms at these airports and in the city centres. (See also Getting to St Andrews by car.)
