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