16 Bus Terminal ↔ Western General Hospital
Operated by SD Travel. First bus 13:00, last bus 20:15. 4 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| Bus Terminal (Stance C) | 13:00 | 17:30 |
|---|---|---|
| St Johns Hospital (at) | 13:08 | 17:38 |
| Fastlink (at) | 13:10 | 17:40 |
| Fastlink (at) | 13:12 | 17:42 |
| Dechmont Roundabout (after) | 13:16 | 17:46 |
| Oatridge Hotel (opp) | 13:20 | 17:50 |
| Post Office (at) | 13:26 | 17:56 |
| Station Road | 13:32 | 18:02 |
| Cramond Brig (SE-bound) | 13:45 | 18:15 |
| Barnton Junction (E-bound) | 13:50 | 18:20 |
| Hillpark Steps (opp) | 13:55 | 18:25 |
| Western General Hospital (N-bound) | 14:00 | 18:30 |
Route map
All stops on route 16
16 towards Western General Hospital
- Bus Terminal (Stance C) Livingston
- The Boulevard Bar & Grill (at) Livingston
- Travelodge (opp) Livingston
- Campus Roundabout (after) Livingston
- Almondvale Stadium (at) Livingston
- Quarrywood Court (at) Livingston
- Braehead Junction (after) Howden
- St Johns Hospital (before) Howden
- St Johns Hospital (at) Howden
- Fastlink (at) Ladywell
- Fastlink (at) Knightsridge
- Dechmont Roundabout (after) Dechmont
- Riding School (at) Uphall
- Golf Club (at) Uphall
- St Andrews Drive (before) Uphall
- Oatridge Hotel (opp) Uphall
- Scotmid (outside) Uphall
- Cemetery (at) Uphall
- Freeland Avenue (after) Broxburn
- Cardross Road (after) Broxburn
- Kirkhill Road (before) Broxburn
- New Holygate (opp) Broxburn
- Post Office (at) Broxburn
- Bridge Place (before) Broxburn
- Albyn Place (opp) Broxburn
- Aldi (at) Broxburn
- Greendykes Steadings (Outside) Broxburn
- Glass Road (after) Winchburgh
- Craigton Place (opp) Winchburgh
- Health Centre (at) Winchburgh
- Station Road Winchburgh
- Kirklands Park Street (NE-bound) Kirkliston
- Eilston Loan (opp) Kirkliston
- Eilston Road (after) Kirkliston
- Dundas Castle (near) Queensferry
- Primary School (at) Dalmeny
- Cramond Brig (SE-bound) Cramond Bridge
- Braehead Avenue (after) Cramond Bridge
- Cammo Crescent (opp) Cramond Bridge
- Barnton Junction (E-bound) Barnton
- Drum Brae North (opp) Barnton
- Parkgrove Road (before) Barnton
- Parkgrove Street (opp) Barnton
- Clermiston Drive (opp) Barnton
- Hillpark Steps (opp) Blackhall
- Marchfield Park Lane (after) Blackhall
- Marchfield Park (after) Blackhall
- Blackhall Library (near) Blackhall
- Whitehall Court (opp) Blackhall
- Drylaw Avenue (opp) Blackhall
- Groathill Road South (opp) Craigleith
- Telford Drive (after) Craigleith
- Telford Gardens (at) Craigleith
- Telford Place (after) Craigleith
- Crewe Toll (SE-bound) Crewe Toll
- North Werber Park (before) Craigleith
- West Woods (before) Craigleith
- Western General Hospital (N-bound) Craigleith
16 towards Bus Terminal
- Western General Hospital (N-bound) Craigleith
- North Werber Park (opp) Craigleith
- Crewe Toll (NW-bound) Craigleith
- Telford Grove (opp) Craigleith
- Telford Place (opp) Craigleith
- Telford Gardens (opp) Craigleith
- Telford Drive (opp) Craigleith
- Groathill Road South (before) Craigleith
- Drylaw Avenue (before) Blackhall
- Forthview Terrace (after) Blackhall
- Whitehall Court (at) Blackhall
- Blackhall Library (opp) Blackhall
- Marchfield Terrace (before) Blackhall
- Marchfield Park (opp) Blackhall
- Marchfield Park Lane (opp) Blackhall
- Hillpark Steps (adj) Blackhall
- Clermiston Drive (at) Barnton
- Parkgrove Street (after) Barnton
- Parkgrove Road (after) Barnton
- Drum Brae North (before) Barnton
- Barnton Junction (W-bound) Barnton
- Cammo Crescent (at) Cramond Bridge
- Braehead Avenue (opp) Cramond Bridge
- Cramond Bridge (NW-bound) Cramond Bridge
- Craigiehall (at) Dalmeny
- Burnshot Flyover (NW-bound) Dalmeny
- Primary School (opp) Dalmeny
- Dundas Castle (opp) Queensferry
- Eilston Road (opp) Kirkliston
- Eilston Loan (near) Kirkliston
- Kirklands Park Street (SW-bound) Kirkliston
- School (at) Winchburgh
- Station Road (opp and after) Winchburgh
- Health Centre (opp) Winchburgh
- Craigton Place (before) Winchburgh
- Glass Road (opp) Winchburgh
- Greendykes Steadings (before) Broxburn
- Aldi (opp) Broxburn
- Albyn Place (before) Broxburn
- Bridge Place (outside) Broxburn
- Post Office (opp) Broxburn
- New Holygate Broxburn
- Kirkhill Road (opp) Broxburn
- Cardross Road (opp) Broxburn
- Cardross Road (Adj) Broxburn
- Freeland Avenue (opp) Broxburn
- Cemetery (opp) Uphall
- Alexander Street (before) Uphall
- Oatridge Hotel (before) Uphall
- St Andrews Drive (opp) Uphall
- Houstoun House Hotel (before) Uphall
- Golf Club (opp) Uphall
- Riding School (opp) Uphall
- Dechmont Roundabout (before) Dechmont
- Fastlink (opp) Knightsridge
- Fastlink (opp) Ladywell
- St Johns Hospital (before) Howden
- St Johns Hospital (at) Howden
- Braehead Junction (before) Howden
- Quarrywood Court (opp) Livingston
- Almondvale Stadium (opp) Livingston
- Campus Roundabout (before) Livingston
- The Boulevard Bar & Grill (opp) Livingston
- Bus Terminal (Stance E) Livingston
Service history & registered changes
- 🆕 Registered effective 30 Aug 2026 Operating between Kerseley and Coventry given service number 16 effective from 30 August 2026. To amend Timetable.
- 🆕 Registered effective 19 Jul 2026 Operating between Wolverhampton and Stourbridge given service number 16 / 16A effective from 19 July 2026. To amend Timetable.
- 🆕 Registered effective 19 Jul 2026 Operating between Keresley Village and Coventry given service number 16 effective from 19 July 2026. To amend Timetable.
- 🆕 Registered effective 29 Mar 2026 Operating between Wolverhampton and Stourbridge given service number 16 / 16A effective from 29 March 2026. To amend Timetable.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 16 bus?
The first 16 departure on weekdays leaves at 13:00 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 16 bus?
The last 16 on weekdays leaves its first stop at 20:15. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 16 bus cost?
The England fare cap doesn't apply in Scotland — SD Travel sets the fares on the 16. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the 16 bus?
The 16 is operated by SD Travel.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.