Lasswade, at Laird and Dog

On High Street

Buses point north-west ↖

To Sched­uled Ex­pected
N31 Haymarket
662 - SJ71 HJX
02:23
31 East Craigs 06:15
31 East Craigs 06:45
31 East Craigs 07:09
31 East Craigs 07:39
140 Roslin 07:52
31 East Craigs 08:09
31 East Craigs 08:43
140 Roslin 08:52
31 East Craigs 09:16
31 East Craigs 09:46
140 Roslin 09:49

Later ↓

Bus services

Nearby stops

Map