Travel & Accommodation

  • Accommodation

    For all your accommodation needs see

    For further information on visiting St Andrews please see




    • 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 include: London City, Birmingham, Belfast City
    • Edinburgh connections include: London (all airports), Manchester, Belfast, Birmingham, Bristol



    • Edinburgh is approximately a 1 hour drive
    • Perth is approximately a 1 hour drive
    • Dundee is approximately a ½ hour drive



    • 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