Trains in St Andrews

Local Services

The nearest train station is Leuchars, located approximately six miles north of St Andrews. It is also within cycling distance of St Andrews, with an off-road cycle path going all the way from the Old Course Hotel, St Andrews to the station. The station is well connected to local bus services, as well as a car park and bicycle storage. More information about the station facilities at Leuchars can be found here.

Other nearby stations include Cupar (9.6 miles) and Dundee (13.1 miles).

National Rail Enquiries is the hub for all rail services in the UK, with online times, tickets and fares, live departure boards, and information on special offers. Please see their website for more information.


ScotRail is the main operator serving Leuchars, with direct services to Edinburgh Waverley, Dundee, Arbroath and Aberdeen. For services to Glasgow, Perth, Inverness or Stirling a change at Edinburgh Haymarket or Dundee is required.


LNER operate services along the East Coast Mainline, connecting London with Edinburgh. Services call at Leuchars 4 times per day (in each direction) and connect you with London Kings Cross, Leeds and Aberdeen.

Caledonian Sleeper

The Caledonian Sleeper provides an overnight link between London Euston and Scotland, operating 6 nights a week (no services on Saturday). Different classes of accommodation are available, with food and drink service available on board.

Train Travel vs Car Travel

Saves on the cost of running a car: no insurance, road tax or maintenance costs needed!
Traffic driving you mad? Long queues of cars will be a thing of the past.
You can work, look at your phone and/or read on the train, saving time for when you reach your destination.
It is more environmentally friendly than using a fossil-fuelled car or taxi.
Electric trains are less noisy than conventional cars.
You don’t have to concentrate on the road.

Train Travel vs Air Travel

No baggage limits/costs.
No airport transfers or security checks (except for Eurostar).
You can admire the view; a train ride can be a destination in itself. For rail journey inspiration in the UK, see here.
Travelling by train uses less energy and generates lower emissions than going by air.

Multi Modal Travel


PlusBus is a bus pass that goes with your train ticket. It gives you unlimited travel in the area around your chosen PlusBus station. Railcard discounts also apply for PlusBus. And if you need to get the bus every day, you can even get a PlusBus season ticket. PlusBus is avaliable for the following destinations in Scotland: Aberdeen, Ayr, Bathgate, Dumfries, Dundee, Dunfermline, Edinburgh, Elgin, Falkirk, Glasgow, Inverness, Kilmarnock, Kirkcaldy, Larbert, Linlithgow, Livingston, Perth and Stirling.


RailBus is a ticket that allows you to use the bus and the train to get to a specific place. You can purchse a RailBus ticket (Leuchars for St Andrews) online or at the ticket counter of any manned ScotRail station.

Rail + Bike

Did you know that you can take your bike on the train for free? A bike space is easily reserved on the individual train websites – LNER and ScotRail. Folding bicycles do not normally require a reservation and can be stored in luggage racks.