Buses in West Lothian
40 bus routes, run by 10 bus companies, serve 34 towns and villages and 528 stops across West Lothian. Timetables, live departures and journey planning for all of them.
Main towns
- Livingston 29 routes
- Uphall 14 routes
- Bathgate 13 routes
- Broxburn 11 routes
- Linlithgow 11 routes
- Dechmont 8 routes
- Whitburn, West Lothian 6 routes
- Armadale 5 routes
- Bathville 5 routes
- Fauldhouse 5 routes
- Wilkieston 5 routes
- Addiewell 4 routes
- West Calder 4 routes
- Winchburgh 4 routes
- Breich 3 routes
- Bridgend, West Lothian 3 routes
- Calderwood 3 routes
- Kirknewton 3 routes
- Polbeth 3 routes
- Threemiletown 3 routes
- Blackburn, West Lothian 2 routes
- Blackridge 2 routes
- Ecclesmachan 2 routes
- Greenrigg 2 routes
Bus stations and interchanges
Busiest routes
- E19: Edinburgh Airport – Kirkton Ember
- E20: Glasgow – Edinburgh Airport Ember
- UK090: Glasgow – Edinburgh FlixBus
- 900: Glasgow – Edinburgh Scottish Citylink
- X38: Edinburgh – Falkirk Midland Bluebird
- X18: Edinburgh – Whitburn Lothian Country Buses
- X27: Bathgate – Edinburgh Lothian Country Buses
- X28: Edinburgh – Bathgate Lothian Country Buses
- 29: Falkirk – Avonbridge Midland Bluebird
- 72: Fauldhouse – Broxburn Lothian Country Buses
- X19: Livingston – Edinburgh Lothian Country Buses
- 902: Edinburgh Airport – Glasgow Scottish Citylink
Bus companies
- Lothian Country Buses 11 routes
- SD Travel 7 routes
- Eastern Scottish 6 routes
- Stagecoach East Scotland 3 routes
- Stuart's Coaches 3 routes
- Scottish Citylink 3 routes
- Midland Bluebird 2 routes
- Ember 2 routes
- HcL 2 routes
- FlixBus 1 route
All towns and villages
- Addiewell
- Armadale
- Bathgate
- Bathville
- Bents
- Blackburn, West Lothian
- Blackridge
- Breich
- Bridgend, West Lothian
- Broxburn
- Calderwood
- Dechmont
- East Whitburn
- Ecclesmachan
- Fauldhouse
- Greenrigg
- Kirknewton
- Linlithgow
- Livingston
- Loganlea
- Longridge, West Lothian
- Philpstoun
- Polbeth
- Seafield
- Stoneyburn
- Threemiletown
- Torphichen
- Uphall
- Uphall Station
- West Calder
- Westfield, West Lothian
- Whitburn, West Lothian
- Wilkieston
- Winchburgh
Questions
- Which bus companies run in West Lothian?
- Lothian Country Buses (11 routes), SD Travel (7 routes), Eastern Scottish (6 routes), Stagecoach East Scotland (3 routes), Stuart's Coaches (3 routes) and Scottish Citylink (3 routes), and 4 smaller operators.
- What are the busiest bus routes in West Lothian?
- the E19 (Edinburgh Airport – Kirkton), the E20 (Glasgow – Edinburgh Airport), the UK090 (Glasgow – Edinburgh), the 900 (Glasgow – Edinburgh) and the X38 (Edinburgh – Falkirk).
- Where are the main bus stations in West Lothian?
- Bus Terminal, Livingston.
- How can I see live bus times in West Lothian?
- StopToStop shows the next departures from every stop in West Lothian, with live times for buses already on the road (from their positions, via the Department for Transport's Bus Open Data Service), and a live map of every bus.
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