Livingston Public Transit Routes and Schedules

2 2a 2A 6 9 21 23 29 31 34 34A 34b 71 72 73 74 801 900 902 909 F1 F45 F49 Flixbus Uk090 Glasgow - Edinburgh L1 N18 N28 N43 ScotRail Glasgow Central - Haymarket ScotRail Kirknewton - Haymarket ScotRail Partick - Bathgate UK090 X18 X19 X27 X28 X38 X39 X40 X51 Dunfermline bus station - Livingston bus terminal Caledonian Sleeper Fort William - Edinburgh Caledonian Sleeper London Euston - Fort William ScotRail Dalmuir - Edinburgh ScotRail Bathgate - Edinburgh ScotRail Bathgate - Garrowhill ScotRail Bathgate - Helensburgh Central ScotRail Bathgate - Milngavie ScotRail Edinburgh - Airdrie ScotRail Edinburgh - Garrowhill ScotRail Edinburgh - Garscadden ScotRail Edinburgh - Glasgow Central ScotRail Edinburgh - Glasgow Queen Street ScotRail Edinburgh - Helensburgh Central ScotRail Edinburgh - Milngavie ScotRail Edinburgh - Motherwell ScotRail Edinburgh - West Calder ScotRail Hyndland - Bathgate ScotRail Hyndland - Edinburgh ScotRail Motherwell - Edinburgh