Journey map

Route X95Published route geometryVehicle last mapped 14:24 · 5 observationsWe don’t have a recent location for this bus. The marker shows where it was last reported, not where it is now.
X95

To Mart_Street

Borders Buses · YX26ORU

Last observedRefreshed 04:15:05

We don’t have a recent location for this bus. The marker shows where it was last reported, not where it is now.

Vehicle information

YX26ORU

Livery
Borders Buses
Matched vehicle livery
Live data provider
Department for Transport Bus Open Data Service

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

Calling points

Journey schedule

84 stops
  1. 1Bus Stationp6200600747Plan14:15Actual14:12
  2. 2North Bridge6200208410Plan14:27Actual14:21
  3. 3South Bridge6200208430Plan14:28Actual14:24
  4. 4Surgeons' Hall6200208460Plan14:30Live
  5. 5St Partick Square6200208530Plan14:31Live
  6. 6Commonwealth Pool6200208830Plan14:36Live
  7. 7Cameron Toll6200209510Plan14:39Live
  8. 8Little France6200209567Plan14:44Live
  9. 9The Wisp6280300050Plan14:46Live
  10. 10Old Dalkeith Road6280300055Plan14:47Live
  11. 11Campend6280000131Plan14:49Live
  12. 12Melville Gate Road6280300140Plan14:51Live
  13. 13Melville Gate6280327204Plan14:51Live
  14. 14Elginhaugh Bridge6280300309Plan14:52Live
  15. 15Eskbank Court6280300310Plan14:53Live
  16. 16Eskbank Toll6280301105Plan14:54Live
  17. 17Ancrum Bank6280301110Plan14:54Live
  18. 18Newbattle Cemetery6280301113Plan14:55Live
  19. 19Newbattle Abbey Crescent6280301114Plan14:57Live
  20. 20Station Road6280301180Plan15:00Live
  21. 21St Anne's Court6280301185Plan15:01Live
  22. 22Dean Park Place6280301190Plan15:01Live
  23. 23Fourth Street6280301200Plan15:02Live
  24. 24Mining Museum6280301210Plan15:02Live
  25. 25Cockpen Road6280301545Plan15:03Live
  26. 26Dewar Park628030899Plan15:03Live
  27. 27Shank Bridge6280000137Plan15:05Live
  28. 28Hole in the Wa'628031140Plan15:06Live
  29. 29Harvieston Toll6280301700Plan15:06Live
  30. 30Harvieston Cemetery6280301703Plan15:06Live
  31. 31Borthwick Castle Road6280301705Plan15:09Live
  32. 32Middleton6280301707Plan15:10Live
  33. 33Middleton Mains6280301709Plan15:11Live
  34. 34Tynehead Road628028307Plan15:12Live
  35. 35Falahill Farm Rd End69001660Plan15:13Live
  36. 36Falahill Cottages69001901Plan15:14Live
  37. 37Heriot A76900476Plan15:16Live
  38. 38Hangingshaw69002068Plan15:17Live
  39. 39Stagebank Cotts69001657Plan15:17Live
  40. 40Gilston A76900105Plan15:19Live
  41. 41Fountainhall A76900309Plan15:22Live
  42. 42Torquhan North Lodge69001655Plan15:25Live
  43. 43Galabank690032267Plan15:27Live
  44. 44Killochyett69001730Plan15:28Live
  45. 45Craigend Rd6900797Plan15:29Live
  46. 46Old School6900800Plan15:29Live
  47. 47Stow Townfoot6900801Plan15:30Live
  48. 48Ferniehirst Road End69001668Plan15:33Live
  49. 49Bowland Road End69001239Plan15:37Live
  50. 50Halkburn Rd End69001237Plan15:38Live
  51. 51Hillside Drive69002141Plan15:42Live
  52. 52Plumtreehall Brae6900414Plan15:43Live
  53. 53Magdala Terrace6900416Plan15:43Live
  54. 54Halliburton Terrace6900418Plan15:43Live
  55. 55Ladhope Bank6900420Plan15:44Live
  56. 56Galashiels Transport Interchange69002003Plan15:52Live
  57. 57Market Street Fountain6900422Plan15:53Live
  58. 58St Peter's School6900391Plan15:54Live
  59. 59Fire Station Galashiels6900428Plan15:56Live
  60. 60Archies Walk6900430Plan15:58Live
  61. 61Kingsknowes Drive6900432Plan15:58Live
  62. 62A7 Boleside Hail & Ride69001703Plan16:01Live
  63. 63Lindean Bus Shelter6900121Plan16:03Live
  64. 64Selkirk Riverside69002126Plan16:06Live
  65. 65Dunsdale Rd Path6900736Plan16:06Live
  66. 66Charlie's Brae6900750Plan16:06Live
  67. 67Halliday's Park6900764Plan16:07Live
  68. 68Market Place69002056Plan16:08Live
  69. 69Back Row69001083Plan16:08Live
  70. 70Selkirk High School6900729Plan16:08Live
  71. 71Russell Place69001085Plan16:08Live
  72. 72Hillside Garage69002119Plan16:09Live
  73. 73Hartwoodburn69002125Plan16:10Live
  74. 74Greenhill Farm Hail & Ride69001665Plan16:11Live
  75. 75Ashkirk Village Hall69001055Plan16:17Live
  76. 76Synton Crossroads69001664Plan16:19Live
  77. 77Muirfield Rd End69001648Plan16:21Live
  78. 78Newton Farm69001661Plan16:23Live
  79. 79Galalaw Rd End6900462Plan16:25Live
  80. 80Whins Cottage6900463Plan16:25Live
  81. 81Hawick Police HQ6900459Plan16:26Live
  82. 82East Stewart Place6900472Plan16:26Live
  83. 83Teviotdale Leisure Centre6900465Plan16:26Live
  84. 84Mart Street Bus Stances6900455Plan16:27Live

p “pick up only” – the bus will only stop to pick up passengers

s “set down only” – the bus will only stop to drop passengers off

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 14:12
When should it finish?
Scheduled for 16:27
How much time remains?
A reliable remaining-time estimate is unavailable.
When was it last mapped?
14:24. The page checks for updated journey data every 15 seconds.