TRAVEL SEARCH

Bus services for Midlothian council


The list can be sorted by number, starting point, destination or operator.
The list can be filtered by day (Monday - Friday, Saturday or Sunday).
Click on the service number or details below for more information.

NumberService (From/To)General DetailsOperator
3   Clovenstone to Dalkeith   Only this direction, Mon to Fri (every 30 mins)   Lothian Buses   
   Clovenstone to Dalkeith    Mon to Fri (every 30 mins)      "   
   Clovenstone to Mayfield   Only this direction, Mon to Fri (every 20 mins) Sat (every 12 mins) Sun (every 30 mins)      "   
   Clovenstone to Mayfield    Mon to Fri (every 20 mins) Sat (every 12 mins) Sun (every 30 mins)      "   
   Mayfield to Edinburgh (North Bridge)   Evenings only, one way, Mon to Sun (2 trips)      "   
29   Birkenside to Silverknowes    Mon to Sat (every 20 mins) Sun (every 30 mins)      "   
   Hillside to Birkenside    Mon to Fri (4 trips) Sat (5 trips, 6 back) Sun (3 trips, 6 back)      "   
   Hillside to Birkenside   Only this direction, Mon to Fri (4 trips) Sat (5 trips) Sun (3 trips)      "   
   Silverknowes to Birkenside   Only this direction, Mon to Sat (every 20 mins) Sun (every 30 mins)      "   
31   Bonnyrigg to Edinburgh (East Craigs)   Only this direction, Mon to Sat (every 20 mins) Sun (every 30 mins)      "   
   Bonnyrigg to Hillside   Only this direction, Mon to Fri (26 trips) Sat (16 trips) Sun (4 trips)      "   
   Edinburgh (East Craigs) to Bonnyrigg   Only this direction, Mon to Sat (every 20 mins) Sun (every 30 mins)      "   
   Edinburgh (East Craigs) to Bonnyrigg   Only this direction, Mon to Sat (every 20 mins) Sun (every 30 mins)      "   
   Edinburgh (East Craigs) to Poltonhall   Only this direction, Mon to Sat (every 20 mins)      "   
   Edinburgh (East Craigs) to Poltonhall   Only this direction, Mon to Sat (every 20 mins)      "   
   Edinburgh (Haymarket) to Bonnyrigg   Evenings only, one way, Mon to Sat (1 trip)      "   
   Edinburgh (Haymarket) to Bonnyrigg   Evenings only, one way, Mon to Sat (1 trip)      "   
   Hillside to Bonnyrigg   Only this direction, Mon to Fri (7 trips) Sat (4 trips) Sun (4 trips)      "   
   Hillside to Bonnyrigg   Only this direction, Mon to Fri (7 trips) Sat (4 trips) Sun (4 trips)      "   
   Hillside to Poltonhall   Only this direction, Mon to Fri (4 trips) Sat (10 trips)      "   
   Hillside to Poltonhall   Only this direction, Mon to Fri (4 trips) Sat (10 trips)      "   
   Poltonhall to Edinburgh (East Craigs)   Only this direction, Mon to Sat (every 20 mins)      "   
   Poltonhall to Hillside   Only this direction, Mon to Fri (6 trips) Sat (12 trips)      "   
33   Sheriffhall (Park and Ride Site) to Edinburgh (Haymarket)   Evenings only, one way, Mon to Fri (1 trip) Sun (1 trip)      "   
   Sheriffhall (Park and Ride Site) to Edinburgh (Princes Street)   Evenings only, one way, Sat (1 trip)      "   
   Wester Hailes to Sheriffhall (Park and Ride Site)    Mon to Sat (every 20 mins) Sun (every 30 mins)      "   
37   Bilston (Bush Estate) to Silverknowes   Only this direction, Mon to Fri (every 30 mins)      "   
   Deanburn to Silverknowes   Only this direction, Mon to Fri (every 30 mins) Sat (every 20 mins) Sun (every 20 mins)      "   
   Hillside to Deanburn   Early Mornings, this way only, Mon to Sat (2 trips) Sun (3 trips)      "   
   Hillside to Deanburn   Early Mornings, this way only, Mon to Sat (2 trips) Sun (3 trips)      "   
   Hillside to Deanburn   Only this direction, Sun (1 trip)      "   
   Hillside to Deanburn    Sun (1 trip)      "   
   Penicuik to Silverknowes   Early Mornings, this way only, Mon to Sun (2 trips)      "   
   Roslin to Silverknowes   Only this direction, Mon to Fri (4 trips)      "   
   Silverknowes to Bilston (Bush Estate)   Only this direction, Mon to Fri (every 30 mins)      "   
   Silverknowes to Bilston (Bush Estate)   Only this direction, Mon to Fri (every 30 mins)      "   
   Silverknowes to Deanburn   Only this direction, Mon to Fri (every 30 mins) Sat (every 20 mins) Sun (every 20 mins)      "   
   Silverknowes to Deanburn   Only this direction, Mon to Fri (every 30 mins) Sat (every 20 mins) Sun (every 20 mins)      "   
   Silverknowes to Deanburn   Early Mornings, this way only, Sat (2 trips) Sun (1 trip)      "   
   Silverknowes to Deanburn   Early Mornings, this way only, Sat (2 trips) Sun (1 trip)      "   
47   Edinburgh (Surgeons Hall) to Ladywood   Early Mornings, this way only, Mon to Fri (3 trips) Sat (2 trips)      "   
   Edinburgh (West End) to Ladywood   Only this direction, Sun (3 trips)      "   
   Granton to Ladywood    Mon to Fri (every 15 mins) Sat (every 30 mins) Sun (every 30 mins)      "   
   Ladywood to Edinburgh (West End)   Evenings only, one way, Sun (2 trips)      "   
   Ladywood to South Side   Only this direction, Mon to Fri (1 trip) Sat (2 trips) Sun (3 trips)      "   
   Straiton (Park and Ride Site) to Fountainbridge   Only this direction, Mon to Fri (1 trip)      "   
48    Birkenside to Newcraighall    Mon to Sat (every 20 mins) Sun (every 30 mins)      "   
49   Newcraighall to Rosewell    Mon to Sat (every 20 mins) Sun (every 30 mins)      "   
   Portobello to Rosewell   Only this direction, Mon to Fri (9 trips) Sat (7 trips) Sun (5 trips)      "   
   Rosewell to Dalkeith   Evenings only, one way, Mon to Sat (2 trips)      "   
  Page 1   Page 2   Page 3   

Please note: This site uses cookies; more information, including how to disable cookies, is available here.
IMPORTANT: This site has no relationship with any of the organisations or operators featured.
Any information shown requires further confirmation before it is used.
Please read the IMPORTANT POINTS before using this site.
All trademarks acknowledged, all photographs copyright ©.    Express coach services in the United Kingdom