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:05
13:05
16:20
11:10
13:10
16:25
11:25
13:25
16:40
11:30
13:30
16:45
11:35
13:35
16:50
11:41
13:41
16:56
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:12
14:12
17:27
12:19
14:19
17:34
12:24
14:24
17:39
12:39
14:39
17:54
12:44
14:44
17:59
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.

Main stops shown

8 main stops

The map can include more stops across directions; use All Stops above for the full timetable list.

  1. Blairgowrie, Wellmeadow Stance C
  2. Carsie, Whiteloch Avenue opposite
  3. Meikleour, Bus Shelter at
  4. Wolfhill, Dunsinnan Road at
  5. Guildtown, School Road at
  6. Old Scone, Sawmill opposite
  7. Perth, Kinnoull Street Stop S
  8. Perth, Bus Station Stances