St Andrews town is located on the east coast of Scotland and is steeped in history, culture, and stunning landscapes. It is well known for its prestigious university and as the “Home of Golf”, and can be easily reached from a number of nearby cities using public transport, road and private transfers.
Travelling by Air - For international visitors, the nearest major airport is Edinburgh Airport (approximately 50km away). Glasgow International Airport (approximately 90km away) is another viable option. From either airport, you can reach St. Andrews by road, rail, or bus.
Travelling by Rail - St. Andrews does not have its own train station but the nearest major station in Leuchars is just a short distance away. Leuchars Station serves as a gateway to St. Andrews, with frequent train services from Edinburgh, Glasgow, and London. Onward travel from Leuchars Station to St. Andrews can be easily completed by bus or taxi and the journey takes approximately 10-15 minutes.
Private taxis or hire services are available from airports, train stations, and cities.