*New Service 122 Timetable from 2nd October 2023*
Service 122 will no longer serve Haddington Retail Park and will return to the previous route between Hospital Road and Ballencrieff.
This is largely due to very few passengers travelling to the Retail Park along with ever increasing congestion in Haddington and the reduced speed limit on the A199 between Hospital Road and the Retail Park resulting in consistantly late running.

122 Timetable - Valid from 2nd October 2023 - Click to download
Fares and Multi-Journey tickets
There are multi-journey tickets available in paper form which can be bought on bus or mobile tickets on our myTrip app for Adults, NHS Staff* & Research Centre Staff and are available for use in our Urban Zone, Urban/Rural North Zones, Rural South Zone or across All Zones and priced accordingly.
Please be aware that all bus stops are 'tagged' within our ticketing system so for example an Urban Zone ticket will work between Musselburgh and Tranent, but not from Macmerry.