top of page

Visiting St Andrews

St Andrews is located in Fife on Scotland's east coast. The town enjoys good transport links and plenty of accommodation as well as boasting many attractions including pristine beaches, seven world class golf courses and many shops, bars and restaurants. For younger audiences, there is the aquarium, MUSA, St Andrews Museum and Craigtoun Park to enjoy.


All festival venues are situated in the town centre within walking distance from other amenities and most of the town’s accommodation.

For all your accommodation needs, please visit

For further information on visiting St Andrews, please visit


Transport links


Nearest station:  Leuchars (a short bus or taxi ride to St Andrews)

Operators: East Coast, Scotrail, Caledonian Sleeper

Direct trains from:  Edinburgh, Newcastle, York, London King’s Cross etc.



Nearest airports: Dundee or Edinburgh

Dundee connections: London Stansted

Edinburgh connections include: London (all airports), Manchester, Belfast, Birmingham, Bristol



Edinburgh is approximately a 1 hour drive away

Perth is approximately a 1 hour drive away

Dundee is approximately a ½ hour drive away



On-street parking in the centre of St Andrews: 2-hour parking is available on nearly all of St Andrews’ main streets. In the very centre, this parking is metered and coins are required to pay by the hour. On-street parking in these areas is free overnight and on Sundays.

Free bay parking: The largest free car park is just off the Petheram Bridge roundabout, on the way into St Andrews from the West. Cars can be parked here for the whole day without charge.

Pay & Display bay parking: Argyle Street car park or Bruce Embankment car park. Cheaper than on-street parking and ideal for stays of longer than two hours.


Taxi companies:

St Andrews Executive Travel: 01334 470080

St Andrews Taxis: 01334 477272

Golf City Taxis: 01334 477788

HM Taxis: 01334 474700

bottom of page