Journey map

Route 51Published route geometryVehicle last mapped 14:08 · 249 observations
51

To Galashiels

Borders Buses · YX20ODR

CompletedRefreshed 01:18:12

This journey ID is fixed to 2026-08-26. Changing the date opens the parent service timetable.

Calling points

Journey schedule

95 stops
  1. 1Edinburgh Bus Station (Gate E-Stance 10)6200600748Plan11:35Actual11:39
  2. 2Old Town North Bridge (Stop ND)6200208410Plan11:41Actual11:46
  3. 3Old Town South Bridge (S-bound 1)6200208430Plan11:43Actual11:49
  4. 4Old Town South Bridge (S-bound 2)6200208440Plan11:44Actual11:50
  5. 5South Side, at Surgeons' Hall6200208460Plan11:46Actual11:51
  6. 6South Side Surgeons' Hall (just after)6200208470Plan11:46Actual11:52
  7. 7South Side, opp St Partick Square6200208530Plan11:47Actual11:53
  8. 8South Side, after St Patrick Square6200208540Plan11:48Actual11:53
  9. 9South Side, before Bernard Terrace6200208550Plan11:49Actual11:54
  10. 10Newington, at Commonwealth Pool6200208830Plan11:53Actual11:57
  11. 11Newington, before Marchhall Place6200208840Plan11:53Actual11:57
  12. 12Newington, after Priestfield Road6200208850Plan11:54Actual11:58
  13. 13Prestonfield Avenue (near)6200208860Plan11:54Actual11:59
  14. 14Prestonfield, at Cameron Crescent6200208870Plan11:55Actual12:00
  15. 15Nether Liberton Cameron Toll (near)6200209510Plan11:56Actual12:00
  16. 16Nether Liberton, at Bridgend Cottages6200209520Plan11:56Actual12:01
  17. 17The Inch, at Craigmillar Cemetery6200209530Plan11:57Actual12:02
  18. 18The Inch, opp Walter Scott Avenue6200209540Plan11:58Actual12:02
  19. 19The Inch, before Kingston Avenue6200209550Plan11:59Actual12:03
  20. 20Little France Craigmillar Castle Road (Stop IJ)6200209560Plan11:59Actual12:03
  21. 21Little France (Stop IK)6200209567Plan12:00Actual12:03
  22. 22Little France Road (before)6200209570Plan12:01Actual12:05
  23. 23Moredun, opp Fernieside Drive6200209580Plan12:02Actual12:05
  24. 24Moredun, opp Fernieside Grove6200209590Plan12:02Actual12:06
  25. 25Danderhall, at The Wisp6280300050Plan12:04Actual12:08
  26. 26Danderhall Old Dalkeith Road (SE-bound)6280300055Plan12:05Actual12:09
  27. 27Danderhall, at Campend6280000131Plan12:08Actual12:20
  28. 28Dalkeith, opp Melville Gate Road6280300140Plan12:10Actual12:23
  29. 29Dalkeith, at Lugton Brae6280300130Plan12:11Actual12:23
  30. 30Dalkeith Glebe Street (near)6280300195Plan12:13Actual12:24
  31. 31Dalkeith, at Old Edinburgh Road6280327195Plan12:14Actual12:25
  32. 32Dalkeith, at Buccleuch Street6280300347Plan12:14Actual12:29
  33. 33Dalkeith James Lean Avenue (near)6280300045Plan12:16Actual12:31
  34. 34Dalkeith, opp Bruce Gardens6280300555Plan12:16Actual12:31
  35. 35Dalkeith, at Primrose Terrace6280300560Plan12:17Actual12:32
  36. 36Dalkeith, at Hepburn Drive6280300570Plan12:18Actual12:32
  37. 37Whitehill Main Street (at 59)6280000057Plan12:21Actual12:35
  38. 38Edgehead Chesterhill (opp 28)6280300680Plan12:27Actual12:38
  39. 39Edgehead Main Street (opp 60)6280300690Plan12:27Actual12:39
  40. 40Edgehead Cranston House (near)6280000004Plan12:28Actual12:40
  41. 41Ford Viaduct (SE-bound)6280000006Plan12:30Actual12:42
  42. 42Pathhead, opp Crichton Avenue6280300710Plan12:32Actual12:44
  43. 43Pathhead, opp Oxenfoord Avenue6280300720Plan12:34Actual12:44
  44. 44Pathhead, opp Roman Camp6280300730Plan12:34Actual12:45
  45. 45Pathhead, opp Bowling Green6280300740Plan12:34Actual12:46
  46. 46Pathhead, opp Crichton House Road End6280000063Plan12:36Actual12:48
  47. 47Fala, opp Tynehead Road End6280000128Plan12:38Actual12:49
  48. 48Fala, at Village Access6280000064Plan12:40Actual12:51
  49. 49Soutra Mains, opp Gilston Road End6280000140Plan12:43Actual12:53
  50. 50Oxton Village Hall (At)6900690Plan12:53Actual13:06
  51. 51Carfraemill Roundabout (S-Bound)6900687Plan12:55Actual13:09
  52. 52Lauder, at Wiselawmill Rd End69001670Plan12:57Actual13:10
  53. 53Lauder Haugh Rd End (At)69001671Plan12:59Actual13:11
  54. 54Lauder, opp Brownsmuir Park6900983Plan13:03Actual
  55. 55Lauder, opp Medical Centre6900603Plan13:03Actual13:13
  56. 56Lauder West High Street (o/s 49)6900602Plan13:04Actual13:14
  57. 57Lauder, at The Avenue6900601Plan13:04Actual13:17
  58. 58Lauder Police Station (Opp)6900980Plan13:04Actual13:18
  59. 59Lauder Barns (At)69001713Plan13:05Actual13:19
  60. 60Lauder, at St Leonards Rd End69001674Plan13:06Actual13:20
  61. 61Earlston, at Galadean Rd End69001675Plan13:09Actual13:22
  62. 62Earlston, opp Carolside69001677Plan13:12Actual13:26
  63. 63Earlston, opp South Croft Park6900258Plan13:13Actual
  64. 64Earlston Bus Stance (At)6900276Plan13:16Actual13:28
  65. 65Earlston Melrose Road (S-bound)6900278Plan13:16Actual13:31
  66. 66Earlston, at Drygrange Nursing Home6900101Plan13:20Actual13:33
  67. 67Leaderfoot Bridge (S-Bound)69001720Plan13:22Actual13:34
  68. 68Leaderfoot Roundabout (S-Bound)6900607Plan13:23Actual13:35
  69. 69Newtown St Boswells, opp Eildon Road End6900846Plan13:26Actual
  70. 70Newtown St Boswells, opp Council Headquarters6900844Plan13:26Actual13:38
  71. 71Newtown St Boswells, o/s Dryburgh Arms6900842Plan13:26Actual13:39
  72. 72Newtown St Boswells, opp Agricultural College69001103Plan13:27Actual13:40
  73. 73Leaderfoot Roundabout (N-Bound)6900608Plan13:29Actual13:42
  74. 74Leaderfoot Roundabout (W-bound)6900677Plan13:30Actual13:43
  75. 75Newstead Bypass (W-bound)6900664Plan13:31Actual
  76. 76Melrose, opp Priorwood House6900645Plan13:33Actual13:46
  77. 77Melrose, at Market Square6900647Plan13:33Actual13:47
  78. 78Melrose, nr St Dunstan's Lane6900651Plan13:33Actual13:48
  79. 79Melrose, at Gibson Park6900984Plan13:34Actual13:48
  80. 80Highcross, opp Weirhill Place6900986Plan13:35Actual13:49
  81. 81Highcross, opp Holy Trinity Church6900988Plan13:35Actual
  82. 82Highcross, at Ormiston Terrace6900989Plan13:36Actual13:50
  83. 83Darnick Vale (Opp)6900991Plan13:37Actual13:51
  84. 84Borders General Hospital Entrance (At)6900625Plan13:38Actual13:54
  85. 85Tweedbank, before Lowood Bridge6900635Plan13:40Actual13:56
  86. 86Gattonside, adj Lowood Toll6900225Plan13:41Actual13:57
  87. 87Gattonside, opp Pavilion Rd End6900626Plan13:42Actual13:58
  88. 88Melrose Gait Queen Elizabeth Drive (o/s 19)69002100Plan13:44Actual14:00
  89. 89Easter Langlee Industrial Estate (Opp)690031493Plan13:44Actual14:02
  90. 90Langlee, adj Winston Road6900351Plan13:45Actual14:03
  91. 91Langlee, opp Hawthorn Road6900352Plan13:46Actual14:03
  92. 92Langlee Primary School (Nr)6900340Plan13:46Actual14:04
  93. 93Glenfield Melrose Road (Opp 20)69001461Plan13:49Actual14:05
  94. 94Glenfield, opp Ellwyn Crescent69001463Plan13:50Actual14:06
  95. 95Galashiels Transport Interchange (Stance 1)69002001Plan13:53Actual14:08

Planned, expected and observed values remain separate. Blank observations are never presented as on-time.

Journey status questions

What is happening?

Is the bus running?
Completed. The final calling point has an observed time of 14:08.
When did it begin?
Observed at 11:39
When should it finish?
Observed at 14:08
How much time remains?
No time remains; the final stop has been observed.
When was it last mapped?
14:08. The page checks for updated journey data every 15 seconds.