The school operates the following dedicated bus services for day students:

Departure time Route
departs 7.20am
From Kirkcaldy via Glenrothes, Leven, Lundin Links, Upper Largo and Largoward
departs 7.35am
From Kilconquhar via Elie, Earlsferry, St Monans, Pittenweem, Anstruther and Crail
departs 7.35am
From Auchtermuchty via Trafalgar Cross Roads, Cupar, Ceres, Pitscottie, and Blebo Craigs
Dundee departs

From Perth via Invergowrie, Dundee, Tay Bridge Access, Newport, Drumoig, Leuchars Station, Guardbridge, and Strathkinness

Perth Departs
From Perth via St Madoes, Inchture, Longforgan, Invergowrie

Buses for the return journey leave St Leonards at 5.45pm.

Further details are available from Colin Knight, Domestic Bursar:  or 01334 472126.