St Leonards is pleased to offer a daily bus service for pupils travelling to and from the School, with routes covering Perth, Dundee, Kirkcaldy, Cupar, the East Neuk and Leuchars railway station. The full timetables for our day buses for the 2021-22 academic year can be found below.

Bus Timetable

Buses for the return journey depart from St Leonards at 5.45pm.

As of August 2021, families are able to use the bus booking system, Zeelo, to arrange day pupil transport easily online. Further information can be requested from Mrs Linda Knight, PA to the Chief Operating Officer, at