Listed below are the East Lothian Council school routes we operate.

Updated Timetables from 14th August 2024


Please bear in mind routes are subject to change due to additional pupils or pick up points.


Home to School Routes - Only available to Schoolchildren with an ELC pass for the route

Route HTS-102 - Athelstaneford Primary

Route HTS-111 - Loretto RC Primary

Route HTS-118 - Longyester to Yester Primary

Route HTS-119 - Morham to Yester Primary

Route HTS-120 - Garvald to Yester Primary



Public Service Routes - Available to Schoolchildren and the General Public
*Due to a policy change by East Lothian Council all pupils must use a Young Persons Under 22 Free Bus Pass to travel and this must be scanned on the Ticket Machine when boarding.
* For more information on this policy change - click here

Route RH1/110 - Elphinstone to Ross High School

Route RH3/108 - Gladsmuir & Macmerry to Ross High School

Route MG3/111 - Wallyford & Whitecraig to Musselburgh Grammar School


Public Service Routes - Available to the General Public (Fare to be paid)

111 - Millerhill, Old Craighall & Stoneybank to Musselburgh Grammar School

111 - Prestonpans to Preston Lodge High School


Last Updated - 7th August 2024