BusGenie
58
Stagecoach East Scotland

58 bus timetable: Blairgowrie to Perth

Blairgowrie - Perth

Mode Bus

Blairgowrie Wellmeadow C → Perth Royal Infirmary

3 trips · first 11:00 · last 16:15
Sunday Live From 2026-04-20

Swipe sideways to see later trips.

Stop
11:00 Perth Royal Infirmary
13:00 Perth Royal Infirmary
16:15 Perth Royal Infirmary
11:00
13:00
16:15
11:01
13:01
16:16
11:01
13:01
16:16
11:02
13:02
16:17
11:02
13:02
16:17
11:02
13:02
16:17
11:02
13:02
16:17
11:03
13:03
16:18
11:03
13:03
16:18
11:04
13:04
16:19
11:05
13:05
16:20
11:06
13:06
16:21
11:10
13:10
16:25
11:10
13:10
16:25
11:11
13:11
16:26
11:11
13:11
16:26
11:14
13:14
16:29
11:16
13:16
16:31
11:20
13:20
16:35
11:25
13:25
16:40
11:25
13:25
16:40
11:25
13:25
16:40
11:29
13:29
16:44
11:30
13:30
16:45
11:30
13:30
16:45
11:33
13:33
16:48
11:34
13:34
16:49
11:35
13:35
16:50
11:37
13:37
16:52
11:38
13:38
16:53
11:39
13:39
16:54
11:40
13:40
16:55
11:40
13:40
16:55
11:41
13:41
16:56
11:42
13:42
16:57
11:45
13:45
17:00
11:46
13:46
17:01

Perth Royal Infirmary → Blairgowrie Wellmeadow C

3 trips · first 12:00 · last 17:15
Sunday Live From 2026-04-20

Swipe sideways to see later trips.

Stop
12:00 Perth Royal Infirmary
14:00 Perth Royal Infirmary
17:15 Perth Royal Infirmary
12:00
14:00
17:15
12:05
14:05
17:20
12:08
14:08
17:23
12:09
14:09
17:24
12:10
14:10
17:25
12:12
14:12
17:27
12:17
14:17
17:32
12:19
14:19
17:34
12:19
14:19
17:34
12:19
14:19
17:34
12:24
14:24
17:39
12:24
14:24
17:39
12:24
14:24
17:39
12:29
14:29
17:44
12:32
14:32
17:47
12:34
14:34
17:49
12:38
14:38
17:53
12:39
14:39
17:54
12:39
14:39
17:54
12:43
14:43
17:58
12:44
14:44
17:59
12:45
14:45
18:00
12:46
14:46
18:01
12:46
14:46
18:01
12:47
14:47
18:02
12:47
14:47
18:02
12:48
14:48
18:03
12:48
14:48
18:03
12:48
14:48
18:03
12:49
14:49
18:04
12:50
14:50
18:05
12:50
14:50
18:05

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

39 stops
  1. Blairgowrie, Wellmeadow Stance C
  2. Blairgowrie, St Marys Court at
  3. Blairgowrie, Jessie Street at
  4. Blairgowrie, Dunkeld Road opposite
  5. Blairgowrie, Ann Street opposite
  6. Blairgowrie, West Altamount lane opposite
  7. Blairgowrie, Essendy Road opposite
  8. Blairgowrie, Whinstead at
  9. Blairgowrie, Cemetery at
  10. Blairgowrie, Ardblair Road opposite
  11. Blairgowrie, Springbank at
  12. Carsie, Whiteloch Avenue opposite
  13. Carsie, Burnbank opposite
  14. Meikleour, Bus Shelter at
  15. Meikleour, Village Hall at
  16. Meikleour, Beech Hedge opposite
  17. Meikleour, Kinclaven Road End opposite
  18. Cargill, The Smithy opposite
  19. Cargill, Burnside Cottage at
  20. Guildtown, Byres Farm at
  21. Wolfhill, Hawthorn Bank opposite
  22. Wolfhill, Dunsinnan Road at
  23. Wolfhill, Fraser Ave opposite
  24. Guildtown, Wolfhill Road at
  25. Guildtown, School Road at
  26. Guildtown, Hall Road at
  27. Guildtown, Newmilne Cottages at
  28. Old Scone, Scone of Lethendy opposite
  29. Old Scone, Balboughty Cottages opposite
  30. Old Scone, Sawmill opposite
  31. Scone, Palace opposite
  32. Bridgend, Upper Springland opposite
  33. Bridgend, Tayside Nursing Home opposite
  34. Bridgend Court opposite
  35. Perth, Charlotte Street Stop ZQ
  36. Perth, Kinnoull Street Stop S
  37. Perth, Scott Street Stop V
  38. Perth, Hospital Street Stop ZG
  39. Perth, Bus Station Stances