Service Alerts and Diversions

Click for more information about diversions that may affect your journey

Click the links below for current timetables


Haddington Town Service

Timetable valid from 1st August 2022

Haddington to Fort Kinnaird

Timetable valid from 21st November 2022

Musselburgh to Elphinstone Research Centre

Timetable valid from 21st November 2022

New Winton to Tranent / Flexible Bus Service

New Timetable valid from Monday 6th March 2023

Elphinstone to Prestonpans

Timetable valid from 21st November 2022

Haddington to Edinburgh Royal Infirmary

New Timetable valid from 3rd January 2023

Elphinstone to Fort Kinnaird

Timetable valid from 21st November 2022

Seton Sands to Musselburgh

Timetable valid from 21st November 2022

Gullane Circle

Timetable valid from 24th October 2022

Flexible Bus Service

Replaced by Service 109-DRT



Interactive Route Maps

Click on the menu button then zoom in to view maps of our routes.
Click to view in full screen.
Please Note - Not all stops are served on every journey. Please refer to the route timetable


Ticket types and information

click for details


CPT Wheelchair / Scooter Code

East Lothian Bus Charter