Skip to main content
Bus - 139

139 Line

Midlothian Community Hospital - Dalkeith Campus

East Coast Buses

East Coast Buses 139 Bus Route Schedule and Stops (Updated)

The 139 bus (Bonnyrigg) has 18 stops departing from Schools Campus, Dalkeith and ending at Midlothian Community Hospital, Bonnyrigg.

Choose any of the 139 bus stops below to find updated real-time schedules and to see their route map.

Direction: Bonnyrigg (18 stops)

  • Schools Campus, Dalkeith

  • Community Campus, Dalkeith

  • Sainsbury'S, Dalkeith

  • Cowden Crescent, Dalkeith

  • Dalkeith Heights, Dalkeith

  • Hepburn Drive, Dalkeith

  • Primrose Terrace, Dalkeith

  • Bruce Gardens, Dalkeith

  • James Lean Avenue, Dalkeith

  • South Street, Dalkeith

  • Jarnac Court, Dalkeith

  • Kings Park, Dalkeith

  • Glenesk Crescent, Dalkeith

  • Eskbank Toll, Dalkeith

  • Station Road, Eskbank

  • Westfield Park, Eskbank

  • Muirpark, Eskbank

  • Midlothian Community Hospital, Bonnyrigg

139 FAQ

  • What time does the 139 bus start operating?

    Services on the 139 bus start at 06:28 on Monday, Tuesday, Wednesday, Thursday, Friday.

  • What time does the 139 bus stop working?

    Services on the 139 bus stop at 17:40 on Saturday.

  • What time does the 139 bus arrive?

    When does the Midlothian Community Hospital - Dalkeith Campus bus line come? Check Live Arrival Times for live arrival times and to see the full schedule for the Midlothian Community Hospital - Dalkeith Campus bus line that is closest to your location.

  • Is there a 139 bus stop near me?

    Click here to view the nearest 139 bus stop.

East Coast Buses 139 bus Route Map - Bonnyrigg

139 bus Line Map

139 Bus Schedule

139 bus route operates on weekdays. Regular schedule hours: 06:28 - 17:48

DayOperating HoursFrequency (min)
Mon06:28 - 17:4860 - 66
Tue06:28 - 17:4860 - 66
Wed06:28 - 17:4860 - 66
Thu06:28 - 17:4860 - 66
Fri06:28 - 17:4860 - 66
Sat08:35 - 17:4060 - 61
SunNot OperationalNot Operational

East Coast Buses Service Alerts

See all updates on 139 (from Schools Campus, Dalkeith), including real-time status info, bus delays, changes of routes, changes of stops locations, and any other service changes. Get a real-time map view of 139 (Bonnyrigg) and track the bus as it moves on the map. Download the app for all East Coast Buses info now.

139 line bus fare

East Coast Buses 139 (Bonnyrigg) prices may change based on several factors. For more information about East Coast Buses tickets costs please check the Moovit app or East Coast Buses’s official website.

The Most Popular Urban Mobility App in Scotland.
All local mobility options in one app

139 (East Coast Buses)

The first stop of the 139 bus route is Schools Campus, Dalkeith and the last stop is Midlothian Community Hospital, Bonnyrigg. 139 (Bonnyrigg) is operational during weekdays.

Additional information: 139 has 18 stops and the total trip duration for this route is approximately 20 minutes.

On the go? See why over 1.5 million users trust Moovit as the best public transport app. Moovit gives you East Coast Buses suggested routes, real-time bus tracker, live directions, line route maps in Scotland, and helps to find the closest 139 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 139 bus to take on your trip.

Line 139 Real Time bus Tracker

Track line 139 (Bonnyrigg) on a live map in real time and follow its location as it moves between stations. Use Moovit as a line 139 bus tracker or a live East Coast Buses bus tracker app and never miss your bus.

Use the app as a trip planner for East Coast Buses or a trip planner for bus, ferry, light rail or train to plan your route around Scotland. The trip planner shows updated data for East Coast Buses and any bus, including line 139, in Scotland

139 - Alternative Directions