58
Stagecoach East Scotland
58 bus timetable: Blairgowrie to Perth
Blairgowrie - Perth
Route map
58 live route map
See the route, stops, and live buses currently on this line.
74 stops
Live buses loading
Map ready
Loading the route map...
Blairgowrie Wellmeadow C → Perth Royal Infirmary
7 trips · first 09:15 · last 21:40
Saturday
Live From 2026-04-20
Swipe sideways to see later trips.
Stop
09:15
Perth Royal Infirmary
10:47
Perth Royal Infirmary
13:37
Perth Royal Infirmary
15:00
Perth Royal Infirmary
16:55
Perth Royal Infirmary
18:35
Perth Royal Infirmary
21:40
Perth Royal Infirmary
Perth Royal Infirmary → Blairgowrie Wellmeadow C
7 trips · first 08:45 · last 22:30
Saturday
Live From 2026-04-20
Swipe sideways to see later trips.
Stop
08:45
Perth Royal Infirmary
10:19
Perth Royal Infirmary
11:15
Perth Royal Infirmary
13:10
Perth Royal Infirmary
14:10
Perth Royal Infirmary
19:25
Perth Royal Infirmary
22:30
Perth Royal Infirmary
Timetable data from Stagecoach East Scotland, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_SC_SCFI_58_1.
All stops shown
45 stops- Blairgowrie, Wellmeadow Stance C
- Blairgowrie, St Marys Court at
- Blairgowrie, Jessie Street at
- Blairgowrie, Dunkeld Road opposite
- Blairgowrie, Ann Street opposite
- Blairgowrie, West Altamount lane opposite
- Blairgowrie, Essendy Road opposite
- Blairgowrie, Whinstead at
- Blairgowrie, Cemetery at
- Blairgowrie, Ardblair Road opposite
- Blairgowrie, Springbank at
- Carsie, Whiteloch Avenue opposite
- Carsie, Burnbank opposite
- Meikleour, Bus Shelter at
- Meikleour, Village Hall at
- Meikleour, Beech Hedge opposite
- Meikleour, Kinclaven Road End opposite
- Cargill, The Smithy opposite
- Cargill, Burnside Cottage at
- Guildtown, Byres Farm at
- Wolfhill, Hawthorn Bank opposite
- Wolfhill, Dunsinnan Road at
- Wolfhill, Fraser Ave opposite
- Guildtown, Wolfhill Road at
- Guildtown, School Road at
- Guildtown, Hall Road at
- Guildtown, Newmilne Cottages at
- Old Scone, Scone of Lethendy opposite
- Old Scone, Balboughty Cottages opposite
- Old Scone, Sawmill opposite
- Scone, Palace opposite
- Bridgend, Upper Springland opposite
- Bridgend, Tayside Nursing Home opposite
- Bridgend Court opposite
- Perth, Charlotte Street Stop ZQ
- Perth, Kinnoull Street Stop S
- Perth, Scott Street Stop V
- Perth, Hospital Street Stop ZG
- Perth, Bus Station Stances
- Perth, Elibank Street opposite
- Perth, Leisure Pool at
- Perth, Rosslyn House at
- Perth, Western Avenue at
- Perth, Hawarden Terrace opposite
- Perth, Royal Infirmary Stop A