Dunlop Terrace (at) Dunlop Terrace (at) 140 m 47 47B 47 Penicuik Ladywood Scheduled time · Lothian Buses 06:09 47 Penicuik Ladywood Scheduled time · Lothian Buses 07:09 47 Penicuik Ladywood Scheduled time · Lothian Buses 07:38
Windsor Road (northbound) Windsor Road (northbound) 170 m 47 47B 47 Penicuik Ladywood Scheduled time · Lothian Buses 06:10 47 Penicuik Ladywood Scheduled time · Lothian Buses 07:10 47 Penicuik Ladywood Scheduled time · Lothian Buses 07:39
Windsor Road (southbound) Windsor Road (southbound) 188 m 47 47B 47 Cammo Scheduled time · Lothian Buses 06:22 47 Cammo Scheduled time · Lothian Buses 06:54 47 Cammo Scheduled time · Lothian Buses 07:25
Dunlop Terrace (opposite) Dunlop Terrace (opposite) 194 m 47 47B 47 Cammo Scheduled time · Lothian Buses 06:22 47 Cammo Scheduled time · Lothian Buses 06:54 47 Cammo Scheduled time · Lothian Buses 07:25
Strathesk Road (opposite) Strathesk Road (opposite) 318 m 47 47B 47 Cammo Scheduled time · Lothian Buses 06:21 47 Cammo Scheduled time · Lothian Buses 06:53 47 Cammo Scheduled time · Lothian Buses 07:24
Avon Grove (at) Avon Grove (at) 319 m 47 47B 47 Penicuik Ladywood Scheduled time · Lothian Buses 06:10 47 Cammo Scheduled time · Lothian Buses 06:46 47 Penicuik Ladywood Scheduled time · Lothian Buses 07:10