Direct Rail

Linlithgow Train Station

Linlithgow railway station is located on the Glasgow to Edinburgh via Falkirk Line, the Edinburgh Waverley to Dunblane Line and the Fife Circle Line and serves the town of Linlithgow in West Lothian, Scotland. The station and all passenger services calling at it are operated by First ScotRail.

Trains to Linlithgow

This is the place to be if you want to book a train to Linlithgow! Here at you can find all Linlithgow trains routes and prices in addition to a wide variety of other towns and cities for around the UK.

At direct rail you can get cheap trains to Linlithgow as well as open/flexible return tickets, so get the best fare by booking in advance now!

Save yourself the trouble of buying a train ticket to Linlithgow on the day from your local train station and simple buy your ticket online now.

Get to/from Linlithgow Station

Linlithgow Station Address:

Station Road, Linlithgow, EH49 7DH


Linlithgow train station is managed by ScotRail

Need to spend a night in a Linlithgow Hotel?
If so, please visit our Linlithgow Accommodation pages.