Day Pupil Bus Service

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, Monday to Friday during term time.

How to Book

Day buses are booked via Zeelo, allowing families to make their transport arrangements easily online.  Please click on the link below to visit the Zeelo website, select your nearest pick-up location, choose your child's ticket type and confirm, before creating your family's Zeelo account.

Zeelo - St Leonards

Flexible ticket options include Annual, Full and Half Term passes, which ensure pupils are automatically booked onto every journey for that time period; and one day single/return tickets, as well as a 30-ride bundle to be used across 30 chosen trips.

Further information can be requested from Mrs Linda Knight, PA to the Chief Operating Officer, at

If you have any questions regarding booking St Leonards day buses, please contact the Zeelo team, available 24/7 on their website live chat, by email at, or by calling 0330 808 3306.