By Air: The Dundee Airport is located 23 kilometers from St. Andrews while the International airport is at Edinburgh (located 83 kilometers) from the city. You can take a bus form here to reach St Andrews.
By Train: The Dundee is located at a distance of 20 kilometers while Leuchars is located closest to the city at about 10 kilometers. You can take a Taxi or a Bus from here.
By Bus: The Stagecoach busses area easily available and offer frequent busses form surrounding cities including Dundee for a small ticket fee. Do ask for Day-rider and family ticket prices if you can to get tickets for a smaller price.
HOW TO GET AROUND ST. ANDREWS
By Bus: Busses are a good way of getting around the city and form a good network throughout St. Andrews.
By Taxi: Taxis are preferred if you don’t prefer busses. Cabs are metered and you can round-off the bill if you want.
By renting a Bike: Rent a Bike/ Bicycle to best explore the compact town of St Andrews. This is preferred way of getting around the city by students and tourists.
By walking: Most of St-Andrews can be covered on foot and if you love walking, you will love to explore its attractions around every corner.