StopBoard
X31 Bus Route
Serves: Atholl Crescent, Terminus
Outbound
X31
Terminus
›
X31
Gorton Road
›
X31
Prestonhall Road
›
X31
St Joseph's
›
X31
Burnbrae Terrace
›
X31
Burnbrae Avenue
›
X31
Burnbrae Walk
›
X31
Sawmill Terrace
›
X31
Brixwold Bank
›
X31
Bairds Way
›
X31
Wolsey Avenue
›
X31
Waverley Terrace
›
X31
Dundas Park
›
X31
High Street
›
X31
Park Road
›
X31
Rockville Terrace
›
X31
Broomieknowe Gardens
›
X31
Elm Row
›
X31
Laird and Dog
›
X31
Lasswade Road
›
X31
Haveral Wood
›
X31
Gilmerton Station Road
›
X31
West Edge Farm
›
X31
Gilmerton Dykes Road
›
X31
The Murrays
›
X31
Gilmerton Dykes Street
›
X31
Newington Road
›
X31
Surgeons' Hall
›
X31
South Bridge
›
X31
Princes Street (Scott Mon.)
›
X31
Princes Street (west)
›
X31
Shandwick Place
›
X31
Atholl Crescent
›
Inbound
X31
West Maitland Street
›
X31
Shandwick Place
›
X31
Princes Street (west)
›
X31
Princes Street (Scott Mon.)
›
X31
South Bridge
›
X31
Surgeons' Hall
›
X31
Newington Road
›
X31
Gilmerton Dykes Street
›
X31
The Murrays
›
X31
Gilmerton Dykes Road
›
X31
West Edge Farm
›
X31
Wester Melville
›
X31
Lasswade Road
›
X31
Laird and Dog
›
X31
Elm Row
›
X31
Broomieknowe Gardens
›
X31
Rockville Terrace
›
X31
Park Road
›
X31
Bonnyrigg Toll
›
X31
Waverley Terrace
›
X31
Wolsey Avenue
›
X31
Bairds Way
›
X31
Brixwold Bank
›
X31
Burnbrae Road
›
X31
Sawmill Terrace
›
X31
Burnbrae Walk
›
X31
Burnbrae Avenue
›
X31
St Joseph's
›
X31
Prestonhall Road
›
X31
Gorton Road
›
X31
Terminus
›
All routes →