bustimes.org

Gilmerton, opposite West Edge Farm

On Lasswade Road, near West Edge Farm

Buses point south-east ↘︎

31 Polton Mill 05:50⚡
31 Bonnyrigg 06:02⚡
31 Polton Mill 06:12⚡
31 Bonnyrigg 06:22

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