Search
-
+
Login
Community Hub
Updates
Vote
Bug Report
Official Discord
Livery Requests
Site Requests
Home
First West Lothian
X39
X39 - Livingston - Lochend
A bus service operated by
First West Lothian
Timetable
Vehicles
None
Livingston To Lochend
Show all stops
Deans, opp First Bus Depot
N/A
Deans, after Royston Roundabout
N/A
Deans, at Royston Hall
N/A
Dechmont, at Bents Cottages
N/A
Dechmont, at Bangour Farm Road End
N/A
Dechmont, at Bangour Hospital Main Gate
N/A
Dechmont, opp Primary School
N/A
Dechmont, opp Knightsridge Road
N/A
Dechmont, opp Badger Wood
N/A
Uphall, at Riding School
N/A
Uphall, at Golf Club
N/A
Uphall, before Houstoun House
N/A
Uphall, before St Andrews Drive
N/A
Uphall, opp Oatridge Hotel
N/A
Uphall, outside Scotmid
N/A
Uphall, at Cemetery
N/A
Broxburn, after Freeland Avenue
N/A
Broxburn, after Cardross Road
N/A
Broxburn, before Kirkhill Road
N/A
Broxburn, opp New Holygate
N/A
Broxburn, at Post Office
N/A
Broxburn, before Church Street
N/A
Broxburn, before Aitken Orr Drive
N/A
Broxburn, at Thistle Business Park
N/A
Broxburn, after Dunnet Way
N/A
Broxburn, at Glenmorangie
N/A
Newbridge, after Old Liston Road
N/A
Ratho Station, after Lochend Road
N/A
Ratho Station, opp Station Road
N/A
Ingliston Showground (at)
N/A
Ingliston Road (before)
N/A
Ingliston Airport Junction (E-bound)
N/A
Gogarstone Road (opp)
N/A
Gogarburn A(NE-bound)
N/A
Maybury Road (after)
N/A
Maybury, after Dechmont Road
N/A
Maybury, after North Gyle Road
N/A
Maybury, before Craigs Avenue
N/A
Corstorphine, after Drum Brae South
N/A
Corstorphine, before St Ninians Road
N/A
Corstorphine, opp Glebe Road
N/A
Corstorphine, opp Station Road
N/A
Corstorphine, after Belgrave Road
N/A
Corstorphine Edinburgh Zoo (Stop 1)
N/A
Corstorphine, opp Pinkhill
N/A
Corstorphine, opp Balgreen Road
N/A
Corstorphine, before Belmont Crescent
N/A
Murrayfield Western Corner (E-bound)
N/A
Murrayfield Road (before)
N/A
Roseburn, after Ormidale Terrace
N/A
Roseburn Gardens (opp)
N/A
Wester Coates (E-bound)
N/A
Coates, after Magdala Crescent
N/A
Haymarket Station (Stop HB)
N/A
Haymarket West Maitland Street (Stop HC)
N/A
West End Shandwick Place (Stop SC)
N/A
Edinburgh Princes Street (west) (Stop PF)
N/A
Edinburgh Princes Street (Waverley Steps) (Stop PM)
N/A
Edinburgh Waterloo Place (Stop ZK)
N/A
Edinburgh, opp St Andrew's House
N/A
Calton, at Regent Terrace
N/A
Calton Terrace Brae (near)
N/A
Abbeyhill (E-bound 2)
N/A
Abbeyhill, before Marionville Road
N/A
Abbeyhill, before Dalgety Avenue
N/A
Meadowbank, opp Marionville Park
N/A
Restalrig, after Marionville Avenue
N/A
Restalrig, opp Marionville Drive
N/A
Restalrig Gardens (opp)
N/A
Restalrig, adj Sleigh Drive
N/A
Restalrig, opp Lochend Avenue
N/A
Restalrig Findlay Avenue (near)
N/A
Restalrig, before Findlay Gardens
N/A
Lochend To Livingston
Show all stops
Restalrig, before Findlay Gardens
N/A
Restalrig, after Findlay Medway
N/A
Restalrig, opp Findlay Avenue
N/A
Restalrig Sleigh Drive (near)
N/A
Restalrig Gardens (after)
N/A
Restalrig, before Marionville Drive
N/A
Lochend, before Marionville Avenue
N/A
Meadowbank, after Marionville Park
N/A
Meadowbank, opp Dalgety Avenue
N/A
Abbeyhill (W-bound)
N/A
Calton Terrace Brae (opp)
N/A
Calton, opp Regent Terrace
N/A
Edinburgh, at St Andrew's House
N/A
Edinburgh Waterloo Place (Stop ZH)
N/A
Edinburgh Princes Street (Waverley Steps) (Stop PQ)
N/A
Edinburgh Princes Street (west) (Stop PX)
N/A
West End Shandwick Place (Stop SD)
N/A
Haymarket Atholl Crescent (Stop SG)
N/A
Haymarket Station (Stop HH)
N/A
Coates, opp Magdala Crescent
N/A
Wester Coates (W-bound)
N/A
Coates, at Kew Terrace
N/A
Roseburn Gardens (after)
N/A
Roseburn, opp Ormidale Terrace
N/A
Murrayfield Road (opp)
N/A
Murrayfield Western Corner (W-bound)
N/A
Corstorphine Balgreen Road (near)
N/A
Corstorphine, before Pinkhill
N/A
Corstorphine, opp Edinburgh Zoo
N/A
Corstorphine, at Silvan House
N/A
Corstorphine, opp Belgrave Road
N/A
Corstorphine, after St John's Terrace
N/A
Corstorphine, o/s Kirk Loan
N/A
Corstorphine, opp St Ninians Road
N/A
Corstorphine, opp Drum Brae South
N/A
Maybury, opp Craigs Avenue
N/A
Maybury, opp Craigs Gardens
N/A
Maybury, opp North Gyle Road
N/A
Maybury, opp Dechmont Road
N/A
Maybury Road (opp)
N/A
Gogarburn A(W-bound)
N/A
Gogarstone Road (after)
N/A
Ingliston Airport Junction (W-bound)
N/A
Ingliston Road (opp)
N/A
Ingliston Showground (opp)
N/A
Ratho Station, before Station Road
N/A
Ratho Station, opp Lochend Road
N/A
Newbridge, before Old Liston Road
N/A
Broxburn, opp Glenmorangie
N/A
Broxburn, opp Dunnet Way
N/A
Broxburn, opp Thistle Business Park
N/A
Broxburn, opp Aitken Orr Drive
N/A
Broxburn, adj Aitken Orr Drive
N/A
Broxburn, opp Church Street
N/A
Broxburn, opp Post Office
N/A
Broxburn, at New Holygate
N/A
Broxburn, opp Kirkhill Road
N/A
Broxburn, opp Cardross Road
N/A
Broxburn, adj Cardross Road
N/A
Broxburn, opp Freeland Avenue
N/A
Uphall, opp Cemetery
N/A
Uphall, before Alexander Street
N/A
Uphall, before Oatridge Hotel
N/A
Uphall, opp St Andrews Drive
N/A
Uphall, before Houstoun House Hotel
N/A
Uphall, opp Golf Club
N/A
Uphall, opp Riding School
N/A
Dechmont, after Badger Wood
N/A
Dechmont, opp Knightsridge Road
N/A
Dechmont, after Knightsridge Road
N/A
Dechmont, opp Bangour Hospital Main Gate
N/A
Dechmont, opp Bangour Farm Road End
N/A
Dechmont, opp Bents Cottages
N/A
Deans, opp Royston Hall
N/A
Deans, before Royston Roundabout
N/A
Deans, before Hardie Road
N/A
Deans, opp First Bus Depot
N/A
MyBusTimes: V5.9.2