Musselburgh High Street (Stop D)

On HIGH STREET, near Police Station

Buses point west ←

To Sched­uled Ex­pected
46 Rosewell 16:36
141 Musselburgh
505 - SF17 VPD
16:43 16:42
48 Birkenside 16:51
46 Rosewell 17:06
106 Newcraighall 17:10
140 Musselburgh
512 - SJ18 NFR
17:12 17:12
48 Birkenside 17:21
46 Rosewell 17:36
141 Musselburgh 17:43
48 Birkenside 17:50
111 Edinburgh Royal Infirmary 17:56
46 Rosewell 18:05

Later ↓

Bus services

Nearby stops

Map