Located just outside Leatherhead town centre, St John’s is conveniently accessible by a number of routes. Leatherhead railway station and local bus stops are both a short walk away, making public transport an easy and popular way of travelling to and from school.

School Bus Services

We also offer minibus services along with the use of an external coach operator to supplement the extensive local transport links into Leatherhead. All routes are scheduled to bring pupils into St John’s by 8.15am approximately, with the evening departure at 5.35pm Monday to Thursday and 4.40pm on Fridays.

The service schedule and a detailed description of the current stops are available to download using the button below. Parents must book a regular seat for the whole term. Routes and timings are reviewed regularly, and new routes will be considered where there is adequate demand. For further information, including prices for St John’s bus service, please contact the Transport Manager at transport@stjohns.surrey.sch.uk.

To book a place on a School Bus please visit https://stjohnsleatherhead.vectare.co.uk/.

View St John’s School – Transport Information 2023-24

Travelling by Train

A large number of pupils travel to St John’s by train. Leatherhead railway station is approximately half a mile away from St John’s. Walking to and from the station takes around 10-12 minutes. For more information about train services to Leatherhead, please visit www.southernrailway.com or www.southwesternrailway.com.

Local Bus Services

As well as the St John’s minibus services, local bus services are available from Kingston, Guildford, Epsom and Dorking. For more information about bus services to Leatherhead, including stops, please visit Surrey County Council’s website.

Transport Enquiries

All enquiries relating to transport and the bus routes should be sent to transport@stjohns.surrey.sch.uk.