Bonnyrigg, opposite Rockville Terrace

On High Street

Buses point south ↓

To Scheduled
31 Bonnyrigg 05:19
31 Rosewell 05:39
31 Bonnyrigg 05:59
31 Rosewell 06:02
31 Bonnyrigg 06:14
140 Musselburgh 06:28
X33 Fountainbridge 06:36
31 Poltonhall 06:45
X33 Fountainbridge 06:49
31 Bonnyrigg 06:56
140 Musselburgh 07:01
31 Poltonhall 07:04

Later ↓

Bus services

Nearby stops

Map