16
SD Travel
16 bus timetable: Livingston to Craigleith
Livingston - Craigleith
Route map
16 live route map
See the route, stops, and live buses currently on this line.
119 stops
Live buses loading
Map ready
Loading the route map...
Livingston → Western General Hospital
2 trips · first 13:00 · last 17:30
Sunday
Live Valid 2026-03-06 – 2027-03-05
Swipe sideways to see later trips.
Stop
13:00
Western General Hospital
17:30
Western General Hospital
Western General Hospital → Livingston
2 trips · first 16:00 · last 20:15
Sunday
Live Valid 2026-03-06 – 2027-03-05
Swipe sideways to see later trips.
Stop
16:00
Western General Hospital
20:15
Western General Hospital
Timetable data from SD Travel, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code SDTR_16.
All stops shown
64 stops- Craigleith, Western General Hospital northbound
- Craigleith, North Werber Park opposite
- Craigleith, Crewe Toll north-west bound
- Craigleith, Telford Grove opposite
- Craigleith, Telford Place opposite
- Craigleith, Telford Gardens opposite
- Craigleith, Telford Drive opposite
- Craigleith, Groathill Road South before
- Blackhall, Drylaw Avenue before
- Blackhall, Forthview Terrace after
- Blackhall, Whitehall Court at
- Blackhall Library opposite
- Blackhall, Marchfield Terrace before
- Blackhall, Marchfield Park opposite
- Blackhall, Marchfield Park Lane opposite
- Blackhall, Hillpark Steps adjacent
- Barnton, Clermiston Drive at
- Barnton, Parkgrove Street after
- Barnton, Parkgrove Road after
- Barnton, Drum Brae North before
- Barnton Junction westbound
- Cramond Bridge, Cammo Crescent at
- Cramond Bridge, Braehead Avenue opposite
- Cramond Bridge north-west bound
- Dalmeny, Craigiehall at
- Dalmeny, Burnshot Flyover north-west bound
- Dalmeny, Primary School opposite
- Queensferry, Dundas Castle opposite
- Kirkliston, Eilston Road opposite
- Kirkliston, Eilston Loan near
- Kirkliston, Kirklands Park Street south-west bound
- Winchburgh, School at
- Winchburgh, Station Road opposite and after
- Winchburgh, Health Centre opposite
- Winchburgh, Craigton Place before
- Winchburgh, Glass Road opposite
- Broxburn, Greendykes Steadings before
- Broxburn, Aldi opposite
- Broxburn, Albyn Place before
- Broxburn, Bridge Place outside
- Broxburn, Post Office opposite
- Broxburn, New Holygate at
- Broxburn, Kirkhill Road opposite
- Broxburn, Cardross Road opposite
- Broxburn, Cardross Road adjacent
- Broxburn, Freeland Avenue opposite
- Uphall, Cemetery opposite
- Uphall, Alexander Street before
- Uphall, Oatridge Hotel before
- Uphall, St Andrews Drive opposite
- Uphall, Houstoun House Hotel before
- Uphall, Golf Club opposite
- Uphall, Riding School opposite
- Dechmont Roundabout before
- Knightsridge, Fastlink opposite
- Ladywell, Fastlink opposite
- Howden, St Johns Hospital before
- Howden, St Johns Hospital at
- Howden, Braehead Junction before
- Livingston, Quarrywood Court opposite
- Livingston, Almondvale Stadium opposite
- Livingston, Campus Roundabout before
- Livingston, The Boulevard Bar & Grill opposite
- Livingston, Bus Terminal Stance E