Davidson’s Mains Main Street (E-bound)

On Main Street, near at 57

Buses point east →

To Sched­uled Ex­pected
47 Penicuik Ladywood
376 - SN11 ECW
17:36
21 Royal Infirmry 17:39
21 Royal Infirmry
403 - BN64 CPE
18:04
47 Penicuik Ladywood
365 - SN11 EBU
18:06
21 Royal Infirmry
406 - BN64 CPO
18:34
47 Penicuik Ladywood
384 - SN11 EDL
18:35
21 Royal Infirmry
416 - BN64 CRV
19:04
47 Penicuik Ladywood
351 - SN11 EAW
19:05

Monday 6 October ↓

Bus services

Nearby stops

Map