Livingston Bus Terminal

16 bus routes across 7 stands, first bus around 04:03, last around 00:12. The next departures are below, with the stand each leaves from; open a stand for live tracking, or a route for the full timetable.

Next departures as of 02:46

Scheduled times from the operators’ timetables — they update automatically. Open a stand below for live tracking.

Routes from Livingston Bus Terminal

Stands at Livingston Bus Terminal

Other bus stations nearby

Frequently asked questions

Which buses go from Livingston Bus Terminal?

16 bus routes call at Livingston Bus Terminal: the 9 (Livingston circular), the 16 to Craigleith, the 31 to Bathgate, the 34A to Lanark, the 34B to Lanark, the 72 between Broxburn and Fauldhouse, the 73 to Armadale, the 74 between Blackburn and Fauldhouse, the 902 between Glasgow and Edinburgh Airport, the E19 to Edinburgh Airport, the N28 between Greenside and Bathgate, the X19 to Edinburgh, the X27 between Edinburgh and Bathgate, the X28 between Edinburgh and Bathgate, the X40 between Edinburgh Royal Infirmary and Howden, the X51 to Dunfermline.

How many stands does Livingston Bus Terminal have?

7 stands are in use, each with its own live departure board. The list below says which routes leave from each, and every route above says its stand.

What time is the first and last bus from Livingston Bus Terminal?

The earliest departure is around 04:03 and the latest around 00:12 on a weekday, across all routes. Individual routes vary — open a route for its own timetable.

Who runs the buses from Livingston Bus Terminal?

SD Travel, Stuart's Coaches, Lothian Country Buses, Scottish Citylink, Ember, Stagecoach East Scotland.

Looking for the whole town rather than the station? All bus times in Livingston. Stand data from NaPTAN; timetables from the operators' own open data.