Journey map

Route 51Published route geometryVehicle last mapped 14:11 · 254 observations
51

To Edinburgh

Borders Buses · YX20ODK

Last observedRefreshed 21:09:28

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)69002001Plan11:48Actual11:48
  2. 2Galashiels, opp Market Street Fountain6900422Plan11:49Actual11:50
  3. 3Galashiels Health Centre (Opp)69001509Plan11:50Actual11:52
  4. 4Glenfield, at Ellwyn Crescent6900338Plan11:51Actual11:53
  5. 5Glenfield Crescent (After)69001462Plan11:53Actual11:54
  6. 6Langlee Primary School (Opp)6900372Plan11:54Actual11:55
  7. 7Langlee, adj Hawthorn Road6900353Plan11:55Actual11:56
  8. 8Langlee, opp Winston Road6900343Plan11:56Actual11:57
  9. 9Easter Langlee Industrial Estate (At)6900344Plan11:57Actual11:58
  10. 10Melrose Gait Queen Elizabeth Drive (o/s 19)69002100Plan11:58Actual11:59
  11. 11Melrose Gait, at Easter Langlee Cottages69001023Plan11:59Actual12:01
  12. 12Gattonside, nr Pavilion Road End6900627Plan12:00Actual12:02
  13. 13Gattonside, opp Lowood Toll6900636Plan12:01Actual12:03
  14. 14Tweedbank, after Lowood Bridge6900634Plan12:02Actual12:05
  15. 15Borders General Hospital Entrance (At)6900625Plan12:04Actual12:09
  16. 16Darnick Vale (At)6900992Plan12:05Actual12:11
  17. 17Highcross, opp Ormiston Terrace6900990Plan12:06Actual12:11
  18. 18Highcross, o/s Holy Trinity Church6900987Plan12:07Actual12:12
  19. 19Highcross, at Weirhill Place6900985Plan12:07Actual12:12
  20. 20Melrose, opp NO LONGER PRESENT6900643Plan12:08Actual12:13
  21. 21Melrose, opp Wright's Chiropractor69001447Plan12:08Actual12:13
  22. 22Melrose, at Abbey Car Park69001446Plan12:09Actual12:16
  23. 23Melrose, at Priorwood House6900633Plan12:10Actual12:17
  24. 24Newstead Bypass (E-bound)6900675Plan12:11Actual12:19
  25. 25Leaderfoot Roundabout (E-bound)6900678Plan12:13Actual12:20
  26. 26Leaderfoot Roundabout (S-Bound)6900607Plan12:14Actual12:21
  27. 27Newtown St Boswells, o/s Agricultural College6900682Plan12:17Actual12:24
  28. 28Newtown St Boswells, at Council Headquarters6900683Plan12:18Actual12:26
  29. 29Newtown St Boswells, nr Eildon Road End6900845Plan12:19Actual12:27
  30. 30Leaderfoot Roundabout (N-Bound)6900608Plan12:21Actual12:29
  31. 31Leaderfoot Bridge (N-Bound)69001719Plan12:23Actual12:30
  32. 32Earlston, opp Drygrange Nursing Home6900100Plan12:25Actual12:31
  33. 33Earlston Melrose Road (N-Bound)6900262Plan12:30Actual12:36
  34. 34Earlston Bus Stance (At)6900276Plan12:30Actual12:34
  35. 35Earlston, at Carolside69001678Plan12:32Actual
  36. 36Earlston, opp Galadean Rd End69001676Plan12:35Actual12:41
  37. 37Lauder, opp St Leonards Rd End69001673Plan12:38Actual
  38. 38Lauder Barns (Opp)69001714Plan12:40Actual12:44
  39. 39Lauder, at Thirlestane Drive69002040Plan12:40Actual12:45
  40. 40Lauder, o/s Factors Park6900605Plan12:41Actual12:46
  41. 41Lauder, at Market Place6900606Plan12:41Actual12:47
  42. 42Lauder West High Street (o/s 40)6900981Plan12:41Actual12:49
  43. 43Lauder, nr Medical Centre6900604Plan12:42Actual12:50
  44. 44Lauder, at Brownsmuir Park6900982Plan12:42Actual12:50
  45. 45Lauder Haugh Rd End (Opp)69001672Plan12:45Actual12:52
  46. 46Lauder, opp Wiselawmill Rd End69001669Plan12:47Actual12:53
  47. 47Carfraemill Roundabout (N-Bound)6900686Plan12:49Actual12:55
  48. 48Oxton, nr Station Road6900688Plan12:50Actual
  49. 49Oxton Village Hall (At)6900690Plan12:51Actual12:59
  50. 50Soutra Mains, at Gilston Road End6280000141Plan13:01Actual13:07
  51. 51Fala, opp Village Access6280326820Plan13:04Actual13:09
  52. 52Fala, at Tynehead Road End6280000060Plan13:06Actual
  53. 53Pathhead, at Crichton House Road End6280000062Plan13:07Actual13:11
  54. 54Pathhead, at Bowling Green6280326870Plan13:09Actual13:13
  55. 55Pathhead, at Roman Camp6280326880Plan13:10Actual13:14
  56. 56Pathhead, at Oxenfoord Avenue6280326890Plan13:10Actual13:15
  57. 57Pathhead, at Crichton Avenue6280326900Plan13:11Actual13:16
  58. 58Ford Viaduct (NW-bound)6280000005Plan13:12Actual13:17
  59. 59Edgehead, opp Cranston House6280326920Plan13:15Actual13:19
  60. 60Edgehead Main Street (at 52)6280326930Plan13:16Actual13:20
  61. 61Edgehead Chesterhill (opp 21)6280326940Plan13:17Actual13:21
  62. 62Whitehill Main Street (opp 57)6280326980Plan13:23Actual13:24
  63. 63Dalkeith, opp Hepburn Drive6280327050Plan13:27Actual13:27
  64. 64Dalkeith, opp Primrose Terrace6280327060Plan13:27Actual13:27
  65. 65Dalkeith, at Bruce Gardens6280327065Plan13:28Actual13:29
  66. 66Dalkeith, opp James Lean Avenue6280327070Plan13:28Actual13:29
  67. 67Dalkeith, at South Street6280327075Plan13:30Actual13:31
  68. 68Dalkeith, at Bridgend Court6280327200Plan13:31Actual13:33
  69. 69Dalkeith, opp Lugton Brae6280327220Plan13:32Actual13:34
  70. 70Dalkeith, at Melville Gate Road6280327230Plan13:33Actual13:35
  71. 71Dalkeith, at Summerside628031105Plan13:35Actual13:36
  72. 72Danderhall, opp Campend6280000130Plan13:35Actual13:37
  73. 73Danderhall Old Dalkeith Road (NW-bound)6280327250Plan13:38Actual13:40
  74. 74Danderhall, opp The Wisp6280327310Plan13:39Actual13:41
  75. 75Moredun Fernieside Grove (near)6200239040Plan13:40Actual13:42
  76. 76Moredun, at Fernieside Drive6200239060Plan13:40Actual13:43
  77. 77Little France Road (after)6200239055Plan13:41Actual13:43
  78. 78Little France (Stop IF)6200239070Plan13:42Actual13:44
  79. 79Little France Craigmillar Castle Road (Stop IG)6200239080Plan13:42Actual13:45
  80. 80The Inch, after Kingston Avenue6200239090Plan13:43Actual13:45
  81. 81The Inch, after Walter Scott Avenue6200239100Plan13:44Actual13:46
  82. 82The Inch, opp Craigmillar Cemetery6200239105Plan13:45Actual
  83. 83Nether Liberton, opp Bridgend Cottages6200239110Plan13:45Actual13:47
  84. 84Nether Liberton, at Cameron Toll6200239120Plan13:46Actual13:50
  85. 85Prestonfield, opp Cameron Crescent6200239720Plan13:47Actual13:50
  86. 86Prestonfield Avenue (opp)6200239730Plan13:49Actual13:51
  87. 87Newington, opp Priestfield Road6200239740Plan13:50Actual13:52
  88. 88Newington, opp Marchhall Place6200239750Plan13:50Actual13:52
  89. 89Newington, opp Commonwealth Pool6200239760Plan13:51Actual13:52
  90. 90Newington East Preston Street (W-bound)6200240010Plan13:53Actual13:55
  91. 91South Side, opp Bernard Terrace6200240020Plan13:55Actual13:57
  92. 92South Side, at St Patrick Square6200240060Plan13:56Actual13:58
  93. 93South Side, opp Surgeons' Hall6200240120Plan13:58Actual14:00
  94. 94Old Town South Bridge (N-Bound 2)6200240130Plan14:00Actual14:08
  95. 95Edinburgh Bus Station (Gate E-Stance 10)6200600748Plan14:14Actual

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?
Last observed. A previous vehicle observation is available, but it is not recent enough to call the bus live.
When did it begin?
Observed at 11:48
When should it finish?
Scheduled for 14:14
How much time remains?
A reliable remaining-time estimate is unavailable.
When was it last mapped?
14:11. The page checks for updated journey data every 15 seconds.