Favorite places of your favorite city
Home

Bus 141 routeBus 141 route

StopsMapFAQInformation
Route stops

131 stops • 2 directions

Bus 141: Musselburgh => Penicuik
  1. Tesco Terminus
  2. High Street (Stop B)
  3. Loretto RC Primary School
  4. Rothesay Place
  5. Inveresk Village
  6. Inveresk Kennels
  7. Dolphin Inn
  8. Whitecraig Crescent
  9. Smeaton Road End
  10. Thornyhall
  11. Thornybank
  12. Shadepark
  13. Corn Exchange
  14. Dalkeith Parish Church
  15. Jarnac Court
  16. Kings Park
  17. Glenesk Crescent
  18. Eskbank Toll
  19. Station Road
  20. Westfield Park
  21. Muirpark
  22. Mayshade Garden Centre
  23. Pendreich Avenue
  24. Waverley Crescent
  25. Maryfield Place
  26. High Street
  27. Park Road
  28. Rockville Terrace
  29. Broomieknowe Gardens
  30. Elm Row
  31. Laird and Dog
  32. Lasswade Road
  33. Kevock Road
  34. Hunter Avenue
  35. Academy Lane
  36. Muirfield Gardens
  37. George Avenue
  38. McNeil Avenue
  39. Park Avenue
  40. Herd Terrace
  41. Dryden Road
  42. Nivensknowe Road
  43. Seafield Road
  44. Roslin Road
  45. Moorfoot View
  46. Ploverhall Cottages
  47. Seafield Moor Road
  48. Midlothian Innovation Centre
  49. Veterinary Centre
  50. Technopole
  51. Bush Research Park
  52. Pentland Science Park
  53. Gowkley Moss
  54. Milton Cottages
  55. Golf Club
  56. Glencorse Barracks
  57. Samoa Terrace
  58. Beeslack High School
  59. Mauricewood Road
  60. Queensway
  61. Cuiken Avenue
  62. Angle Park
  63. Wilson Street
  64. Town Centre
Bus 141: Penicuik => Musselburgh
  1. Town Centre
  2. Town Centre
  3. Wilson Street
  4. John Street Lane
  5. Angle Park
  6. Cuiken Avenue
  7. Queensway
  8. Mauricewood Road
  9. Beeslack High School
  10. Samoa Terrace
  11. Glencorse Barracks
  12. Golf Club
  13. Milton Cottages
  14. Gowkley Moss
  15. Pentland Science Park
  16. Bush Research Park
  17. Technopole
  18. Veterinary Centre
  19. Midlothian Innovation Centre
  20. Bush Road End
  21. Ploverhall Cottages
  22. Castlelaw Crescent
  23. Moorfoot View
  24. Roslin Road
  25. Seafield Road
  26. Nivensknowe Road
  27. Dryden Road
  28. Herd Terrace
  29. McNeil Avenue
  30. George Avenue
  31. Muirfield Gardens
  32. Station Road
  33. Academy Lane
  34. Hunter Avenue
  35. Kevock Road
  36. Lasswade Road
  37. Laird and Dog
  38. Elm Row
  39. Broomieknowe Gardens
  40. Rockville Terrace
  41. Park Road (High Street)
  42. Douglas Crescent
  43. Maryfield Place
  44. Waverley Crescent
  45. Pendreich Avenue
  46. Viewbank Avenue
  47. Mayshade Garden Centre
  48. Muirpark
  49. Westfield Park
  50. Bonnyrigg Road
  51. Glenesk Crescent
  52. Croft Street
  53. Dalkeith Parish Church
  54. Corn Exchange
  55. Shadepark
  56. Thornybank
  57. Thornyhall
  58. Smeaton Road End
  59. Roundabout
  60. Whitecraig Crescent
  61. Dolphin Inn
  62. Inveresk Kennels
  63. Inveresk Village
  64. Rothesay Place
  65. Loretto RC Primary School
  66. High Street (Stop D)
  67. Tesco Terminus
Route map
Map
Show on map

Map loads on click

View map
Common Questions About This Route
We've gathered all the essentials based on open data. Straight answers to the questions people ask most often.

What number is assigned to this route?

Route number is 141. Remember it—the number stays the same everywhere: on the stop display, in apps, on the vehicle itself. Look for 141 specifically. If you're not sure you found the right stop, just ask someone nearby: 'Does bus 141 stop here?'

Where does bus #141 run?

This route serves the Edinburgh (UK) region. In larger metro areas, routes can pass through several districts or towns. To know for sure if it works for you, pull up the route map and check the key stops and direction.

Who's the official operator?

Operator is East Coast Buses. This is the official company responsible for the route. If you run into problems (rude driver, breakdown, dirty vehicle, delays)—contact them. It helps to note the time, direction, and route number—makes your complaint more specific and gets handled faster. Contact info is usually on the company website or in transit apps.

Which transit system does it belong to?

This route is part of the 'Lothian Buses' transit system. Within one network, payment and transfer rules are often consistent. Terms can differ though, so check current fares and payment methods in up-to-date sources before your trip.

Additional Route Information
Bus 141: Musselburgh => Penicuik

Reference

141

Origin

Musselburgh

Destination

Penicuik

Route network

Lothian Buses

Operator

East Coast Buses

Bus 141: Penicuik => Musselburgh

Reference

141

Origin

Penicuik

Destination

Musselburgh

Route network

Lothian Buses

Operator

East Coast Buses

Quick overview

Explore the bus 141 route in Edinburgh (UK). 2 directions, 131 stops, and an interactive route map available in one place.

Data source

The data is obtained from open sources and may contain inaccuracies. Route information is updated regularly.