Stop B Park and Ride same place 7 7B 7 Perth Mill Street D Scheduled time · Stagecoach 17:47 7B Perth South Street M Scheduled time · Stagecoach 18:12 7B Perth South Street M Scheduled time · Stagecoach 18:35
Lamberkine Drive (opposite) Lamberkine Drive (opposite) 163 m 7 7B 19 19A 19A Perth Scheduled time · Dochertys Midland Coaches 17:46 7 Perth Mill Street D Scheduled time · Stagecoach 17:47 7B Perth South Street M Scheduled time · Stagecoach 18:11
Lamberkine Drive (at) Lamberkine Drive (at) 175 m 7 7B 19 19A 7 Perth Mill Street D Scheduled time · Stagecoach 17:50 19 Perth Scheduled time · Dochertys Midland Coaches 17:52 7B Perth South Street M Scheduled time · Stagecoach 18:36
Innerleithen Way (at) Innerleithen Way (at) 344 m 7 7B 7 Perth Mill Street D Scheduled time · Stagecoach 17:49 7B Perth South Street M Scheduled time · Stagecoach 18:33 7B Perth South Street M Scheduled time · Stagecoach 19:03
Innerleithen Way (opposite) Innerleithen Way (opposite) 361 m 7 7B 7 Perth Mill Street D Scheduled time · Stagecoach 17:48 7B Perth South Street M Scheduled time · Stagecoach 18:14 7B Perth South Street M Scheduled time · Stagecoach 18:44
Broxden House (opposite) Broxden House (opposite) 427 m 7 7B 7 Perth Mill Street D Scheduled time · Stagecoach 17:49 7B Perth South Street M Scheduled time · Stagecoach 18:32 7B Perth South Street M Scheduled time · Stagecoach 19:02