The distance between Edinburgh and St Andrews is 31 miles. The road distance is 52.1 miles. A taxi is the quickest way to get from Edinburgh to St Andrews .
Save 20% on your taxi from Edinburgh to St Andrews
Save 20% off the standard tariffs for taxi bookings from Edinburgh and Glasgow Airport. A taxi from Edinburgh Airport to St Andrews costs from £85 daytime and from £95 from 9 pm .
Toll free number 1-866-233-2644 (US)
Freephone 0800-6190575 (UK)
for bookings or contact us online .
Airport taxis Edinburgh offer a cost effective transfer service from Edinburgh and Glasgow Airport to St Andrews , Linlithgow , Falkirk , Stirling , and most cities in Scotland.
Save 20% on airport taxi transfers .
Door to door airport runs
- Taxis from Edinburgh Airport to Falkirk
- Edinburgh Airport to St Andrews
- licenced taxi drivers
- Edinburgh Airport to Linlithgow
- Taxis from Falkirk to Glasgow Airport
Save even more on your quote by booking the return journey at the same time.
Edinburgh airport now has more domestic passengers than Heathrow airport , the busiest airport in Europe.
Edinburgh, Scotland’s busiest airport, has also seen a drop in domestic passengers while its overseas numbers increase. But the decline was only 14 per cent, allowing it to take over top position from Heathrow.
Looking for things to do in Edinburgh ? How about taking a tour from Edinburgh of Scotland’s amazing castles and whisky distilleries ?
- Stirling Castle
- Doune Castle
- Deanston Highland Malt Distillery
- Glenturret Distillery
Doune Castle featured in Monty Python and the Holy Grail , Game of Thrones and the Outlander TV series.
Taxis from Edinburgh Airport
Taxi from Edinburgh to St Andrews costs £85 . Freephone 0800-6190575 for bookings.
A taxi from Edinburgh to Glasgow Airport costs £90 daytime. Phone 07576-127097 for bookings or contact us online.