Journey map

Route 51Published route geometryVehicle last mapped 15:27 · 245 observations
51

To Galashiels

Borders Buses · YJ17FWT

CompletedRefreshed 09:15:11

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

Calling points

Journey schedule

100 stops
  1. 1Edinburgh Bus Station (Gate E-Stance 10)6200600748Plan13:05Actual13:07
  2. 2Old Town North Bridge (Stop ND)6200208410Plan13:11Actual13:10
  3. 3Old Town South Bridge (S-bound 1)6200208430Plan13:13Actual13:12
  4. 4Old Town South Bridge (S-bound 2)6200208440Plan13:14Actual13:13
  5. 5South Side, at Surgeons' Hall6200208460Plan13:16Actual13:15
  6. 6South Side Surgeons' Hall (just after)6200208470Plan13:16Actual13:16
  7. 7South Side, opp St Partick Square6200208530Plan13:17Actual13:16
  8. 8South Side, after St Patrick Square6200208540Plan13:18Actual13:17
  9. 9South Side, before Bernard Terrace6200208550Plan13:19Actual13:18
  10. 10Newington, at Commonwealth Pool6200208830Plan13:23Actual13:22
  11. 11Newington, before Marchhall Place6200208840Plan13:23Actual13:23
  12. 12Newington, after Priestfield Road6200208850Plan13:24Actual
  13. 13Prestonfield Avenue (near)6200208860Plan13:24Actual13:24
  14. 14Prestonfield, at Cameron Crescent6200208870Plan13:25Actual13:25
  15. 15Nether Liberton Cameron Toll (near)6200209510Plan13:26Actual13:26
  16. 16Nether Liberton, at Bridgend Cottages6200209520Plan13:26Actual13:26
  17. 17The Inch, at Craigmillar Cemetery6200209530Plan13:27Actual13:27
  18. 18The Inch, opp Walter Scott Avenue6200209540Plan13:28Actual13:27
  19. 19The Inch, before Kingston Avenue6200209550Plan13:29Actual
  20. 20Little France Craigmillar Castle Road (Stop IJ)6200209560Plan13:29Actual13:28
  21. 21Little France (Stop IK)6200209567Plan13:30Actual13:29
  22. 22Little France Road (before)6200209570Plan13:31Actual13:30
  23. 23Moredun, opp Fernieside Drive6200209580Plan13:32Actual13:30
  24. 24Moredun, opp Fernieside Grove6200209590Plan13:32Actual13:31
  25. 25Danderhall, at The Wisp6280300050Plan13:34Actual13:32
  26. 26Danderhall Old Dalkeith Road (SE-bound)6280300055Plan13:35Actual13:33
  27. 27Danderhall, at Campend6280000131Plan13:38Actual13:37
  28. 28Dalkeith, opp Melville Gate Road6280300140Plan13:40Actual
  29. 29Dalkeith, at Lugton Brae6280300130Plan13:41Actual13:40
  30. 30Dalkeith Glebe Street (near)6280300195Plan13:43Actual13:41
  31. 31Dalkeith, at Old Edinburgh Road6280327195Plan13:44Actual13:42
  32. 32Dalkeith, at Buccleuch Street6280300347Plan13:44Actual13:45
  33. 33Dalkeith James Lean Avenue (near)6280300045Plan13:46Actual
  34. 34Dalkeith, opp Bruce Gardens6280300555Plan13:46Actual13:47
  35. 35Dalkeith, at Primrose Terrace6280300560Plan13:47Actual13:47
  36. 36Dalkeith, at Hepburn Drive6280300570Plan13:48Actual13:48
  37. 37Whitehill Main Street (at 59)6280000057Plan13:51Actual13:51
  38. 38Edgehead Chesterhill (opp 28)6280300680Plan13:57Actual13:55
  39. 39Edgehead Main Street (opp 60)6280300690Plan13:57Actual13:57
  40. 40Edgehead Cranston House (near)6280000004Plan13:58Actual13:58
  41. 41Ford Viaduct (SE-bound)6280000006Plan14:00Actual14:00
  42. 42Pathhead, opp Crichton Avenue6280300710Plan14:02Actual14:02
  43. 43Pathhead, opp Oxenfoord Avenue6280300720Plan14:04Actual14:04
  44. 44Pathhead, opp Roman Camp6280300730Plan14:04Actual14:04
  45. 45Pathhead, opp Bowling Green6280300740Plan14:04Actual14:05
  46. 46Pathhead, opp Crichton House Road End6280000063Plan14:06Actual14:07
  47. 47Fala, opp Tynehead Road End6280000128Plan14:08Actual14:08
  48. 48Fala, at Village Access6280000064Plan14:10Actual14:09
  49. 49Soutra Mains, opp Gilston Road End6280000140Plan14:13Actual14:12
  50. 50Oxton Village Hall (At)6900690Plan14:23Actual14:22
  51. 51Carfraemill Roundabout (S-Bound)6900687Plan14:25Actual14:25
  52. 52Lauder, at Wiselawmill Rd End69001670Plan14:27Actual14:26
  53. 53Lauder Haugh Rd End (At)69001671Plan14:29Actual14:27
  54. 54Lauder, opp Brownsmuir Park6900983Plan14:33Actual14:29
  55. 55Lauder, opp Medical Centre6900603Plan14:33Actual14:30
  56. 56Lauder West High Street (o/s 49)6900602Plan14:34Actual14:30
  57. 57Lauder, at The Avenue6900601Plan14:34Actual14:34
  58. 58Lauder Police Station (Opp)6900980Plan14:34Actual14:35
  59. 59Lauder Barns (At)69001713Plan14:35Actual14:36
  60. 60Lauder, at St Leonards Rd End69001674Plan14:36Actual14:37
  61. 61Earlston, at Galadean Rd End69001675Plan14:39Actual
  62. 62Earlston, opp Carolside69001677Plan14:42Actual14:41
  63. 63Earlston, opp South Croft Park6900258Plan14:43Actual
  64. 64Earlston Bus Stance (At)6900276Plan14:46Actual
  65. 65Earlston Melrose Road (S-bound)6900278Plan14:46Actual14:46
  66. 66Earlston, at Drygrange Nursing Home6900101Plan14:50Actual14:48
  67. 67Leaderfoot Bridge (S-Bound)69001720Plan14:52Actual14:49
  68. 68Leaderfoot Roundabout (S-Bound)6900607Plan14:53Actual14:50
  69. 69Newtown St Boswells, opp Eildon Road End6900846Plan14:56Actual14:52
  70. 70Newtown St Boswells, opp Council Headquarters6900844Plan14:56Actual14:55
  71. 71Newtown St Boswells, o/s Dryburgh Arms6900842Plan14:56Actual14:55
  72. 72Newtown St Boswells, opp Agricultural College69001103Plan14:57Actual
  73. 73Leaderfoot Roundabout (N-Bound)6900608Plan15:00Actual14:58
  74. 74Leaderfoot Roundabout (W-bound)6900677Plan15:00Actual14:58
  75. 75Newstead, opp Rushbank6900671Plan15:02Actual15:01
  76. 76Newstead, opp St John's Wynd6900672Plan15:02Actual15:01
  77. 77Newstead, nr Claymires Lane69001094Plan15:03Actual15:01
  78. 78Newstead, nr The Orchard6900673Plan15:03Actual15:02
  79. 79Newstead, nr Dean Park6900666Plan15:03Actual15:02
  80. 80Melrose, opp Priorswalk69001817Plan15:04Actual15:03
  81. 81Melrose, opp Priorwood House6900645Plan15:04Actual15:03
  82. 82Melrose, at Market Square6900647Plan15:05Actual15:05
  83. 83Melrose, nr St Dunstan's Lane6900651Plan15:05Actual15:05
  84. 84Melrose, at Gibson Park6900984Plan15:06Actual15:07
  85. 85Highcross, opp Weirhill Place6900986Plan15:07Actual15:08
  86. 86Highcross, opp Holy Trinity Church6900988Plan15:07Actual15:08
  87. 87Highcross, at Ormiston Terrace6900989Plan15:08Actual15:09
  88. 88Darnick Vale (Opp)6900991Plan15:09Actual15:10
  89. 89Borders General Hospital Entrance (At)6900625Plan15:10Actual15:12
  90. 90Tweedbank, before Lowood Bridge6900635Plan15:12Actual15:15
  91. 91Gattonside, adj Lowood Toll6900225Plan15:13Actual15:16
  92. 92Gattonside, opp Pavilion Rd End6900626Plan15:14Actual15:17
  93. 93Melrose Gait Queen Elizabeth Drive (o/s 19)69002100Plan15:16Actual15:19
  94. 94Easter Langlee Industrial Estate (Opp)690031493Plan15:16Actual15:21
  95. 95Langlee, adj Winston Road6900351Plan15:17Actual15:22
  96. 96Langlee, opp Hawthorn Road6900352Plan15:18Actual15:22
  97. 97Langlee Primary School (Nr)6900340Plan15:18Actual15:24
  98. 98Glenfield Melrose Road (Opp 20)69001461Plan15:21Actual15:24
  99. 99Glenfield, opp Ellwyn Crescent69001463Plan15:22Actual15:25
  100. 100Galashiels Transport Interchange (Stance 1)69002001Plan15:25Actual15:27

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 15:27.
When did it begin?
Observed at 13:07
When should it finish?
Observed at 15:27
How much time remains?
No time remains; the final stop has been observed.
When was it last mapped?
15:27. The page checks for updated journey data every 15 seconds.