Buses in Linlithgow

7 bus routes serve Linlithgow, run by Midland Bluebird, SD Travel and Eastern Scottish. Trains are run by ScotRail. The busiest stops are Linlithgow station, Cross and Station Road.

Most frequent routes

Where you can go from Linlithgow

Routes

Bus companies

Stops and stations

Questions

Where can I go by bus from Linlithgow?
Direct buses from Linlithgow go to Edinburgh (train, X38), Boness (F45, F49), Glasgow Queen Street (train), Bathgate (31), Deans (802), Dunblane (train), Dundee (train), Falkirk (X38), Leven (train) and Livingston (31).
Which bus goes from Linlithgow to Edinburgh?
Routes train and X38, run by ScotRail and Midland Bluebird.
Which bus goes from Linlithgow to Boness?
Routes F45 and F49, run by Eastern Scottish.
Which bus goes from Linlithgow to Glasgow Queen Street?
Route train, run by ScotRail.
Where do buses stop in Linlithgow?
The busiest stops are Linlithgow station, Cross, Station Road, Health Centre and The Vennel.
Which bus companies run in Linlithgow?
Midland Bluebird, SD Travel and Eastern Scottish.
What are the most frequent buses in Linlithgow?
the X38 (Edinburgh – Falkirk), the 31 (Livingston – Bathgate), the F1 (Maddiston – Linlithgow) and the F45 (Boness – Linlithgow).

Timetables from the Bus Open Data Service (Department for Transport), updated Monday, 9 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook