Dalkeith Parish Church (at)

On High Street, near opp County Hotel

Buses point north-east ↗

To Scheduled
140 Musselburgh 06:38
140 Musselburgh 07:10
140 Musselburgh 07:42
141 Musselburgh 08:13
140 Musselburgh 08:45
141 Musselburgh 09:22
140 Musselburgh 09:52
141 Musselburgh 10:23
140 Musselburgh 10:52
141 Musselburgh 11:23
140 Musselburgh 11:52
141 Musselburgh 12:23

Later ↓

Bus services

Nearby stops

Map