Journey map

Route 51Published route geometryVehicle last mapped 09:46 · 303 observations
51

To Edinburgh

Borders Buses · YX20ODU

CompletedRefreshed 18:35:26

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

Calling points

Journey schedule

95 stops
  1. 1Galashiels Transport Interchange (Stance 1)69002001Plan07:18Actual07:19
  2. 2Galashiels, opp Market Street Fountain6900422Plan07:19Actual07:20
  3. 3Galashiels Health Centre (Opp)69001509Plan07:20Actual
  4. 4Glenfield, at Ellwyn Crescent6900338Plan07:21Actual
  5. 5Glenfield Crescent (After)69001462Plan07:23Actual
  6. 6Langlee Primary School (Opp)6900372Plan07:24Actual
  7. 7Langlee, adj Hawthorn Road6900353Plan07:25Actual07:24
  8. 8Langlee, opp Winston Road6900343Plan07:26Actual07:26
  9. 9Easter Langlee Industrial Estate (At)6900344Plan07:27Actual07:27
  10. 10Melrose Gait Queen Elizabeth Drive (o/s 19)69002100Plan07:28Actual07:28
  11. 11Melrose Gait, at Easter Langlee Cottages69001023Plan07:29Actual07:30
  12. 12Gattonside, nr Pavilion Road End6900627Plan07:30Actual07:31
  13. 13Gattonside, opp Lowood Toll6900636Plan07:31Actual07:32
  14. 14Tweedbank, after Lowood Bridge6900634Plan07:32Actual07:32
  15. 15Borders General Hospital Entrance (At)6900625Plan07:34Actual07:37
  16. 16Darnick Vale (At)6900992Plan07:35Actual07:39
  17. 17Highcross, opp Ormiston Terrace6900990Plan07:36Actual07:39
  18. 18Highcross, o/s Holy Trinity Church6900987Plan07:37Actual07:40
  19. 19Highcross, at Weirhill Place6900985Plan07:37Actual07:40
  20. 20Melrose, opp NO LONGER PRESENT6900643Plan07:38Actual07:41
  21. 21Melrose, opp Wright's Chiropractor69001447Plan07:38Actual07:41
  22. 22Melrose, at Abbey Car Park69001446Plan07:39Actual07:42
  23. 23Melrose, at Priorwood House6900633Plan07:40Actual07:43
  24. 24Newstead Bypass (E-bound)6900675Plan07:41Actual07:44
  25. 25Leaderfoot Roundabout (E-bound)6900678Plan07:43Actual07:46
  26. 26Leaderfoot Roundabout (S-Bound)6900607Plan07:44Actual07:46
  27. 27Newtown St Boswells, o/s Agricultural College6900682Plan07:47Actual07:50
  28. 28Newtown St Boswells, at Council Headquarters6900683Plan07:48Actual07:51
  29. 29Newtown St Boswells, nr Eildon Road End6900845Plan07:49Actual07:52
  30. 30Leaderfoot Roundabout (N-Bound)6900608Plan07:51Actual07:54
  31. 31Leaderfoot Bridge (N-Bound)69001719Plan07:53Actual07:55
  32. 32Earlston, opp Drygrange Nursing Home6900100Plan07:55Actual07:56
  33. 33Earlston Melrose Road (N-Bound)6900262Plan08:00Actual08:02
  34. 34Earlston Bus Stance (At)6900276Plan08:00Actual08:01
  35. 35Earlston, at Carolside69001678Plan08:02Actual08:04
  36. 36Earlston, opp Galadean Rd End69001676Plan08:05Actual08:07
  37. 37Lauder, opp St Leonards Rd End69001673Plan08:08Actual08:10
  38. 38Lauder Barns (Opp)69001714Plan08:10Actual08:11
  39. 39Lauder, at Thirlestane Drive69002040Plan08:10Actual08:12
  40. 40Lauder, o/s Factors Park6900605Plan08:11Actual08:12
  41. 41Lauder, at Market Place6900606Plan08:11Actual08:14
  42. 42Lauder West High Street (o/s 40)6900981Plan08:11Actual08:14
  43. 43Lauder, nr Medical Centre6900604Plan08:12Actual08:15
  44. 44Lauder, at Brownsmuir Park6900982Plan08:12Actual08:16
  45. 45Lauder Haugh Rd End (Opp)69001672Plan08:15Actual08:18
  46. 46Lauder, opp Wiselawmill Rd End69001669Plan08:17Actual08:19
  47. 47Carfraemill Roundabout (N-Bound)6900686Plan08:19Actual08:20
  48. 48Oxton, nr Station Road6900688Plan08:20Actual08:21
  49. 49Oxton Village Hall (At)6900690Plan08:21Actual08:26
  50. 50Soutra Mains, at Gilston Road End6280000141Plan08:31Actual08:36
  51. 51Fala, opp Village Access6280326820Plan08:34Actual08:38
  52. 52Fala, at Tynehead Road End6280000060Plan08:36Actual08:40
  53. 53Pathhead, at Crichton House Road End6280000062Plan08:37Actual08:41
  54. 54Pathhead, at Bowling Green6280326870Plan08:39Actual08:43
  55. 55Pathhead, at Roman Camp6280326880Plan08:40Actual08:43
  56. 56Pathhead, at Oxenfoord Avenue6280326890Plan08:40Actual08:44
  57. 57Pathhead, at Crichton Avenue6280326900Plan08:41Actual08:45
  58. 58Ford Viaduct (NW-bound)6280000005Plan08:42Actual08:46
  59. 59Edgehead, opp Cranston House6280326920Plan08:45Actual08:49
  60. 60Edgehead Main Street (at 52)6280326930Plan08:46Actual08:50
  61. 61Edgehead Chesterhill (opp 21)6280326940Plan08:47Actual08:52
  62. 62Whitehill Main Street (opp 57)6280326980Plan08:53Actual08:56
  63. 63Dalkeith, opp Hepburn Drive6280327050Plan08:57Actual
  64. 64Dalkeith, opp Primrose Terrace6280327060Plan08:57Actual08:59
  65. 65Dalkeith, at Bruce Gardens6280327065Plan08:58Actual09:00
  66. 66Dalkeith, opp James Lean Avenue6280327070Plan08:58Actual09:01
  67. 67Dalkeith, at South Street6280327075Plan09:00Actual09:04
  68. 68Dalkeith, at Bridgend Court6280327200Plan09:01Actual09:05
  69. 69Dalkeith, opp Lugton Brae6280327220Plan09:02Actual09:07
  70. 70Dalkeith, at Melville Gate Road6280327230Plan09:03Actual09:07
  71. 71Dalkeith, at Summerside628031105Plan09:05Actual09:10
  72. 72Danderhall, opp Campend6280000130Plan09:05Actual09:11
  73. 73Danderhall Old Dalkeith Road (NW-bound)6280327250Plan09:08Actual09:13
  74. 74Danderhall, opp The Wisp6280327310Plan09:09Actual09:14
  75. 75Moredun Fernieside Grove (near)6200239040Plan09:10Actual09:15
  76. 76Moredun, at Fernieside Drive6200239060Plan09:10Actual09:16
  77. 77Little France Road (after)6200239055Plan09:11Actual09:17
  78. 78Little France (Stop IF)6200239070Plan09:12Actual09:17
  79. 79Little France Craigmillar Castle Road (Stop IG)6200239080Plan09:12Actual09:18
  80. 80The Inch, after Kingston Avenue6200239090Plan09:13Actual09:18
  81. 81The Inch, after Walter Scott Avenue6200239100Plan09:14Actual09:18
  82. 82The Inch, opp Craigmillar Cemetery6200239105Plan09:15Actual09:19
  83. 83Nether Liberton, opp Bridgend Cottages6200239110Plan09:15Actual09:19
  84. 84Nether Liberton, at Cameron Toll6200239120Plan09:16Actual09:22
  85. 85Prestonfield, opp Cameron Crescent6200239720Plan09:17Actual09:23
  86. 86Prestonfield Avenue (opp)6200239730Plan09:19Actual09:25
  87. 87Newington, opp Priestfield Road6200239740Plan09:20Actual09:26
  88. 88Newington, opp Marchhall Place6200239750Plan09:20Actual
  89. 89Newington, opp Commonwealth Pool6200239760Plan09:21Actual09:27
  90. 90Newington East Preston Street (W-bound)6200240010Plan09:23Actual09:29
  91. 91South Side, opp Bernard Terrace6200240020Plan09:25Actual09:30
  92. 92South Side, at St Patrick Square6200240060Plan09:26Actual09:31
  93. 93South Side, opp Surgeons' Hall6200240120Plan09:28Actual09:33
  94. 94Old Town South Bridge (N-Bound 2)6200240130Plan09:30Actual09:38
  95. 95Edinburgh Bus Station (Gate E-Stance 10)6200600748Plan09:44Actual09:46

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