St Andrews is a beautiful town on the east coast of Fife in Scotland and is located 77.7 km away from Edinburgh International Airport. Known for its world-famous golf, its historic university, medieval streets and exquisite classic buildings, the city is packed with great things to do and see, from Scotland’s Secret Bunker to St Andrews Cathedral, or St Andrews Castle.
If you’re landing at EDI airport and plan on visiting this historic town, you have 3 transportation options to get from Edinburgh airport to St Andrews’ city centre; you can either take a taxi or private transfer, a shared shuttle bus or a combined bus trip. The most comfortable option is to take a Edinburgh to St Andrews taxi, as they offer 24/7 door-to-door services, taking just 1 hour 15 minutes to get from A-to-B. Your second option would be to take the St Andrews Shuttle bus, taking 1 hour 20 minutes. Lastly, for a more cost-savvy alternative, you can take bus No. 747 followed by bus No. X59 to reach St Andrews in approximately 2 hours.Welcome Pickups offers meet and greet services and a friendly introduction to Edinburgh at the same price as a regular taxi. Click here to see the cost.