Lasswade, opposite Laird and Dog

On High Street, near Postbox

Buses point south-east ↘

31 Bonnyrigg
1121 - SJ19 OYZ
08:25⚡️
31 Polton Mill
1092 - SJ19 OXH
08:36⚡️
31 Bonnyrigg
1082 - SJ19 OWX
08:52⚡️
31 Bonnyrigg 09:18
140 Musselburgh
950 - LB10 BUS
08:28⚡️
140 Musselburgh
1061 - SJ18 NFN
09:29⚡️
141 Musselburgh
1054 - SJ18 NFE
08:53⚡️
141 Musselburgh
1058 - SJ18 NFK
10:05

Later ↓

⚡️ denotes ‘live’ times guessed (sometimes badly) from buses’ actual locations

Nearby stops

Map