Musselburgh, outside St Peter's Church

On HIGH STREET, near St Peter's Church

Buses point south-west ↙

To Scheduled
113 Haymarket 05:13
124 Edinburgh West End 05:54
113 Haymarket 06:08
124 Edinburgh West End 06:37
113 Haymarket 06:52
106 Musselburgh 06:54
113 Haymarket 07:18
124 Edinburgh West End 07:20
106 Musselburgh 07:37
113 Haymarket 07:50
124 Edinburgh West End 08:00
106 Craigleith 08:14

Later ↓

Bus services

Nearby stops

Map