Travel Information and Maps
Travel Information
Road
St Andrews is 50 miles (80 km) north of Edinburgh via the Forth Bridge to junction 5 on the M90, then A92 through Glenrothes and Cupar and A91. St Andrews is 15 miles south of Dundee via the Tay Bridge A92, A919 and A91. Glasgow is 75 miles away via either M8 to the Forth Bridge or by A80 and M876 to the Kincardine Bridge and then by A977, M90 and A91.
Air
Edinburgh is the nearest airport to St Andrews. The taxi fare to Haymarket railway station is about 12 pounds and there is a regular bus service from the airport to Haymarket and Waverly railway stations. From these stations there are approximately hourly trains to Leuchars (rail fare approximately 10 pounds one way excluding railcard/prebook discounts).
Glasgow Airport has direct flights to the USA and Canada and is one and a half hours' drive away, though there are regular coaches which go via Glenrothes or trains (from Queen Street Station) that go via either Edinburgh or Dundee.
Rail
The nearest station to St Andrews is Leuchars, which is about 5 miles away on the line between Edinburgh and Dundee. From there take any of the nos 94/96/99 buses to St Andrews, this will cost about 1.50 for a single. Alternatively, a taxi fare from the station to St Andrews is about 10 pounds.
For information on train journeys, there is a route planner on the Railtrack Homepage.
Coach
There are regular coaches run by Fife Scottish to and from Dundee, Edinburgh and Glasgow.
Maps
Please click on a map for an enlarged version.
| Street map of the eastern half of St Andrews showing the Maths Building (red), the Bus Station (pink) and the town centre (South Street, Market Street and North Street). Some notable buildings are indicated in orange. |
| Street map of the western half of St Andrews showing the Maths Building (red) and David Russell Hall (blue). The path from the Hall to the Maths Building is shown (green) along with the Bus Station (pink). |
You can download these maps as postscript files by clicking on the links below;