Bonnyrigg, opposite Park Road

On High Street, near Pitcairn Centre

Buses point south-east ↘

To Sched­uled Ex­pected
31 Bonnyrigg
1095 - SJ19 OXM
05:59 05:57
31 Poltonhall
1066 - SJ19 OVZ
06:14 06:13
140 Musselburgh
504 - SF17 VPC
06:28 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:22
140 Musselburgh 07:29
31 Bonnyrigg 07:30
31 Poltonhall 07:40

Later ↓

Bus services

Nearby stops

Map