BusGenie
51
Stagecoach East Scotland

51 bus timetable: Abernyte to Perth

Abernyte - Perth

Mode Bus

Abernyte Primary School → Perth Royal Infirmary

2 trips · first 09:22 · last 09:22
Tue, Thu Live From 2026-04-20

Swipe sideways to see later trips.

Stop
09:22 Perth Royal Infirmary
09:22 Perth Royal Infirmary
09:22
09:22
09:30
09:30
09:36
09:36
09:40
09:40
09:42
09:42
09:51
09:51
09:55
09:55
10:01
10:01
10:04
10:04
10:08
10:08

Perth Royal Infirmary → Abernyte Primary School

4 trips · first 12:21 · last 14:15
Tue, Thu Live From 2026-04-20

Swipe sideways to see later trips.

Stop
12:21 Perth Royal Infirmary
12:21 Perth Royal Infirmary
14:15 Perth Royal Infirmary
14:15 Perth Royal Infirmary
·
·
14:15
14:15
·
·
14:17
14:17
12:21
12:21
14:21
14:21
12:29
12:29
14:29
14:29
12:35
12:35
·
·
12:37
12:37
·
·
·
·
14:39
14:39
·
·
14:43
14:43
·
·
14:47
14:47
·
·
14:49
14:49
·
·
14:53
14:53
·
·
14:58
14:58
·
·
15:06
15:06

Timetable data from Stagecoach East Scotland, refreshed 2026-06-11 · Source: Traveline National Dataset (TNDS) · Service code S_SC_SCFI_51_1.

Main stops shown

13 main stops

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

  1. Perth, Royal Infirmary Stop A
  2. Perth, Leisure Pool opposite
  3. Perth, South Street Stop N
  4. Walnut Grove, The Grove at
  5. Perth, Canal Street Stop ZP
  6. Perth, Bus Station Stances
  7. Glencarse, Post Office at
  8. Glendoick, Turning Circle at
  9. Kilspindie, Road End at
  10. Rait, Road End at
  11. Kinnaird, Road End at
  12. Inchture, Post Office opposite
  13. Abernyte, Primary School at