Dalkeith, at Melville Gate Road

On Old Dalkeith Road, near opp Kings Gate

Buses point west ←

To Sched­uled Ex­pected
48 Musselburgh
189 - SN13 BFP
14:54
46 Royal Infirmry 15:11
48 Musselburgh
176 - SN13 BDZ
15:25
48 Musselburgh
178 - SN13 BEO
15:55
46 Royal Infirmry
184 - SN13 BFJ
16:11
48 Musselburgh
172 - SN60 EOE
16:25
51 Edinburgh 16:47
46 Royal Infirmry
187 - SN13 BFM
17:09

Monday 27 October ↓

Bus services

Nearby stops

Map