Getting to Eskmills with East Coast Buses

March 8th, 2018

Whether you live in Edinburgh or East Lothian, getting to Eskmills using public transport couldn’t be easier. The East Coast Buses service runs throughout the county, making your commute quick and easy. East Coast Buses have recently updated their service and timetable, so here’s all the information you need to know about getting to Eskmills by bus.

East Coast Buses Routes

Several of the East Coast Buses routes stop in Musselburgh, so you can easily get here from all corners of East Lothian or Edinburgh city centre. There are several bus stops in Musselburgh, and the closest one to Eskmills Business Park is on Bridge Street. It’s then just a scenic five minute walk along the banks of the River Esk to reach Eskmills.

You can reach Eskmills using East Coast Buses from the following routes:

  • North Berwick to Semple Street (Edinburgh City Centre) – bus 124 and X24
  • Dunbar to Fort Kinnaird – bus 106
  • Pencaitland to West Granton – bus 113
  • Penicuik to Musselburgh – bus 140

These routes also cover places like Haddington, Gullane, Prestonpans, Tranent, Dalkeith, Roslin, Hardengreen and lots more.

East Coast Buses Fares

Not only is taking the bus better for the environment, it could also save you money on your commute. East Coast Buses fares are charged per zone, so will vary depending on how far you are travelling. They start from as little as £1.70 for a single journey, or £5 for an unlimited travel day ticket.

Tickets can be bought on board, or in advance by downloading tickets to your phone with the M-tickets app. Ticket bundles can also be purchased through the M-tickets app, saving you up to 30% off the individual ticket price – perfect if you commute daily to Eskmills.

Take a look at the EastCoastBuses website for full timetable details and journey planners:

Rout Map