Route: X31 –
Agency: Lothian Buses (OP596)
Route URL
Stops
- 6280301880 | Prestonhall Road
- 6200239330 | The Murrays
- 6280326160 | Brixwold Bank
- 6280326075 | Haveral Wood
- 6200243700 | Princes Street (West)
- 6200208640 | Newington Road
- 6280326070 | Lasswade Road
- 6200239360 | Liberton Hospital
- 6280304012 | Burnbrae Walk
- 6200208470 | Surgeons' Hall
- 6280326170 | Wolsey Avenue
- 6200239328 | Gilmerton Dykes Road
- 6280326035 | Broomieknowe Gardens
- 6280330291 | Burnbrae Avenue
- 6280301500 | Wolsey Avenue
- 6200246890 | Shandwick Place
- 6280301490 | Bonnyrigg Toll
- 6200206470 | Princes Street (Scott Mon.)
- 6280325810 | Prestonhall Road
- 6200209250 | Liberton Hospital
- 6280326020 | Park Road
- 6200206180 | Princes Street (West)
- 6200209295 | Gilmerton Dykes Road
- 6280325800 | St Joseph's
- 6280301380 | Laird and Dog
- 6280330290 | Burnbrae Terrace
- 6280301505 | Brixwold Bank
- 6280326177 | Dundas Park
- 6200239950 | Newington Road
- 6280301495 | Waverley Terrace
- 6200209290 | The Murrays
- 6280301870 | St Joseph's
- 6280325795 | Terminus
- 6280304010 | Burnbrae Road
- 6200209297 | West Edge Farm
- 6280301501 | Bairds Way
- 6280330292 | Burnbrae Walk
- 6280326030 | Rockville Terrace
- 6280304013 | Burnbrae Avenue
- 6280304011 | Sawmill Terrace
- 6280330293 | Sawmill Terrace
- 6280326175 | Waverley Terrace
- 6200239325 | West Edge Farm
- 6200243425 | Princes Street (Scott Mon.)
- 6280301390 | Elm Row
- 6200240130 | South Bridge
- 6280301410 | Rockville Terrace
- 6280301420 | Park Road
- 6200240120 | Surgeons' Hall
- 6280326060 | Laird and Dog
- 6200202940 | West Maitland Street
- 6200202960 | Shandwick Place
- 6280301890 | Gorton Road
- 6280325820 | Gorton Road
- 6200246920 | Atholl Crescent
- 6280326050 | Elm Row
- 6280326010 | High Street
- 6280326165 | Bairds Way
- 6280301370 | Lasswade Road
- 6280301369 | Wester Melville
- 6280301400 | Broomieknowe Gardens
- 6200208440 | South Bridge
Back to Routes
Back to Agency Home