West Maitland Street
25
60
N3
N25
N26
N31
N44
X39
Shandwick Place
3
31
33
N3
N31
Princes Street (west)
31
37
N31
N37
X37
Princes Street (Scott Mon.)
31
37
N31
N37
X37
South Bridge
7
31
37
N31
N37
X37
X62
Surgeons' Hall
7
31
37
47
47B
N31
N37
X37
X62
Newington Road
3
5
7
8
29
31
37
47
47B
49
N3
N31
N37
X29
X37
Liberton Hospital
31
N31
The Murrays
31
N31
Gilmerton Dykes Road
31
N31
West Edge Farm
31
N31
Wester Melville
31
N31
Lasswade Road
2
3
31
140
141
800
N31
Laird and Dog
2
3
31
140
141
800
N31
Elm Row
2
3
31
140
141
800
N31
Broomieknowe Gardens
2
31
140
141
800
N31
Rockville Terrace
2
31
140
141
800
N31
Park Road
2
31
140
141
800
N31
Bonnyrigg Toll
2
4
31
N31
Waverley Terrace
2
4
31
N31
Wolsey Avenue
2
4
31
N31
Bairds Way
2
4
31
N31
Brixwold Bank
2
4
31
N31
Burnbrae Road
31
N31
Sawmill Terrace
31
N31
Burnbrae Walk
31
N31
Burnbrae Avenue
N31
St Joseph's
46
Prestonhall Road
46
Gorton Road
46
Terminus
46
Terminus
46
Gorton Road
46
Prestonhall Road
46
St Joseph's
46
Burnbrae Terrace
Burnbrae Avenue
Burnbrae Walk
31
Sawmill Terrace
31
Brixwold Bank
2
4
31
Bairds Way
2
4
31
Wolsey Avenue
2
4
31
Waverley Terrace
2
4
31
Dundas Park
2
4
31
High Street
31
140
141
800
N31
Park Road
31
140
141
800
N31
Rockville Terrace
31
140
141
800
N31
Broomieknowe Gardens
31
140
141
800
N31
Elm Row
1
3
31
140
141
800
N31
Laird and Dog
1
3
31
140
141
800
N31
Lasswade Road
1
3
31
140
141
800
N31
Haveral Wood
31
N31
West Edge Farm
31
N31
Gilmerton Dykes Road
31
N31
The Murrays
31
N31
Liberton Hospital
31
N31
Newington Road
3
5
7
8
29
31
37
47
47B
49
N3
N31
N37
X29
X37
X62
Surgeons' Hall
3
5
7
8
14
29
30
31
33
37
49
51
N3
N30
N31
N37
X29
X33
X37
X62
X95
South Bridge
3
29
30
31
33
37
N3
N30
N31
N37
X29
X33
X37
Princes Street (Scott Mon.)
3
25
26
31
33
N3
N18
N25
N26
N28
N31
X26
X33
Princes Street (west)
3
25
26
31
33
113
AIRX
N3
N25
N26
N31
N107
N113
N124
X4
X7
X26
X33
Shandwick Place
26
31
N18
N26
N31
N107
N113
X18
X19
X26
Atholl Crescent
3
4
25
26
31
33
44
113
N3
N25
N26
N31
N44
X4
X7
X26
X39