Musselburgh, outside St Peter's Church

On HIGH STREET, near St Peter's Church

Buses point south-west ↙

To Sched­uled Ex­pected
113 Haymarket 19:10
124 Edinburgh West End
517 - SG68 LBU
19:20 19:19
106 Craigleith
942 - SN10 DKO
19:37 19:37
113 Musselburgh 19:37
124 Musselburgh
1059 - SJ18 NFL
19:48 19:54
107 Musselburgh
55 - SF17 VMC
20:01 20:01
113 Haymarket 20:07
124 Musselburgh 20:18
113 Musselburgh 20:36
X4 Musselburgh 20:39
106 Newcraighall 20:40
124 Edinburgh West End 20:46

Later ↓

Bus services

Nearby stops

Map