This stop Lasswade Road 31 140 141 800 N31 X31 X33 31 East Craigs Scheduled time · Lothian Buses 06:40 140 Penicuik Scheduled time · East Coast Buses 06:51 31 East Craigs Scheduled time · Lothian Buses 07:00
eastbound Lasswade Road same place 31 140 141 800 N31 X31 X33 X33 Straiton via Mayfield Scheduled time · Lothian Buses 06:32 31 East Craigs Scheduled time · Lothian Buses 06:42 X33 Straiton via Mayfield Scheduled time · Lothian Buses 06:45
Kevock Road (opposite) Kevock Road (opposite) 342 m 140 141 800 X33 X33 Straiton via Mayfield Scheduled time · Lothian Buses 06:31 X33 Straiton via Mayfield Scheduled time · Lothian Buses 06:44 140 Penicuik Scheduled time · East Coast Buses 06:55
Kevock Road (at) Kevock Road (at) 367 m 140 141 800 X33 140 Penicuik Scheduled time · East Coast Buses 06:52 140 Penicuik Scheduled time · East Coast Buses 07:23 141 Penicuik Scheduled time · East Coast Buses 07:45