Lasswade, at Laird and Dog

On High Street

Buses point north-west ↖

To Sched­uled Ex­pected
31 East Craigs
1066 - SJ19 OVZ
18:39 18:39
140 Penicuik 18:41
31 East Craigs 18:54
140 Penicuik 19:10
31 East Craigs 19:11
31 Broughton 19:22
140 Penicuik 19:36
31 East Craigs 19:36
31 East Craigs 19:49
31 Broughton 19:56
31 East Craigs 20:20
140 Penicuik 20:39

Later ↓

Bus services

Nearby stops

Map