Bus times from Railway Station, Bathgate

Railway Station, Bathgate is served by 6 bus routes (29, 73, 74, N28, X27 and X28), run by Midland Bluebird and Lothian Country Buses. The next buses go to Livingston, Edinburgh and Fauldhouse.

Next departures

TimeRouteTo
14:2373Livingston
14:25X28Edinburgh
14:49X27Edinburgh
15:0374Fauldhouse
15:09X28Edinburgh
15:2373Livingston
15:29X27Edinburgh
15:49X28Edinburgh
16:0374Fauldhouse
16:09X27Edinburgh
16:2373Livingston
16:31X28Edinburgh
16:54X27Edinburgh
17:0774Fauldhouse
17:18X28Edinburgh
17:2373Livingston
17:41X27Edinburgh
18:03X28Edinburgh
18:0874Fauldhouse
18:24X27Edinburgh

Routes from this stop

Stops nearby

All bus routes and stops in Bathgate

Questions

When is the next bus from Railway Station, Bathgate?
The 73 to Livingston at 14:23.
Which buses stop at Railway Station, Bathgate?
6 routes: 29, 73, 74, N28, X27 and X28, run by Midland Bluebird and Lothian Country Buses.
Where is Railway Station, Bathgate?
Railway Station is in Bathgate, West Lothian.
Where do buses from Railway Station, Bathgate go?
The next departures go to Livingston, Edinburgh and Fauldhouse.

Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 10 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