Bus times from Barbauchlaw Avenue, Armadale

Barbauchlaw Avenue, Armadale is served by 3 bus routes (6, 29 and X18), run by SD Travel, Midland Bluebird and Lothian Country Buses. The next buses go to Edinburgh, Whitburn, Bathgate and Falkirk.

Next departures

TimeRouteTo
17:28X18Edinburgh
17:40X18Whitburn
17:526Whitburn
18:03X18Edinburgh
18:10X18Whitburn
18:34X18Edinburgh
18:36X18Whitburn
19:06X18Whitburn
19:09X18Edinburgh
19:26X18Whitburn
19:49X18Whitburn
19:56X18Edinburgh
20:18X18Whitburn
20:35X18Edinburgh
20:4729Bathgate
20:48X18Whitburn
21:03X18Edinburgh
21:05X18Whitburn
21:1629Falkirk
21:27X18Edinburgh

Routes from this stop

Stops nearby

All bus routes and stops in Armadale

Questions

When is the next bus from Barbauchlaw Avenue, Armadale?
The X18 to Edinburgh at 17:28.
Which buses stop at Barbauchlaw Avenue, Armadale?
3 routes: 6, 29 and X18, run by SD Travel, Midland Bluebird and Lothian Country Buses.
Where is Barbauchlaw Avenue, Armadale?
Barbauchlaw Avenue is in Armadale, West Lothian.
Where do buses from Barbauchlaw Avenue, Armadale go?
The next departures go to Edinburgh, Whitburn, Bathgate and Falkirk.

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