Journey map

Route X95Published route geometryVehicle last mapped 12:31 · 82 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 · SF75VZS

Last observedRefreshed 19:57:25

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

SF75VZS

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 Stationp6200600747Plan10:15Actual10:14
  2. 2North Bridge6200208410Plan10:27Actual10:23
  3. 3South Bridge6200208430Plan10:28Actual10:26
  4. 4Surgeons' Hall6200208460Plan10:30Actual10:30
  5. 5St Partick Square6200208530Plan10:31Actual10:33
  6. 6Commonwealth Pool6200208830Plan10:36Actual10:36
  7. 7Cameron Toll6200209510Plan10:39Actual10:40
  8. 8Little France6200209567Plan10:44Actual10:43
  9. 9The Wisp6280300050Plan10:46Actual10:47
  10. 10Old Dalkeith Road6280300055Plan10:47Live
  11. 11Campend6280000131Plan10:49Actual10:51
  12. 12Melville Gate Road6280300140Plan10:51Actual10:55
  13. 13Melville Gate6280327204Plan10:51Live
  14. 14Elginhaugh Bridge6280300309Plan10:52Live
  15. 15Eskbank Court6280300310Plan10:53Actual10:58
  16. 16Eskbank Toll6280301105Plan10:54Actual10:59
  17. 17Ancrum Bank6280301110Plan10:54Actual11:01
  18. 18Newbattle Cemetery6280301113Plan10:55Live
  19. 19Newbattle Abbey Crescent6280301114Plan10:57Actual11:03
  20. 20Station Road6280301180Plan11:00Actual11:05
  21. 21St Anne's Court6280301185Plan11:01Actual11:06
  22. 22Dean Park Place6280301190Plan11:01Actual11:07
  23. 23Fourth Street6280301200Plan11:02Actual11:08
  24. 24Mining Museum6280301210Plan11:02Live
  25. 25Cockpen Road6280301545Plan11:03Actual11:10
  26. 26Dewar Park628030899Plan11:03Actual11:13
  27. 27Shank Bridge6280000137Plan11:05Actual11:14
  28. 28Hole in the Wa'628031140Plan11:06Actual11:15
  29. 29Harvieston Toll6280301700Plan11:06Live
  30. 30Harvieston Cemetery6280301703Plan11:06Actual11:16
  31. 31Borthwick Castle Road6280301705Plan11:09Live
  32. 32Middleton6280301707Plan11:10Live
  33. 33Middleton Mains6280301709Plan11:11Live
  34. 34Tynehead Road628028307Plan11:12Actual11:21
  35. 35Falahill Farm Rd End69001660Plan11:13Actual11:22
  36. 36Falahill Cottages69001901Plan11:14Live
  37. 37Heriot A76900476Plan11:16Actual11:24
  38. 38Hangingshaw69002068Plan11:17Live
  39. 39Stagebank Cotts69001657Plan11:17Live
  40. 40Gilston A76900105Plan11:19Actual11:26
  41. 41Fountainhall A76900309Plan11:22Live
  42. 42Torquhan North Lodge69001655Plan11:25Actual11:31
  43. 43Galabank690032267Plan11:27Live
  44. 44Killochyett69001730Plan11:28Live
  45. 45Craigend Rd6900797Plan11:29Actual11:35
  46. 46Old School6900800Plan11:29Live
  47. 47Stow Townfoot6900801Plan11:30Actual11:37
  48. 48Ferniehirst Road End69001668Plan11:33Live
  49. 49Bowland Road End69001239Plan11:37Actual11:44
  50. 50Halkburn Rd End69001237Plan11:38Live
  51. 51Hillside Drive69002141Plan11:42Live
  52. 52Plumtreehall Brae6900414Plan11:43Live
  53. 53Magdala Terrace6900416Plan11:43Live
  54. 54Halliburton Terrace6900418Plan11:43Live
  55. 55Ladhope Bank6900420Plan11:44Live
  56. 56Galashiels Transport Interchange69002003Plan11:52Actual11:55
  57. 57Market Street Fountain6900422Plan11:53Live
  58. 58St Peter's School6900391Plan11:54Live
  59. 59Fire Station Galashiels6900428Plan11:56Live
  60. 60Archies Walk6900430Plan11:58Live
  61. 61Kingsknowes Drive6900432Plan11:58Actual12:01
  62. 62A7 Boleside Hail & Ride69001703Plan12:01Live
  63. 63Lindean Bus Shelter6900121Plan12:03Actual12:04
  64. 64Selkirk Riverside69002126Plan12:06Live
  65. 65Dunsdale Rd Path6900736Plan12:06Actual12:07
  66. 66Charlie's Brae6900750Plan12:06Live
  67. 67Halliday's Park6900764Plan12:07Actual12:08
  68. 68Market Place69002056Plan12:08Live
  69. 69Back Row69001083Plan12:08Live
  70. 70Selkirk High School6900729Plan12:08Live
  71. 71Russell Place69001085Plan12:08Live
  72. 72Hillside Garage69002119Plan12:09Actual12:12
  73. 73Hartwoodburn69002125Plan12:10Live
  74. 74Greenhill Farm Hail & Ride69001665Plan12:11Live
  75. 75Ashkirk Village Hall69001055Plan12:17Actual12:17
  76. 76Synton Crossroads69001664Plan12:19Live
  77. 77Muirfield Rd End69001648Plan12:21Actual12:23
  78. 78Newton Farm69001661Plan12:23Actual12:24
  79. 79Galalaw Rd End6900462Plan12:25Live
  80. 80Whins Cottage6900463Plan12:25Live
  81. 81Hawick Police HQ6900459Plan12:26Actual12:28
  82. 82East Stewart Place6900472Plan12:26Actual12:29
  83. 83Teviotdale Leisure Centre6900465Plan12:26Actual12:31
  84. 84Mart Street Bus Stances6900455Plan12: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 10:14
When should it finish?
Scheduled for 12:27
How much time remains?
A reliable remaining-time estimate is unavailable.
When was it last mapped?
12:31. The page checks for updated journey data every 15 seconds.