High Street
7:17
Police Station
7:17
Station Road
7:18
Caponflat Crescent
7:18
East Lothian Community Hospital
7:20
Davidson Terrace
7:20
Alderston Place
7:21
Davidson Terrace
7:21
Hawthornbank Road
7:21
Aberlady Road
7:22
Harperdean
7:22
West Garleton
7:24
Ballencrieff Roundabout
7:27
Railway Station
7:32
Longniddry Inn
7:32
Cunningham Court
7:33
Dean Road
7:33
St Germains
7:34
Seton East
7:35
Seton West Mains
7:36
Rowanhill Drive
7:38
Sycamore Avenue
7:39
Poplar Park
7:39
Seton Wynd
7:40
Forth Wynd
7:40
Links View
7:41
Castle Terrace
7:42
Fishers Road
7:42
Park Road
7:43
Cope Lane
7:43
Inglis Avenue
7:43
School Lane
7:44
East Lorimer Place
7:44
Whin Park
7:45
Preston Links (West)
7:46
Atholl View
7:47
McLachlan Gardens
7:47
Preston Lodge
7:48
Hawthorn Road
7:49
Polwarth Terrace
7:50
Health Centre
7:51
Northfield House
7:51
Alexander Drive
7:52
Drummore Drive
7:53
Rowberry Walk
7:53
Moodie Wynd
7:54
Auction House
7:55
Chuckers Row
7:56
Miners Welfare
7:56
Albert Place
7:57
Fa'side Avenue
7:57
Park Drive
7:58
St Clements Wells
7:59
Whitecraig Avenue
8:03
Whitecraig Crescent
8:03
Cowpits
8:05
Carberry Road
8:06
Inveresk Kennels
8:07
Inveresk Village
8:08
Musselburgh Grammar School
8:09
Rothesay Place
8:10
Newbigging
8:11
High Street (Stop D)
8:12
Tesco Terminus
8:15
Mall Avenue
8:15
Clayknowes Crescent
8:18
Stoneyhill Drive
8:18
Clayknowes Place
8:19
Clayknowes Avenue
30
46
48
106
N30
8:19
Clayknowes Court
30
46
48
106
N30
8:20
Denholm Drive
30
46
48
106
N30
8:20
Whitehill Gardens
46
48
N30
8:21
Whitehill Avenue
46
48
N30
8:21
Stoneybank Gardens
46
48
N30
8:21
Haugh Park
8:22
Stoneybank Place
8:22
Mayfield Crescent
8:23
Musselburgh Golf Club
8:24
Craighall Drive
8:25
Old Craighall Services
6
8:25
Old Craighall
6
8:27
Newton Cottages
6
8:27
Easter Millerhill
6
8:29
Newton Church Road
6
8:31
Newton Church Road
6
8:31
Edmonstone Road
6
8:32
Edmonstone Avenue
8:32
Bowes Place
14
8:36
Milligan Drive
14
8:36
Sandilands Close
18
21
46
48
8:37
Scrm
18
21
46
48
8:37
Royal Infirmary
21
X40
8:39