Bonnyrigg, opposite Rockville Terrace

On High Street

Buses point south ↓

To Sched­uled Ex­pected
31 Bonnyrigg
1095 - SJ19 OXM
05:59 05:57
31 Poltonhall
1066 - SJ19 OVZ
06:14 06:14
140 Musselburgh 06:28
31 Bonnyrigg 06:32
31 Poltonhall
1078 - SJ19 OWR
06:45 06:45
31 Bonnyrigg 06:56
140 Musselburgh 07:00
31 Poltonhall 07:04
31 Poltonhall 07:21
140 Musselburgh 07:29
31 Bonnyrigg 07:29
31 Poltonhall 07:39

Later ↓

Bus services

Nearby stops

Map