Balhousie Avenue (opposite) Balhousie Avenue (opposite) 136 m 1A 9 615 9 North Muirton Argyll Road Scheduled time · Stagecoach 08:32 615 Braco Scheduled time · Dochertys Midland Coaches 08:44 9 North Muirton Argyll Road Scheduled time · Stagecoach 08:47
Balhousie Avenue (at) Balhousie Avenue (at) 145 m 2A 9 70 615 9 North Muirton Argyll Road Scheduled time · Stagecoach 08:34 9 North Muirton Argyll Road Scheduled time · Stagecoach 08:49 9 North Muirton Argyll Road Scheduled time · Stagecoach 09:04
Royal Bank of Scotland (opposite) Royal Bank of Scotland (opposite) 236 m 1 4 15 15A 23 23X 27X 34 34A 56 57U 897 1 Perth South Street M Scheduled time · Stagecoach 08:35 4 Inveralmond Bertha Park Scheduled time · Stagecoach 08:48 1 Perth South Street M Scheduled time · Stagecoach 08:50
Royal Bank of Scotland (at) Royal Bank of Scotland (at) 292 m 2 4 13A 15 15A 23 23X 34 34A 57U 897 X56 2 Perth Mill Street B Scheduled time · Stagecoach 08:33 57U Hillyland College Scheduled time · Stagecoach 08:35 34A Aberfeldy Scheduled time · Dochertys Midland Coaches 08:38
Premier Store (opposite) Premier Store (opposite) 309 m 1A 9 615 9 North Muirton Argyll Road Scheduled time · Stagecoach 08:31 615 Braco Scheduled time · Dochertys Midland Coaches 08:42 9 North Muirton Argyll Road Scheduled time · Stagecoach 08:46
Premier Store (at) Premier Store (at) 386 m 2A 9 70 615 9 North Muirton Argyll Road Scheduled time · Stagecoach 08:36 9 North Muirton Argyll Road Scheduled time · Stagecoach 08:51 9 North Muirton Argyll Road Scheduled time · Stagecoach 09:06