The top performing independent school

for Advanced Highers 2016 - Best-Schools


Swimming Pool Open Day

Saturday 15th July 2017

Open to families looking for regular swimming lessons for their children.
Come and meet our Swimming Pool Manager and try our excellent facilities for FREE

Session Times: 9-11am, 11.30am-1.30pm, 2-4pm, 4.30-6.30pm

To register for one of the session blocks above please email:

Find Out More

Kilgraston Bus Routes

Kilgraston Bus Routes

Kilgraston School serves a wide area across Perthshire, although we welcome students from further afield, too. Many busy parents elect to take advantage of the increased convenience afforded by our minibus service, and in order to accommodate as many students as possible, this service spans a 35 mile radius to Pitlochry.

Where possible we try to accommodate collection points for all students within a 35 mile radius of the school. For further information on our collection points, please download our current schedules.

Bus Routes

We are always striving to ensure good coach routes to school. If you do not see your location on the map, please get in touch so we may help you. An extensive network links Kilgraston conveniently with surrounding towns and villages including Perth, Blairgowrie, Crieff, Dollar and Pitlochry.

Please click on the relevant link to view our bus routes for the current academic year.

For further information on minibus charges,  please email