The Scottish Half Marathon takes place on Sunday 16 August, resulting in road closures across East Lothian in various stages from 05:00 until 16:00.
There will be disruption and diversions to services in Prestonpans, Port Seton, Cockenzie, Longniddry, Aberlady, Gullane, with free shuttle buses replacing Services 26 and 124 while road closures are in effect.
Customers are advised to bear this in mind before travelling and to allow extra time to complete their journey. Please check our Service Updates page before travelling for the latest diversions and service alerts.
For diversion information and maps, and timetable information for shuttle bus services, please see below.
Service 26 Shuttle Timetable
Service 124 Shuttle Timetable
All Diversion Information
Diversions will be in effect between 05:00 and 16:00 unless otherwise stated.
Service 26
Service 26 will terminate at Prestonpans, operating to/from Levenhall Roundabout via Haddington Road, the B1361 and Preston Road. A free shuttle service will operate between Prestonpans and Seton Sands to accommodate passengers.

Services 106, 107, 113 & 124
Between Musselburgh High Street and Haddington Road, Services 106, 107, 113 and 124 will be diverted via Newbigging and Pinkie Road in both directions.

Service 124
Between 06:00 – 10:30 and 12:00 – 16:00, between Longniddry and Dirleton, Service 124 will be diverted via B1377 to Drem, then B1345 to the junction of the A198 prior to Dirleton. A free shuttle bus will operate between North Berwick Church Road and Aberlady Community Hall.

Service 124
Between 10:30 and 12:00, between Strawberry Corner and Dirleton, Service 124 will be diverted via A199 to Dolpingstone, A1 to Gateside roundabout, A199 Haldane Avenue, A6137 to Balencrieff roundabout, B1377 to Drem, B1345 to the junction of the A198 prior to Dirleton.

Service X4
Between 10:30 and 12:00, Service X4 will operate as normal to Prestonpans and terminate at Preston Lodge High School. Buses will be unable to serve Tranent while this diversion is in place.
