Buses in Kinnaird
4 bus routes serve Kinnaird, run by Stagecoach East Scotland. The busiest stop is Road End.
Most frequent routes
- 51: Perth – Abernyte Stagecoach East Scotland
- 51: Perth – Abernyte Stagecoach East Scotland
- 51: Abernyte – Perth Stagecoach East Scotland
- 51: Perth – Abernyte Stagecoach East Scotland
Where you can go from Kinnaird
Routes
- 51: Perth – Abernyte Stagecoach East Scotland
- 51: Perth – Abernyte Stagecoach East Scotland
- 51: Abernyte – Perth Stagecoach East Scotland
- 51: Perth – Abernyte Stagecoach East Scotland
Bus companies
Stops
Nearby villages
Other buses close to Kinnaird:
- Inchmichael 2.1 km · E1, E3, E17
Questions
- Where can I go by bus from Kinnaird?
- Direct buses from Kinnaird go to Abernyte (51) and Perth (51).
- Which bus goes from Kinnaird to Abernyte?
- Route 51, run by Stagecoach East Scotland.
- Which bus goes from Kinnaird to Perth?
- Route 51, run by Stagecoach East Scotland.
- Where do buses stop in Kinnaird?
- The busiest stops are Road End.
- Which bus companies run in Kinnaird?
- Stagecoach East Scotland.
- What are the most frequent buses in Kinnaird?
- the 51 (Perth – Abernyte), the 51 (Perth – Abernyte), the 51 (Abernyte – Perth) and the 51 (Perth – Abernyte).
Timetables from the Bus Open Data Service (Department for Transport), updated Monday, 9 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook