bustimes.org

Bonnyrigg, opposite Hazel Drive

On Polton Road

Buses point north-east ↗︎

Next departures

31 Hillside 18:29
49 Fort Kinnaird 18:32
49 Newcraighall 18:39
31 Hillside 18:49
31 Elm Row 18:49⚡
49 Fort Kinnaird 19:08⚡
31 Hillside 19:09
49 Newcraighall 19:09
31 Elm Row 19:09⚡
49 Kings Road 19:23⚡
49 Craigentinny 19:24
31 Hillside 19:29
31 Elm Row 19:29⚡
49 Newcraighall 19:39
31 East Craigs 19:53
49 Newcraighall 20:14

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