Lasswade, at Laird and Dog

On High Street

Buses point north-west ↖

To Sched­uled Ex­pected
31 East Craigs
1069 - SJ19 OWC
06:59 06:59
X31 Haymarket
682 - SJ71 HKX
07:06 07:07
31 East Craigs 07:10
140 Penicuik 07:21
31 East Craigs 07:25
X31 Haymarket 07:31
31 East Craigs 07:37
141 Penicuik 07:43
X31 Haymarket 07:43
31 East Craigs 07:51
31 East Craigs 08:04
31 East Craigs 08:16

Later ↓

Bus services

Nearby stops

Map