Davidson’s Mains Main Street (E-bound)

On Main Street, near at 57

Buses point east →

To Sched­uled Ex­pected
21 Royal Infirmry
393 - SN11 EEF
14:29
47 Penicuik Ladywood
1082 - SJ19 OWX
14:41
21 Royal Infirmry
466 - SF17 VNA
14:42
21 Royal Infirmry
906 - SN08 BXW
14:56
47 Penicuik Ladywood 14:58
21 Royal Infirmry 15:10
47 Penicuik Ladywood
1116 - SJ19 OYU
15:17
47 Penicuik Ladywood
1101 - SJ19 OXU
15:41

Tuesday 28 October ↓

Bus services

Nearby stops

Map