Journey map

Route 51Published route geometryVehicle last mapped 08:12 · 298 observations
51

To Edinburgh

Borders Buses · YX20ODK

CompletedRefreshed 20:10:56

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)69002001Plan05:48Actual05:49
  2. 2Galashiels, opp Market Street Fountain6900422Plan05:49Actual05:50
  3. 3Galashiels Health Centre (Opp)69001509Plan05:50Actual05:52
  4. 4Glenfield, at Ellwyn Crescent6900338Plan05:51Actual05:53
  5. 5Glenfield Crescent (After)69001462Plan05:53Actual05:54
  6. 6Langlee Primary School (Opp)6900372Plan05:54Actual05:56
  7. 7Langlee, adj Hawthorn Road6900353Plan05:55Actual05:56
  8. 8Langlee, opp Winston Road6900343Plan05:56Actual05:57
  9. 9Easter Langlee Industrial Estate (At)6900344Plan05:57Actual05:58
  10. 10Melrose Gait Queen Elizabeth Drive (o/s 19)69002100Plan05:58Actual05:59
  11. 11Melrose Gait, at Easter Langlee Cottages69001023Plan05:59Actual06:01
  12. 12Gattonside, nr Pavilion Road End6900627Plan06:00Actual06:02
  13. 13Gattonside, opp Lowood Toll6900636Plan06:01Actual06:02
  14. 14Tweedbank, after Lowood Bridge6900634Plan06:02Actual06:03
  15. 15Borders General Hospital Entrance (At)6900625Plan06:04Actual06:07
  16. 16Darnick Vale (At)6900992Plan06:05Actual06:08
  17. 17Highcross, opp Ormiston Terrace6900990Plan06:06Actual06:09
  18. 18Highcross, o/s Holy Trinity Church6900987Plan06:07Actual06:09
  19. 19Highcross, at Weirhill Place6900985Plan06:07Actual06:10
  20. 20Melrose, opp NO LONGER PRESENT6900643Plan06:08Actual06:10
  21. 21Melrose, opp Wright's Chiropractor69001447Plan06:08Actual06:11
  22. 22Melrose, at Abbey Car Park69001446Plan06:09Actual06:11
  23. 23Melrose, at Priorwood House6900633Plan06:10Actual06:13
  24. 24Newstead Bypass (E-bound)6900675Plan06:11Actual06:14
  25. 25Leaderfoot Roundabout (E-bound)6900678Plan06:13Actual06:15
  26. 26Leaderfoot Roundabout (S-Bound)6900607Plan06:14Actual06:16
  27. 27Newtown St Boswells, o/s Agricultural College6900682Plan06:17Actual06:19
  28. 28Newtown St Boswells, at Council Headquarters6900683Plan06:18Actual06:21
  29. 29Newtown St Boswells, nr Eildon Road End6900845Plan06:19Actual06:22
  30. 30Leaderfoot Roundabout (N-Bound)6900608Plan06:21Actual06:24
  31. 31Leaderfoot Bridge (N-Bound)69001719Plan06:23Actual06:25
  32. 32Earlston, opp Drygrange Nursing Home6900100Plan06:25Actual06:26
  33. 33Earlston Melrose Road (N-Bound)6900262Plan06:30Actual06:32
  34. 34Earlston Bus Stance (At)6900276Plan06:30Actual06:31
  35. 35Earlston, at Carolside69001678Plan06:32Actual06:34
  36. 36Earlston, opp Galadean Rd End69001676Plan06:35Actual06:37
  37. 37Lauder, opp St Leonards Rd End69001673Plan06:38Actual06:39
  38. 38Lauder Barns (Opp)69001714Plan06:40Actual06:40
  39. 39Lauder, at Thirlestane Drive69002040Plan06:40Actual
  40. 40Lauder, o/s Factors Park6900605Plan06:41Actual06:42
  41. 41Lauder, at Market Place6900606Plan06:41Actual06:44
  42. 42Lauder West High Street (o/s 40)6900981Plan06:41Actual06:44
  43. 43Lauder, nr Medical Centre6900604Plan06:42Actual06:44
  44. 44Lauder, at Brownsmuir Park6900982Plan06:42Actual06:45
  45. 45Lauder Haugh Rd End (Opp)69001672Plan06:45Actual06:47
  46. 46Lauder, opp Wiselawmill Rd End69001669Plan06:47Actual06:48
  47. 47Carfraemill Roundabout (N-Bound)6900686Plan06:49Actual06:50
  48. 48Oxton, nr Station Road6900688Plan06:50Actual06:51
  49. 49Oxton Village Hall (At)6900690Plan06:51Actual06:54
  50. 50Soutra Mains, at Gilston Road End6280000141Plan07:01Actual07:02
  51. 51Fala, opp Village Access6280326820Plan07:04Actual07:05
  52. 52Fala, at Tynehead Road End6280000060Plan07:06Actual07:07
  53. 53Pathhead, at Crichton House Road End6280000062Plan07:07Actual07:08
  54. 54Pathhead, at Bowling Green6280326870Plan07:09Actual07:10
  55. 55Pathhead, at Roman Camp6280326880Plan07:10Actual07:10
  56. 56Pathhead, at Oxenfoord Avenue6280326890Plan07:10Actual07:10
  57. 57Pathhead, at Crichton Avenue6280326900Plan07:11Actual07:12
  58. 58Ford Viaduct (NW-bound)6280000005Plan07:12Actual07:13
  59. 59Edgehead, opp Cranston House6280326920Plan07:15Actual07:15
  60. 60Edgehead Main Street (at 52)6280326930Plan07:16Actual07:17
  61. 61Edgehead Chesterhill (opp 21)6280326940Plan07:17Actual07:18
  62. 62Whitehill Main Street (opp 57)6280326980Plan07:23Actual07:21
  63. 63Dalkeith, opp Hepburn Drive6280327050Plan07:27Actual
  64. 64Dalkeith, opp Primrose Terrace6280327060Plan07:27Actual07:26
  65. 65Dalkeith, at Bruce Gardens6280327065Plan07:28Actual07:26
  66. 66Dalkeith, opp James Lean Avenue6280327070Plan07:28Actual07:27
  67. 67Dalkeith, at South Street6280327075Plan07:30Actual07:30
  68. 68Dalkeith, at Bridgend Court6280327200Plan07:31Actual07:31
  69. 69Dalkeith, opp Lugton Brae6280327220Plan07:32Actual07:32
  70. 70Dalkeith, at Melville Gate Road6280327230Plan07:33Actual07:33
  71. 71Dalkeith, at Summerside628031105Plan07:35Actual07:38
  72. 72Danderhall, opp Campend6280000130Plan07:35Actual07:38
  73. 73Danderhall Old Dalkeith Road (NW-bound)6280327250Plan07:38Actual07:43
  74. 74Danderhall, opp The Wisp6280327310Plan07:39Actual07:44
  75. 75Moredun Fernieside Grove (near)6200239040Plan07:40Actual07:46
  76. 76Moredun, at Fernieside Drive6200239060Plan07:40Actual07:47
  77. 77Little France Road (after)6200239055Plan07:41Actual07:48
  78. 78Little France (Stop IF)6200239070Plan07:42Actual07:49
  79. 79Little France Craigmillar Castle Road (Stop IG)6200239080Plan07:42Actual07:50
  80. 80The Inch, after Kingston Avenue6200239090Plan07:43Actual07:51
  81. 81The Inch, after Walter Scott Avenue6200239100Plan07:44Actual07:51
  82. 82The Inch, opp Craigmillar Cemetery6200239105Plan07:45Actual07:51
  83. 83Nether Liberton, opp Bridgend Cottages6200239110Plan07:45Actual07:52
  84. 84Nether Liberton, at Cameron Toll6200239120Plan07:46Actual07:53
  85. 85Prestonfield, opp Cameron Crescent6200239720Plan07:47Actual07:53
  86. 86Prestonfield Avenue (opp)6200239730Plan07:49Actual07:55
  87. 87Newington, opp Priestfield Road6200239740Plan07:50Actual07:56
  88. 88Newington, opp Marchhall Place6200239750Plan07:50Actual07:56
  89. 89Newington, opp Commonwealth Pool6200239760Plan07:51Actual07:57
  90. 90Newington East Preston Street (W-bound)6200240010Plan07:53Actual07:59
  91. 91South Side, opp Bernard Terrace6200240020Plan07:55Actual08:00
  92. 92South Side, at St Patrick Square6200240060Plan07:56Actual08:01
  93. 93South Side, opp Surgeons' Hall6200240120Plan07:58Actual08:03
  94. 94Old Town South Bridge (N-Bound 2)6200240130Plan08:00Actual08:05
  95. 95Edinburgh Bus Station (Gate E-Stance 10)6200600748Plan08:14Actual08:12

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