Midlothian is well served by local transport for days out in the region. With the Borders Railway travelling through and plenty of bus routes, here are some of the key transport providers and practical information you may need for getting around.
The following Lothian Buses services operate from Edinburgh to Midlothian:
3 to Dalkeith
29 to Newtongrange and Gorebridge
31 to Bonnyrigg or Polton Mill
37 to Roslin and Penicuik
47 to Penicuik
48 to Gorebridge
49 to Rosewell
For full timetables please use the Lothian Buses website>>
Midlothian Council also have information on Travel in Midlothian with includes Borders Buses and East Coast Buses.
Midlothian also has some local community bus services which run across the region.
The Official Edinburgh Travel App with live time updates
How to get to the Pentland Hills by bus
Downloadable pdf for ways to navigate the regional park by bus.
Ideal for walking and cycling and stopping and starting routes from different locations