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