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