Scroll down to view upcoming departure times for Borders Buses 51 bus route at each stop. Real-time updates and step-by-step directions are also available in the Momego app.
Galashiels Transport Interchange
60
60
X62
X95
Market Street Fountain
60
60
X95
Galashiels Health Centre
60
60
X95
Ellwyn Crescent
60
60
Glenfield Crescent
60
60
Langlee Primary School
60
60
Hawthorn Road
60
60
Winston Road
60
60
Easter Langlee Industrial Estate
60
60
Queen Elizabeth Drive
Easter Langlee Cottages
60
60
Pavilion Road End
60
60
Lowood Toll
60
60
Lowood Bridge
60
60
Borders General Hospital Entrance
60
60
Darnick Vale
60
60
Ormiston Terrace
60
60
Holy Trinity Church
60
60
Weirhill Place
60
60
Wright's Chiropractor
60
60
Abbey Car Park
60
60
Priorswood Court
60
60
Priorwood House
60
60
Newstead Bypass
Leaderfoot Roundabout
60
60
Leaderfoot Roundabout
Agricultural College
Melbourne Place
Council Headquarters
Eildon Road End
Leaderfoot Roundabout
Leaderfoot Bridge
60
60
Drygrange Nursing Home
60
60
Melrose Road
60
60
Earlston Bus Stance
60
60
Carolside
Galadean Rd End
St Leonards Rd End
Lauder Barns
Thirlestane Drive
Factors Park
Market Place
West High Street
Medical Centre
Brownsmuir Park
Lauder Haugh Rd End
Wiselawmill Rd End
Carfraemill Roundabout
Station Road
Oxton Village Hall
Gilston Road End
Village Access
Tynehead Road End
Crichton House Road End
Bowling Green
Roman Camp
Oxenfoord Avenue
Crichton Avenue
Viaduct
Cranston House
Main Street
Chesterhill
Main Street
Hepburn Drive
3
N3
Primrose Terrace
3
N3
Bruce Gardens
3
N3
James Lean Avenue
3
N3
South Street
3
N3
Bridgend Court
X33
Lugton Brae
X33
Melville Gate Road
X33
Summerside
X33
X95
Campend
X33
Old Dalkeith Road
33
X33
X95
The Wisp
33
X33
X95
Fernieside Grove
7
33
X40
Fernieside Drive
7
33
X40
Little France Road
7
33
X40
Little France
7
8
X33
X95
Craigmillar Castle Road
24
33
38
49
Kingston Avenue
24
33
38
49
Walter Scott Avenue
24
33
38
49
Craigmillar Cemetery
24
33
38
49
Bridgend Cottages
24
33
38
49
Cameron Toll
12
24
33
38
49
X95
Cameron Crescent
33
Prestonfield Avenue
2
14
30
33
N30
Priestfield Road
2
14
30
33
N30
Marchhall Place
2
14
30
33
N30
Commonwealth Pool
2
14
30
33
N30
X33
X95
East Preston Street
2
30
33
N30
Bernard Terrace
2
3
5
7
8
29
30
31
33
37
47
47B
49
N3
N30
N31
N37
St Patrick Square
2
3
5
7
8
29
30
31
33
37
47
47B
49
N3
N30
N31
N37
X62
X95
Surgeons' Hall
3
5
7
8
14
29
30
31
33
37
49
N3
N30
N31
N37
X29
X31
X33
X37
X62
X95
South Bridge
5
7
8
14
28
35
45
49
N14
N35
X95
Edinburgh Bus Station
101
101A
101B
102
180
183
591
594
598
900
909
913
978
M90
M90
M91
M92
X55
X58
X59
X59A
X61
X62
X95
Edinburgh Bus Station
101
101A
101B
102
180
183
591
594
598
900
909
913
978
M90
M90
M91
M92
X55
X58
X59
X59A
X61
X62
X95
South Bridge
3
5
8
14
29
30
33
35
45
49
N3
N14
N30
N35
X29
X33
X95
Surgeons' Hall
2
3
5
8
14
29
30
33
49
N3
N30
X29
X33
X95
St Partick Square
2
3
5
8
29
30
33
49
N3
N30
X95
Bernard Terrace
7
31
37
47
47B
N31
N37
East Preston Street
2
30
33
N30
Commonwealth Pool
2
14
30
33
N30
X33
X95
Marchhall Place
2
14
30
33
N30
Priestfield Road
2
14
30
33
N30
Prestonfield Avenue
33
Cameron Crescent
33
Cameron Toll
24
33
38
49
X95
Bridgend Cottages
24
33
38
49
Craigmillar Cemetery
24
33
38
49
Walter Scott Avenue
24
33
38
49
Kingston Avenue
24
33
38
49
Craigmillar Castle Road
24
33
38
49
Little France
7
8
X33
X95
Little France Road
7
33
X40
Fernieside Drive
7
33
X40
Fernieside Grove
7
33
X40
The Wisp
33
X33
X95
Old Dalkeith Road
33
X33
X95
Campend
X33
X95
Melville Gate Road
X33
X95
Lugton Brae
X33
Glebe Street
Old Edinburgh Road
Buccleuch Street
3
N3
James Lean Avenue
3
N3
Bruce Gardens
3
N3
Primrose Terrace
3
N3
Hepburn Drive
3
N3
Main Street
Chesterhill
Main Street
Cranston House
Viaduct
Crichton Avenue
Oxenfoord Avenue
Roman Camp
Bowling Green
Crichton House Road End
Tynehead Road End
Village Access
Gilston Road End
Oxton Village Hall
Carfraemill Roundabout
Wiselawmill Rd End
Lauder Haugh Rd End
Brownsmuir Park
Medical Centre
West High Street
The Avenue
Lauder Police Station
Thirlestane Drive
Lauder Barns
St Leonards Rd End
Galadean Rd End
Carolside
Earlston Bus Stance
60
60
Melrose Road
60
60
Drygrange Nursing Home
60
60
Leaderfoot Bridge
60
60
Leaderfoot Roundabout
Eildon Road End
Council Headquarters
Dryburgh Arms
Agricultural College
Leaderfoot Roundabout
Leaderfoot Roundabout
60
60
Newstead Bypass
Priorwood House
60
60
Market Square
60
60
St Dunstan's Lane
60
60
Gibson Park
60
60
Weirhill Place
60
60
Holy Trinity Church
60
60
Ormiston Terrace
60
60
Darnick Vale
60
60
Borders General Hospital Entrance
60
60
Lowood Bridge
60
60
Lowood Toll
60
60
Pavilion Rd End
60
60
Queen Elizabeth Drive
Easter Langlee Industrial Estate
60
60
Winston Road
60
60
Hawthorn Road
60
60
Langlee Primary School
60
60
Melrose Road
60
60
Ellwyn Crescent
60
60
Galashiels Transport Interchange
60
60
X62
X95
Upcoming trips on the Borders Buses 51 bus route run approximately every 35 minutes, and you can view exact departure times and see how often the bus runs throughout the day by opening the Momego app and browsing the full schedule.
Download the Momego app to track your bus live on a map, see real-time updates, and stay informed about any changes to the Borders Buses 51 bus schedule.
Open the Momego app to see detailed information about any active service disruptions affecting the 51 bus route, such as detours, stop changes, trip cancellations, or major delays. You can also subscribe to service alerts from Borders Buses in the app, so you’ll be notified of any current or upcoming disruptions and can plan your journey with confidence.
There are 96 bus stops on the Borders Buses 51 route.
In select cities, the Momego app shows real-time crowding levels for routes like the Borders Buses 51 bus route. You can even see predictions of how busy the bus is likely to be when it reaches your stop.
Open the Momego app to see your location on the map and instantly find the nearest stop for the Borders Buses 51 bus route.