Bonnyrigg, opposite Rockville Terrace

On High Street

Buses point south ↓

To Scheduled
31 Bonnyrigg 04:24
31 Poltonhall 04:57
31 Bonnyrigg 05:19
31 Poltonhall 05:49
31 Bonnyrigg 05:59
31 Poltonhall 06:14
140 Musselburgh 06:28
31 Bonnyrigg 06:32
31 Poltonhall 06:45
31 Bonnyrigg 06:56
140 Musselburgh 07:00
31 Poltonhall 07:04

Later ↓

Bus services

Nearby stops

Map