Lasswade, opposite Laird and Dog

On High Street, near Postbox

Buses point south-east ↘

To Sched­uled Ex­pected
31 Bonnyrigg
1095 - SJ19 OXM
05:57 05:55
31 Poltonhall
1066 - SJ19 OVZ
06:12 06:11
140 Musselburgh
504 - SF17 VPC
06:24 06:24
31 Bonnyrigg 06:30
31 Poltonhall
1078 - SJ19 OWR
06:43 06:43
31 Bonnyrigg 06:54
140 Musselburgh 06:56
31 Poltonhall 07:02
31 Poltonhall 07:19
140 Musselburgh 07:25
31 Bonnyrigg 07:27
31 Poltonhall 07:37

Later ↓

Bus services

Nearby stops

Map