Bus Services

Bus Service Information

Cargilfield Preparatory School 7O7A3432 Photograph by Angus Bremner©

For the convenience of parents, we offer a morning bus service to all children. Our friendly and professional Transport Team will bring the children to Cargilfield School to begin their school day on time. 

Please see below the details of our Spring 2023 bus routes. 


Kinross Park and Ride (Junction 6 on M90) leaving at 7.25am

Fife (Inverkeithing Park and Ride) leaving at 7. 45am

Newton (Jet Garage) leaving at 7.55am


East Preston Street (Cemetery entrance) at 7.30am

Beaufort Road (entrance to the Grange Cemetery) leaving at 7.40am

Spylaw Road/Mid Gillsland Road leaving at 7.50am

Manor Place (outside the GP surgery) leaving at 8.00am

Keith Row, Blackhall leaving at 8.10am


Royal Terrace (Carlton Terrace end) leaving at 7.40am

London Street (Broughton Street End) leaving at 7.45am

Dundas Street (Great King Street Junction) leaving at 7.50am

Wemyss Place (Heriot Row end) leaving at 8.00am


Boswall Road (outside no 3) leaving at 7.40am

Stirling Road (by the tennis courts) leaving at 7.45

East Fettes Avenue (by Carrington Road), leaving at 7.55am


Dobbies Garden Centre, Lasswade, leaving at 7.30am

Craigdon Mountain Sports car park, leaving at 7.40am

Pentland Avenue, Colinton, leaving at 7.55am

*The times stated are fixed departure time. **

  • We encourage parents to book the school bus service for the whole week, with priority given to those who do so. 

  • The charge for the Autumn Term will be £3.85 per journey per child.

  • Please contact us on [email protected] to find out more information about the bus service or to book a place.**

Bus Route Maps

Bus 1

Bus 2

Bus 3

Bus 4

Bus 5

Don't Show Again