Bus, Trains, Airports for St Andrews and East Fife
St Andrews is well served by bus, train and airports.
St Andrews Bus Station is located in the middle of the town, it runs a regular bus service in the area and around Fife.
St Andrews Trains – trains depart from nearby Leuchars train station 5 miles from St Andrews town centre.
Airports that serve St Andrews – The nearest airport to St Andrews is Dundee airport, the nearest International airport is Edinburgh Airport is the about an hour away by car.

Airports nearest to St Andrews
Details of airport options for St Andrews, with distances and basic travel information from St Andrews town to and from the various Scottish airports. To find out more, click READ MORE
Address:Edinburgh Airport, Edinburgh, Scotland EH12 9DNTel:0844 481 8989

St Andrews Taxis
There are a number of St Andrews Taxis companies, all offering a range of first class service from meeting you at the airport of your choosing, or train station to taking you on trips or tours of the area. To find out more, click READ MORE

St Andrews Buses
St Andrews bus station is situated right in the centre of centre of St Andrews with regular local bus service and connections to the railway station. To find out more, click READ MORE
Address:St Andrews Bus Station, City Road, St Andrews KY16 9HWTel:01334 474238
Web: https://www.explore-st-andrews.com/transport.aspx

Trains to and from St Andrews - Leuchars Railway Station
St Andrews Train Station is at Leuchars, 5 miles away. A regular bus service connects the train station with St Andrews town. To find out more, click READ MORE
Address:St Andrews Fife Scotland KY16 0AATel:0845 601 5929
Web: https://www.explore-st-andrews.com/transport.aspx