Lasswade, at Laird and Dog

On High Street

Buses point north-west ↖

To Scheduled
31 East Craigs 05:17
140 Penicuik 05:27
31 East Craigs 05:48
140 Penicuik 05:57
31 East Craigs 06:13
140 Penicuik 06:24
31 East Craigs 06:26
31 East Craigs 06:39
140 Penicuik 06:50
31 East Craigs 06:59
X31 Haymarket 07:06
31 East Craigs 07:10

Later ↓

Bus services

Nearby stops

Map