*Click here for details of the closure of Old Craighall Road*


Please Note - This is a temporary timetable and we fully intend restoring Service 111 to the communities mentioned below once the closure is over.


NEW - We have added a '151 Day Ticket' to allow travel between Millerhill and the Royal Infirmary at no extra cost

The Day Ticket can be purchased on the 151 service and is valid between Millerhill and Fort Kinnaird on Service 151 and between Fort Kinnaird and Royal Infirmary on Service 111. This allows passengers affected by the rerouting of Service 111 to connect between the services at Fort Kinnaird at no extra cost.



151 Timetable - Valid from 4th September 2023 - Click to download


Interactive Route Map

You can also use our interactive online map by zooming in to check where the nearest bus stop is. (Not all virtual bus stops are shown)




111-151 Combined Timetable from 4th September 2023

This is a combined timetable showing both 111 and 151 journeys to allow connection between the two services.

111-151 Combined Timetable - Valid from 4th September 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.