Phone buried in your pocket? 🖥️ Plan a trip on our website instead
ScotlandBorders Buses

Borders Buses 51 bus

Galashiels Transport Interchange - Bus Sta

Borders Buses 51 bus Stop List and Next Departures

The Borders Buses 51 - Galashiels Transport Interchange - Bus Sta bus serves 92 bus stops in the Scotland area departing from Bus Station and ending at Galashiels Transport Interchange. Scroll down to see upcoming 51 bus times at each stop and the next scheduled 51 bus times will be displayed. The full 51 bus schedule as well as real-time departures (if available) can be found in the Transit app.

Galashiels
Edinburgh
See more departures
Stops
Wed, Nov 5, 2025
  • Bus Station2:35 PM
  • South Bridge2:43 PM
  • Surgeons' Hall2:45 PM
  • St Partick Square2:47 PM
  • Bernard Terrace2:49 PM
  • East Preston Street2:51 PM
  • Commonwealth Pool2:53 PM
  • Marchhall Place2:53 PM
  • Priestfield Road2:54 PM
  • Prestonfield Avenue2:55 PM
  • Cameron Crescent2:56 PM
  • Cameron Toll2:56 PM
  • Bridgend Cottages2:56 PM
  • Craigmillar Cemetery2:57 PM
  • Walter Scott Avenue2:58 PM
  • Kingston Avenue2:59 PM
  • Craigmillar Castle Road2:59 PM
  • Little France3:00 PM
  • Little France Road3:01 PM
  • Fernieside Drive3:02 PM
  • Fernieside Grove3:02 PM
  • The Wisp3:04 PM
  • Old Dalkeith Road3:05 PM
  • Campend3:08 PM
  • Melville Gate Road3:10 PM
  • Lugton Brae3:11 PM
  • Glebe Street3:13 PM
  • Old Edinburgh Road3:14 PM
  • Buccleuch Street3:14 PM
  • James Lean Avenue3:16 PM
  • Bruce Gardens3:16 PM
  • Primrose Terrace3:17 PM
  • Hepburn Drive3:18 PM
  • Main Street3:21 PM
  • Chesterhill3:27 PM
  • Main Street3:28 PM
  • Cranston House3:29 PM
  • Viaduct3:32 PM
  • Crichton Avenue3:33 PM
  • Oxenfoord Avenue3:34 PM
  • Roman Camp3:34 PM
  • Bowling Green3:34 PM
  • Crichton House Road End3:37 PM
  • Tynehead Road End3:38 PM
  • Village Access3:40 PM
  • Gilston Road End3:43 PM
  • Oxton Village Hall3:53 PM
  • Carfraemill Roundabout3:55 PM
  • Wiselawmill Rd End3:57 PM
  • Lauder Haugh Rd End3:59 PM
  • Brownsmuir Park4:03 PM
  • Medical Centre4:03 PM
  • West High Street4:04 PM
  • The Avenue4:04 PM
  • Lauder Police Station4:04 PM
  • Thirlestane Drive4:05 PM
  • Lauder Barns4:05 PM
  • St Leonards Rd End4:07 PM
  • Galadean Rd End4:10 PM
  • Carolside4:13 PM
  • Earlston Bus Stance4:16 PM
  • Melrose Road4:16 PM
  • Drygrange Nursing Home4:20 PM
  • Leaderfoot Bridge4:22 PM
  • Leaderfoot Roundabout4:23 PM
  • Eildon Road End4:26 PM
  • Council Headquarters4:26 PM
  • Dryburgh Arms4:26 PM
  • Agricultural College4:27 PM
  • Leaderfoot Roundabout4:29 PM
  • Leaderfoot Roundabout4:30 PM
  • Newstead By-pass4:31 PM
  • Priorwood House4:33 PM
  • Market Square4:33 PM
  • St Dunstan's Lane4:33 PM
  • Gibson Park4:34 PM
  • Weirhill Place4:35 PM
  • Holy Trinity Church4:35 PM
  • Ormiston Terrace4:36 PM
  • Darnick Vale4:37 PM
  • Borders General Hospital Entrance4:38 PM
  • Lowood Bridge4:40 PM
  • Lowood Toll4:41 PM
  • Pavilion Rd End4:41 PM
  • Easter Langlee Industrial Estate4:42 PM
  • Queen Elizabeth Drive4:44 PM
  • Winston Road4:46 PM
  • Hawthorn Road4:46 PM
  • Langlee Primary School4:47 PM
  • Melrose Road4:49 PM
  • Ellwyn Crescent4:50 PM
  • Galashiels Transport Interchange4:53 PM
  • Borders Buses Galashiels Transport Interchange - Bus Sta map

    Borders Buses 51 bus route map

    The Borders Buses 51 - Galashiels Transport Interchange - Bus Sta bus route map is shown above. The route map shows you an overview of all the stops served by the Borders Buses 51 bus to help you plan your trip on Borders Buses. Opening the app will allow you to see more detailed information about the route on a map including stop specific alerts, such as stops that have been closed or moved. You can also see the location of vehicles in real-time on the route map so you know when the 51 bus is approaching your stop.

    See the detailed route map

    Borders Buses 51 bus Service Alerts

    Open the Transit app to see more information about any active disruptions that may impact the 51 bus schedule, such as detours, moved stops, trip cancellations, major delays, or other service changes to the bus route. The Transit app also allows you to subscribe to receive notifications for any service alert issued by Borders Buses so that you can plan your trip around any active or future disruptions.

    See all alerts

    Borders Buses 51 bus Service Frequency

    The next 51 bus leaves Bus Station at 2:35 PM, and arrives at Galashiels Transport Interchange at 4:53 PM. You can see the frequency of upcoming trips and the exact departure times by opening the Transit app.

    See all departures

    Borders Buses 51 bus On-Time Performance

    Want to know whether the Borders Buses 51 bus arrives on time? Open the Transit app and view user generated on-time performance reports for the 51 bus. You can also contribute your own reports on whether your trip arrived on time, late or early. As these on-time performance stats are user reported, they may differ from official Borders Buses metrics.

    See all on-time performance details

    Borders Buses 51 bus FAQ

    Other Borders Buses bus schedules, routes and maps

    Never miss the bus again. Download Transit.