Lasswade, at Laird and Dog

On High Street

Buses point north-west ↖

To Sched­uled Ex­pected
31 East Craigs
1066 - SJ19 OVZ
09:09 09:09
140 Penicuik
1051 - SJ18 NFA
09:22 09:22
31 East Craigs 09:26
1 Loanhead 09:40
31 East Craigs 09:43
141 Penicuik 09:57
31 East Craigs 09:57
31 East Craigs 10:11
31 East Craigs 10:27
140 Penicuik 10:30
31 East Craigs 10:43
31 East Craigs 10:57

Later ↓

Bus services

Nearby stops

Map