51
Stagecoach East Scotland
51 bus timetable: Abernyte to Perth
Abernyte - Perth
Route map
51 live route map
See the route, stops, and live buses currently on this line.
60 stops
Live buses loading
Map ready
Loading the route map...
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
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
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 stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Perth, Royal Infirmary Stop A
- Perth, Leisure Pool opposite
- Perth, South Street Stop N
- Walnut Grove, The Grove at
- Perth, Canal Street Stop ZP
- Perth, Bus Station Stances
- Glencarse, Post Office at
- Glendoick, Turning Circle at
- Kilspindie, Road End at
- Rait, Road End at
- Kinnaird, Road End at
- Inchture, Post Office opposite
- Abernyte, Primary School at