Musselburgh Grammar School
7:38
Buccleuch Street
7:39
Rothesay Place
7:40
South Street
7:41
Newbigging
7:42
High Street (Stop D)
7:44
Bridge Street
7:45
Brunton Theatre Journey Hub
7:46
North High Street
7:47
Fisherrow
7:48
Harbour Point
7:48
Olive Bank Road
7:49
Eskview Road
7:51
Eskview Crescent
7:52
Stoneybank Gardens
7:53
Whitehill Avenue
7:54
Whitehill Gardens
7:57
Denholm Drive
7:59
Clayknowes Court
8:00
Clayknowes Avenue
8:01
Stoneyhill Drive
8:02
Newhailes Roundabout
8:04
Benhar Road
8:05
Whitehill Street
8:06
Newcraighall Drive
8:07
Fort Kinnaird East
8:09
Fort Kinnaird
8:10
Fort Kinnaird West
8:12
Peacocktail Close
8:13
Jack Kane Centre
8:14
Hay Drive
8:15
Hay Avenue
8:16
Wauchope Road
8:17
St Teresa Church
8:18
Niddrie Marischal Drive
8:19
Niddrie House Avenue
8:20
Greendykes Terrace
8:21
Sandilands Close
8:23
Scrm
8:24
Royal Infirmary
8:25
Little France Road
8:27
Fernieside Drive
8:28
Fernieside Grove
8:29
The Wisp
8:31
Old Dalkeith Road
6
33
48
51
X33
X95
8:32
Sheriffhall Park and Ride
33
48
X33
8:34
Campend
6
48
51
X33
X95
8:35
Melville Gate Road
48
51
X33
X95
8:37
Lugton Brae
48
51
X33
8:39
Bridgend Court
X33
8:40
Jarnac Court
1
3
3
4
5
139
140
141
800
N3
8:41
Kings Park
1
3
3
4
5
139
140
141
800
N3
8:42
Glenesk Crescent
1
3
3
4
5
139
140
141
800
N3
8:43
Eskbank Toll
1
3
3
4
5
139
140
141
800
N3
8:44
Station Road
4
139
140
141
800
N3
8:45
Westfield Park
4
139
140
141
800
N3
8:46
Muirpark
4
139
140
141
800
N3
8:47
Tesco
2
4
29
139
800
8:48
Mayshade Garden Centre
4
140
141
800
8:50
Pendreich Avenue
4
140
141
800
8:51
Waverley Crescent
4
140
141
800
8:52
Maryfield Place
4
140
141
800
8:53
Dobbies Road
31
8:54
Hazel Drive
31
8:55
Hopefield Place
31
8:56
Rosewell Road
31
8:57
Dalhousie Drive
31
8:58
Farm Avenue
31
9:00
St Annes Avenue
31
9:01
Midfield House
9:02
St Joseph's
X31
9:06
Prestonhall Road
X31
9:07
Gorton Road
X31
9:08
Terminus
X31
9:09