Terminus
12:08
Queensway
12:09
Mauricewood Road
12:09
Beeslack High School
12:10
Samoa Terrace
12:10
Glencorse Barracks
12:11
Golf Club
12:11
Milton Cottages
12:12
Bush Access
12:13
Ploverhall Cottages
12:14
Castlelaw Crescent
12:14
Moorfoot View
12:15
Roslin Road
12:15
Seafield Road
12:15
Nivensknowe Road
12:16
Dryden Road
12:17
Herd Terrace
12:17
McNeil Avenue
12:18
George Avenue
12:18
Muirfield Gardens
12:19
George Drive
12:19
Edgefield Road
12:20
Hawthorn Gardens
12:20
Mayshade Road
12:20
Retail Park
12:21
Lang Loan
12:21
Burdiehouse Village
12:23
Janefield
12:23
Burdiehouse Road
12:24
Kaimes Crossroads
12:24
Mortonhall Crematorium
12:25
Alnwickhill Road
12:25
St Katherine's Brae
12:25
Little Road
12:26
Liberton Place
12:26
Liberton Cemetery
12:26
Orchardhead Loan
12:27
Orchardhead Road
12:27
Gordon Terrace
12:28
Mid Liberton
12:29
Lady Road
12:29
Suffolk Road
12:30
East Savile Road
12:30
Mayfield Gardens
12:31
Minto Street
12:32
Salisbury Place
12:32
Newington Road
12:33
Bernard Terrace
12:33
St Patrick Square
12:34
Surgeons' Hall
12:35
South Bridge
12:36
Princes Street (Waverley Steps)
12:39
Princes Street (Scott Mon.)
12:40
Princes Street (west)
12:42
Queensferry Street
12:44
Drumsheugh Place
12:44
Dean Bridge
12:45
Learmonth Terrace
12:46
Flora Stevenson School
12:47
Comely Bank Cemetery
12:48
Western General
12:49
West Woods
12:49
North Werber Park
12:50
Crewe Toll
12:50
Crewe Toll
12:51
Ferry Road Drive
12:51
Drylaw Police Station
12:52
Craigroyston Health Centre
12:52
Muirhouse Avenue
12:53
Muirhouse Hub
12:53
Pennywell Grove
12:53
Muirhouse Loan
12:54
Martello Court
12:54
Muirhouse View
12:55
Muirhouse Gardens
12:55
Silverknowes Place
12:56
Lauriston Farm Road
12:57
Silverknowes Court
12:57
Silverknowes Crescent
12:57
Silverknowes Midway
12:57
Silverknowes Road East
29
12:57
Silverknowes Neuk
21
29
12:58