Davidson’s Mains Main Street (E-bound)

On Main Street, near at 57

Buses point east →

To Expected
21 Royal Infirmry
409 - BN64 CPX
10:07
47 Penicuik Ladywood
1075 - SJ19 OWM
10:14
21 Royal Infirmry
959 - SN11 EAO
10:15
47 Penicuik Ladywood
1124 - SJ19 OZC
10:23
21 Royal Infirmry
1031 - LXZ 5417
10:30
21 Royal Infirmry
393 - SN11 EEF
10:40
47 Penicuik Ladywood
1093 - SJ19 OXK
10:43
47 Penicuik Ladywood
1127 - SB19 GLV
11:03

Tuesday 28 October ↓

Bus services

Nearby stops

Map