26 local bus services are registered here, run by 5 licensed operators. A route that crosses a boundary is registered with every authority it runs through, so it appears here and on its neighbours.
Registered services
Edinburgh, Haymarket to Gorebridge, Birkenside
Via Princes St, Bridges, Newington, Gilmerton, Dalkeith, Woodburn, Mayfield, Newtongrange
Lothian Buses LimitedNormal Stopping
Haymarket West Maitland Street to Bonnyrigg Hopefield
Via Princes Street Scott Monument
Lothian Buses LimitedNormal Stopping
Ocean Terminal to Heriot Watt University
Via Old Town, Slateford, Sighthill
Lothian Buses LimitedNormal Stopping
Edinburgh, Silverknowes Neuk to Penicuik, Deanburn
Via Crewe Toll, Scott Monument, Newington, Roslin, Loanhead
Lothian Buses LimitedNormal Stopping
Haddington, High Street to Edinburgh Royal Infirmary
Via Tranent, Prestonpans, Musselburgh
Prentice Of HaddingtonNormal StoppingSubsidised
Newtongrange, Orchard Grange to Semple Street, Edinburgh
Via Dalkeith
Lothian Buses LimitedNormal Stopping
Peebles, Eastgate to Edinburgh Bus Station
Perryman's BusesNormal Stopping
Edinburgh Bus Station to Newtongrange Fourth Street
Via Main Street Newtongrange
Perryman's BusesNormal Stopping · Hail & Ride
Newtongrange, Fourth Road to Galashiels Interchange
Via Main Street Newtongrange
Perryman's BusesNormal Stopping
Atholl Crescent to Rosewell
Via Princes Street, Surgeons Hall, The Murrays, Lasswade, Bonnyrigg
Lothian Buses LimitedLimited Stop
Edinburgh, Clovenstone to Mayfield, Keir Hardie Drive
Via Westside Plaza, Sighthill Fire Station, Longstone, Saughton Mains, Balgreen, Haymarket, Fr3ederick St, North Bridge, Liberton Rd, Gilmerton, Dalkeith, Woodburn, Mayfield Roundabout, D'Arcy Rd, , Mayfield Keir Hardie Dr
Lothian Buses LimitedNormal Stopping
Queen Margaret University to Hillend
Via Leith, Granton, Clermiston, Maybury, Ingliston Park & Ride, Ingliston Vaccination Centre
Lothian Buses LimitedNormal Stopping
Marine Roundabout to Pentland Science Park
Via Morningside, Tollcross, Hanover Street, Bellevue Crescent, Canonmills
Lothian Buses LimitedNormal StoppingPart subsidised
Edinburgh, Silverknowes Promenade to Gorebridge, Birkenside
Via Crewe Toll, Stockbridge, Frederick Street, Princes Street, East End, Elm Row, North Bridge, Liberton Road, Gilmerton Terminus, Newtongrange Park Gates, Gore Avenue
Lothian Buses LimitedNormal Stopping
Edinburgh, East Craigs Centre to Bonnyrigg (Hopefield) or Polton Mill (Cameron Crescent) or Cameron Toll
Via Corstorphine Road, Princes Street, North Bridge, Cameron Toll, Lasswade Road
Lothian Buses LimitedNormal Stopping
Edinburgh,Wester Hailes Health Centre to Millerhill
Via Baberton Mains Drive, Longstone, Gorgie, Haymarket, Bridges, Cameron Toll, R.I.E,
Lothian Buses LimitedNormal Stopping
Penicuik, Deanburn to Edinburgh,Silverknowes
Via Burdiehouse, Minto Street, Nicolson Street, Queensferry Street, Orchard Brae
Lothian Buses LimitedNormal Stopping · Limited Stop
Polton Mill to Dalkeith Heights
Via Bonnyrigg, Hopefield, Hardengreen, Dalkeith
Lothian Buses LimitedNormal Stopping
Meadowsweet Drive, Cammo Terminus to Penicuik, Ladywood
Via Crewe Toll, West End, Tollcross, Kaimes, Bilston, Easter Bush Campus, Milton Bridge
Lothian Buses LimitedNormal Stopping
Birkenside, Gorebridge to Musselburgh Grammar School
Via Mayfield, Dalkeith, Sheriffhall, ERI
Lothian Buses LimitedNormal Stopping
Lauder to Edinburgh Bus Station
Via Oxton Pathhead Dalkeith Danderhall
Perryman's BusesNormal Stopping · Hail & RideSubsidised
West Linton to Bus Station, Edinburgh
Houstons MinicoachesNormal StoppingSubsidised
West Linton to Edinburgh Bus Station
Via Penicuik
Houstons MinicoachesNormal Stopping
Haddington High Street to Royal Infirmary of Edinburgh
Via Drem,Gullane, Aberlady, Longniddry, Wallyford, Whitecraig, Musselburgh
Prentice Of HaddingtonNormal StoppingPart subsidised
Penicuik Town Centre to Tesco, Musselburgh
Via Loanhead, Bonnyrigg, Dalkeith, Whitecraig
Edinburgh ShuttleNormal Stopping
Eskbank, Tesco to Eskbank, Tesco
Via MCH, Newtongrange, Gorebridge
Perryman's BusesNormal StoppingPart subsidised
A registration is permission to run a route, not a timetable. It records where a service starts, finishes and runs through, and who may run it. For departure times, ask the operator or Midlothian Council.