Bus times in Uphall
All the buses in Uphall: 13 bus routes and 27 bus stops. Pick a stop for live departures, or a route for the full timetable.
Next buses from St Andrews Drive (opp) as of 09:08
Scheduled times at Uphall’s busiest stop, from the operators’ timetables — they update automatically. Open the stop for more departures and its live map, or pick another stop.
Cancellations & disruptions in Uphall today
- 2A Broxburn circular via Uphall, Crossgreen HcL · weekdays only · first 09:00 · last 15:00
- 2B Broxburn circular via Uphall, Crossgreen HcL · weekdays only · first 10:00 · last 16:00
- 16 Livingston → Craigleith via Broxburn, Queensferry SD Travel · first 13:00 · last 20:15
- 31 Bathgate → Livingston via Linlithgow, Ladywell SD Travel · not Sundays · first 06:30 · last 18:55
- 72 Broxburn → Fauldhouse via Livingston, Blackburn Lothian Country Buses · first 04:41 · last 22:22
- 802 Deans → Linlithgow via Uphall, Bridgend Midland Bluebird · not Sundays · first 05:48 · last 20:00
- 902 Glasgow → Edinburgh Airport via Coatbridge, Livingston Scottish Citylink · first 04:50 · last 23:10
- E19 Livingston → Edinburgh Airport via Broxburn, Newbridge Ember · runs 24 hours
- N18 Greenside → Bathgate via Edinburgh, Newbridge Lothian Country Buses · weekends only · first 00:20 · last 03:20
- N43 Greenside → Deans via Edinburgh, Broxburn Lothian Country Buses · first 00:30 · last 00:30
- X18 Deans → Whitburn via Edinburgh, Bathgate Lothian Country Buses · first 03:37 · last 23:54
- X19 Edinburgh → Livingston via Newbridge, Broxburn Lothian Country Buses · first 05:14 · last 23:00
- X39 Deans → Restalrig via Newbridge, Edinburgh Midland Bluebird · not Sundays · first 05:40 · last 19:45
Route numbers are reused all over the country. See every UK X18 bus, 72 bus, X19 bus, 902 bus, 31 bus, X39 bus, 2A bus, 2B bus, 16 bus, 802 bus, N43 bus or N18 bus timetable.
Buses to…
Where can you get to by bus from Uphall?
Map of bus stops in Uphall
All 27 stops shown. Tap a marker for live departures.
Bus stops in Uphall
Busiest stops
- St Andrews Drive (opp) 12 routes
- Oatridge Hotel (opp) 11 routes
- St Andrews Drive (before) 11 routes
- Alexander Street (before) 10 routes
- Cemetery (opp) 9 routes
- Oatridge Hotel (before) 9 routes
- Scotmid (outside) 9 routes
- Cemetery (at) 8 routes
- Golf Club (opp) 8 routes
- Houstoun House Hotel (before) 8 routes
- Riding School (opp) 8 routes
- Golf Club (at) 7 routes
Uphall (21 stops)
- Alexander Street (before)
- Cemetery (at)
- Cemetery (opp)
- Dargai Place (at)
- Golf Club (at)
- Golf Club (opp)
- Houstoun House (before)
- Houstoun House Hotel (before)
- Howieson Green (after)
- Howieson Green (opp)
- Millbank Place (after)
- Oatridge Hotel (before)
- Oatridge Hotel (opp)
- Riding School (at)
- Riding School (opp)
- Scotmid (outside)
- St Andrews Drive (before)
- St Andrews Drive (opp)
- Stankards (at)
- Stankards Road (at)
- Stankards Road (opp)
Crossgreen (6 stops)
Operators in Uphall
Bus services here are registered with West Lothian Council. See registered service changes and withdrawals →
Frequently asked questions
Which buses run in Uphall?
13 bus routes serve Uphall, run by 6 operators including Lothian Country Buses and HcL. The busiest are the E19 (Livingston to Edinburgh Airport), the X18 (Deans to Whitburn), the 72 (Broxburn to Fauldhouse), the X19 (Edinburgh to Livingston), the 902 (Glasgow to Edinburgh Airport), the 31 (Bathgate to Livingston), the X39 (Deans to Restalrig) and the 2A (Broxburn circular), plus 5 school or occasional services.
How much is the bus fare in Uphall?
Fares in Uphall are set by each operator — the England fare cap doesn't apply in Scotland. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
How many bus stops are there in Uphall?
There are 27 active bus stops in Uphall across Uphall, Crossgreen. Each stop page on this site shows the next departures and every route that calls there.