Service Alerts and Diversions
Click for more information about diversions that may affect your journeyClick 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