Bus times from St Andrews Drive, Uphall

St Andrews Drive, Uphall is served by 12 bus routes (2A, 2B, 16, 31, 72, 802, E19, N18, N43, X18, X19 and X39), run by HcL, SD Travel, Lothian Country Buses and Eastern Scottish. The next buses go to Livingston, Whitburn, Edinburgh, Kirkton, Newbridge and Fauldhouse.

Next departures

TimeRouteTo
18:5831Livingston
18:59X18Whitburn
19:02X18Edinburgh
19:05E19Kirkton
19:09X19Newbridge
19:1472Fauldhouse
19:15E19Edinburgh Airport
19:20E19Kirkton
19:22X18Whitburn
19:2472Broxburn
19:36E19Edinburgh Airport
19:36X18Edinburgh
19:38X19Edinburgh
19:41E19Kirkton
19:51X18Whitburn
19:52X19Livingston
19:5472Fauldhouse
19:57E19Edinburgh Airport
19:5831Livingston
19:59E19Kirkton

Routes from this stop

Stops nearby

All bus routes and stops in Uphall

Questions

When is the next bus from St Andrews Drive, Uphall?
The 31 to Livingston at 18:58.
Which buses stop at St Andrews Drive, Uphall?
12 routes: 2A, 2B, 16, 31, 72, 802, E19, N18, N43, X18, X19 and X39, run by HcL, SD Travel, Lothian Country Buses, Eastern Scottish and Ember.
Where is St Andrews Drive, Uphall?
St Andrews Drive is in Uphall, West Lothian.
Where do buses from St Andrews Drive, Uphall go?
The next departures go to Livingston, Whitburn, Edinburgh, Kirkton, Newbridge 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