51 Bus

Click to load interactive map
List of stops
              Map

              Bus Station – Galashiels Transport Interchange

              Bus Station

              10:0511:3514:3516:0517:3519:05

              South Bridge

              10:1311:4314:4316:1317:4319:13

              Surgeons' Hall

              10:1511:4514:4516:1517:4519:15

              St Partick Square

              10:1711:4714:4716:1717:4719:17

              Bernard Terrace

              10:1911:4914:4916:1917:4919:19

              East Preston Street

              10:2011:5014:5016:2017:5019:20

              Commonwealth Pool

              10:2311:5314:5316:2317:5319:23

              Marchhall Place

              10:2311:5314:5316:2317:5319:23

              Priestfield Road

              10:2411:5414:5416:2417:5419:24

              Prestonfield Avenue

              10:2411:5414:5416:2417:5419:24

              Cameron Crescent

              10:2511:5514:5516:2517:5519:25

              Cameron Toll

              10:2611:5614:5616:2617:5619:26

              Bridgend Cottages

              10:2611:5614:5616:2617:5619:26

              Craigmillar Cemetery

              10:2711:5714:5716:2717:5719:27

              Walter Scott Avenue

              10:2811:5814:5816:2817:5819:28

              Kingston Avenue

              10:2811:5814:5816:2817:5819:28

              Craigmillar Castle Road

              10:2911:5914:5916:2917:5919:29

              Little France

              10:2911:5914:5916:2917:5919:29

              Little France Road

              10:3012:0015:0016:3018:0019:30

              Fernieside Drive

              10:3112:0115:0116:3118:0119:31

              Fernieside Grove

              10:3212:0215:0216:3218:0219:32

              The Wisp

              10:3312:0315:0316:3318:0319:33

              Old Dalkeith Road

              10:3512:0515:0516:3518:0519:35

              Campend

              10:3812:0815:0816:3818:0819:38

              Melville Gate Road

              10:4012:1015:1016:4018:1019:40

              Lugton Brae

              10:4112:1115:1116:4118:1119:41

              Glebe Street

              10:4212:1215:1216:4218:1219:42

              Old Edinburgh Road

              10:4312:1315:1316:4318:1319:43

              Buccleuch Street

              10:4412:1415:1416:4418:1419:44

              James Lean Avenue

              10:4512:1515:1516:4518:1519:45

              Bruce Gardens

              10:4612:1615:1616:4618:1619:46

              Primrose Terrace

              10:4612:1615:1616:4618:1619:46

              Hepburn Drive

              10:4712:1715:1716:4718:1719:47

              Main Street

              10:5012:2015:2016:5018:2019:50

              Chesterhill

              10:5712:2715:2716:5718:2719:57

              Main Street

              10:5812:2815:2816:5818:2819:58

              Cranston House

              10:5912:2915:2916:5918:2919:59

              Viaduct

              11:0112:3115:3117:0118:3120:01

              Crichton Avenue

              11:0312:3315:3317:0318:3320:03

              Oxenfoord Avenue

              11:0412:3415:3417:0418:3420:04

              Roman Camp

              11:0412:3415:3417:0418:3420:04

              Bowling Green

              11:0412:3415:3417:0418:3420:04

              Crichton House Road End

              11:0612:3615:3617:0618:3620:06

              Tynehead Road End

              11:0712:3715:3717:0718:3720:07

              Village Access

              11:1012:4015:4017:1018:4020:10

              Gilston Road End

              11:1212:4215:4217:1218:4220:12

              Oxton Village Hall

              11:2312:5314:0015:5317:2318:5320:23

              Carfraemill Roundabout

              11:2512:5514:0215:5517:2518:5520:25

              Wiselawmill Rd End

              11:2712:5714:0415:5717:2718:5720:27

              Lauder Haugh Rd End

              11:2912:5914:0615:5917:2918:5920:29

              Brownsmuir Park

              11:3213:0214:0916:0217:3219:0220:32

              Medical Centre

              11:3313:0314:1016:0317:3319:0320:33

              West High Street

              11:3313:0314:1016:0317:3319:0320:33

              The Avenue

              06:3811:3413:0414:1116:0417:3419:0419:3420:3421:34

              Lauder Police Station

              06:3811:3413:0414:1116:0417:3419:0419:3420:3421:34

              Thirlestane Drive

              06:3811:3413:0414:1116:0417:3419:0419:3420:3421:34

              Lauder Barns

              06:3911:3513:0514:1216:0517:3519:0519:3520:3521:35

              St Leonards Rd End

              06:4011:3613:0614:1316:0617:3619:0619:3620:3621:36

              Galadean Rd End

              06:4311:3913:0914:1616:0917:3919:0919:3920:3921:39

              Carolside

              06:4711:4313:1314:2016:1317:4319:1319:4320:4321:43

              Earlston Bus Stance

              06:49
              06:50
              09:1611:45
              11:46
              13:15
              13:16
              14:22
              14:23
              16:15
              16:16
              17:45
              17:46
              19:15
              19:16
              19:45
              19:46
              20:45
              20:46
              21:45
              21:46

              Melrose Road

              06:5009:1611:4613:1614:2316:1617:4619:1619:4620:4621:46

              Drygrange Nursing Home

              06:5309:1911:5013:2014:2616:2017:5019:2019:4920:5021:49

              Leaderfoot Bridge

              06:5509:2111:5113:2114:2816:2117:5119:2119:5120:5121:51

              Leaderfoot Roundabout

              11:5313:2316:2317:5319:2320:53

              Eildon Road End

              11:5513:2516:2517:5519:2520:55

              Council Headquarters

              11:5613:2616:2617:5619:2620:56

              Dryburgh Arms

              11:5613:2616:2617:5619:2620:56

              Agricultural College

              11:5613:2616:2617:5619:2620:56

              Leaderfoot Roundabout

              11:5913:2916:2917:5919:2920:59

              Leaderfoot Roundabout

              06:5609:2211:5913:2914:2916:2917:5919:2919:5220:5921:52

              Newstead Bypass

              06:5809:2412:0113:3114:3116:3118:0119:3119:5421:0121:54

              Priorwood House

              06:5909:2512:0213:3214:3216:3218:0219:3219:5521:0221:55

              Market Square

              07:0009:2612:0313:3314:3316:3318:0319:3319:5621:0321:56

              St Dunstan's Lane

              07:0009:2612:0313:3314:3316:3318:0319:3319:5621:0321:56

              Gibson Park

              07:0009:2612:0313:3314:3316:3318:0319:3319:5621:0321:56

              Weirhill Place

              07:0109:2712:0413:3414:3416:3418:0419:3419:5721:0421:57

              Holy Trinity Church

              07:0209:2812:0513:3514:3516:3518:0519:3519:5821:0521:58

              Ormiston Terrace

              07:0209:2812:0513:3514:3516:3518:0519:3519:5821:0521:58

              Darnick Vale

              07:0309:2912:0613:3614:3616:3618:0619:3619:5921:0621:59

              Borders General Hospital Entrance

              07:0509:3112:0813:3814:3816:3818:0819:3820:0121:0822:01

              Lowood Bridge

              07:0809:3412:1013:4014:4016:4018:1019:4020:0421:1022:04

              Lowood Toll

              07:0809:3412:1113:4114:4116:4118:1119:4120:0421:1122:04

              Pavilion Rd End

              07:0909:3512:1213:4214:4216:4218:1219:4220:0521:1222:05

              Queen Elizabeth Drive

              12:1413:4414:4416:4418:1419:4421:14

              Easter Langlee Industrial Estate

              07:1109:3712:1413:4414:4416:4418:1419:4420:0721:1422:07

              Winston Road

              07:1209:3812:1513:4514:4516:4518:1519:4520:0821:1522:08

              Hawthorn Road

              07:1309:3912:1613:4614:4616:4618:1619:4620:0921:1622:09

              Langlee Primary School

              07:1409:4012:1713:4714:4716:4718:1719:4720:1021:1722:10

              Melrose Road

              07:1609:4212:1913:4914:4916:4918:1919:4920:1221:1922:12

              Ellwyn Crescent

              07:1709:4312:2013:5014:5016:5018:2019:5020:1321:2022:13

              Galashiels Transport Interchange

              07:2009:4612:2313:5314:5316:5318:2319:5320:1621:2322:16
              Times marked with "—" indicate that the vehicle does not stop at this stop.

              Galashiels Transport Interchange – Bus Station

              Galashiels Transport Interchange05:4805:5507:1007:1807:5108:4810:1811:4813:1813:5514:4816:1818:46
              Market Street Fountain05:4805:5507:1007:1807:5108:4810:1811:4813:1813:5514:4816:1818:46
              Galashiels Health Centre05:5005:5707:1207:2007:5308:5010:2011:5013:2013:5714:5016:2018:48
              Ellwyn Crescent05:5105:5807:1307:2107:5408:5110:2111:5113:2113:5814:5116:2118:49
              Glenfield Crescent05:5205:5907:1407:2207:5508:5210:2211:5213:2213:5914:5216:2218:50
              Langlee Primary School05:5406:0107:1607:2407:5708:5410:2411:5413:2414:0114:5416:2418:52
              Hawthorn Road05:5506:0207:1707:2507:5808:5510:2511:5513:2514:0214:5516:2518:53
              Winston Road05:5606:0307:1807:2607:5908:5610:2611:5613:2614:0314:5616:2618:54
              Easter Langlee Industrial Estate05:5706:0307:1907:2708:0008:5710:2711:5713:2714:0414:5716:2718:55
              Queen Elizabeth Drive05:5807:2007:2808:0108:5810:2811:5813:2814:0514:5816:2818:56
              Easter Langlee Cottages05:5906:0407:2107:2908:0208:5910:2911:5913:2914:5916:2918:57
              Pavilion Road End06:0006:0507:2207:3008:0309:0010:3012:0013:3015:0016:3018:58
              Lowood Toll06:0106:0707:2307:3108:0409:0110:3112:0113:3115:0116:3118:59
              Lowood Bridge06:0106:0707:2307:3108:0409:0110:3112:0113:3115:0116:3118:59
              Borders General Hospital Entrance06:0406:1107:2607:3408:0709:0410:3412:0413:3415:0416:3419:02
              Darnick Vale06:0506:1207:2707:3509:0510:3512:0513:3515:0516:3519:03
              Ormiston Terrace06:0606:1307:2807:3609:0610:3612:0613:3615:0616:3619:04
              Holy Trinity Church06:0706:1407:2907:3709:0710:3712:0713:3715:0716:3719:05
              Weirhill Place06:0706:1407:2907:3709:0710:3712:0713:3715:0716:3719:05
              Wright's Chiropractor06:0806:1507:3007:3809:0810:3812:0813:3815:0816:3819:06
              Abbey Car Park06:0906:1607:3107:3909:0910:3912:0913:3915:0916:3919:07
              Priorswood Court06:0906:1607:3107:3909:0910:3912:0913:3915:0916:3919:07
              Priorwood House06:0906:1607:3107:3909:0910:3912:0913:3915:0916:3919:07
              Newstead Bypass06:1106:1707:3207:4109:1110:4112:1113:4115:1116:4119:08
              Leaderfoot Roundabout06:1306:1907:3407:4309:1310:4312:1313:4315:1316:4319:10
              Leaderfoot Roundabout06:1307:4309:1310:4312:1313:4315:1316:43
              Agricultural College06:1607:4609:1610:4612:1613:4615:1616:46
              Melbourne Place06:1707:4709:1710:4712:1713:4715:1716:47
              Council Headquarters06:1807:4809:1810:4812:1813:4815:1816:48
              Eildon Road End06:1807:4809:1810:4812:1813:4815:1816:48
              Leaderfoot Roundabout06:2107:5109:2110:5112:2113:5115:2116:51
              Leaderfoot Bridge06:2206:2007:3507:5209:2210:5212:2213:5215:2216:5219:11
              Drygrange Nursing Home06:2506:2207:3707:5509:2510:5512:2513:5515:2516:5519:13
              Melrose Road06:2906:2507:4007:5909:2910:5912:2913:5915:2916:5919:16
              Earlston Bus Stance06:3006:2607:4108:0009:3011:0012:3014:0015:3017:0019:17
              Carolside06:3106:2707:4208:0109:3111:0112:3114:0115:3117:0119:18
              Galadean Rd End06:3506:3107:4608:0509:3511:0512:3514:0515:3517:0519:22
              St Leonards Rd End06:3806:3407:4908:0809:3811:0812:3814:0815:3817:0819:25
              Lauder Barns06:3906:3507:5008:0909:3911:0912:3914:0915:3917:0919:26
              Thirlestane Drive06:4006:3607:5108:1009:4011:1012:4014:1015:4017:1019:27
              Factors Park06:4006:3607:5108:1009:4011:1012:4014:1015:4017:1019:27
              Post Office06:4106:3707:5208:1109:4111:1112:4114:1115:4117:1119:28
              West High Street06:4107:5208:1109:4111:1112:4114:1115:4117:11
              Medical Centre06:4107:5208:1109:4111:1112:4114:1115:4117:11
              Brownsmuir Park06:4107:5208:1109:4111:1112:4114:1115:4117:11
              Lauder Haugh Rd End06:4507:5608:1509:4511:1512:4514:1515:4517:15
              Wiselawmill Rd End06:4707:5808:1709:4711:1712:4714:1715:4717:17
              Carfraemill Roundabout06:4908:0008:1909:4911:1912:4914:1915:4917:19
              Station Road06:5008:0108:2009:5011:2012:5014:2015:5017:20
              Oxton Village Hall06:5108:0208:2109:5111:2112:5114:2115:5117:21
              Gilston Road End07:0108:3110:0111:3113:0114:3116:0117:31
              Village Access07:0408:3410:0411:3413:0414:3416:0417:34
              Tynehead Road End07:0608:3610:0611:3613:0614:3616:0617:36
              Crichton House Road End07:0708:3710:0711:3713:0714:3716:0717:37
              Bowling Green07:0908:3910:0911:3913:0914:3916:0917:39
              Roman Camp07:0908:3910:0911:3913:0914:3916:0917:39
              Oxenfoord Avenue07:1008:4010:1011:4013:1014:4016:1017:40
              Crichton Avenue07:1008:4010:1011:4013:1014:4016:1017:40
              Viaduct07:1208:4210:1211:4213:1214:4216:1217:42
              Cranston House07:1408:4410:1411:4413:1414:4416:1417:44
              Main Street07:1508:4510:1511:4513:1514:4516:1517:45
              Chesterhill07:1708:4710:1711:4713:1714:4716:1717:47
              Main Street07:2308:5310:2311:5313:2314:5316:2317:53
              Hepburn Drive07:2608:5610:2611:5613:2614:5616:2617:56
              Primrose Terrace07:2708:5710:2711:5713:2714:5716:2717:57
              Bruce Gardens07:2708:5710:2711:5713:2714:5716:2717:57
              James Lean Avenue07:2808:5810:2811:5813:2814:5816:2817:58
              South Street07:3009:0010:3012:0013:3015:0016:3018:00
              Bridgend Court07:3009:0010:3012:0013:3015:0016:3018:00
              Lugton Brae07:3209:0210:3212:0213:3215:0216:3218:02
              Melville Gate Road07:3309:0310:3312:0313:3315:0316:3318:03
              Summerside07:3409:0410:3512:0413:3415:0416:3418:04
              Campend07:3509:0510:3512:0513:3515:0516:3518:05
              Old Dalkeith Road07:3809:0810:3912:0813:3815:0816:3818:08
              The Wisp07:3909:0910:4012:0913:3915:0916:3918:09
              Fernieside Grove07:4009:1010:4112:1013:4015:1016:4018:10
              Fernieside Drive07:4109:1110:4112:1113:4115:1116:4118:11
              Little France Road07:4209:1210:4212:1213:4215:1216:4218:12
              Little France07:4209:1210:4312:1213:4215:1216:4218:12
              Craigmillar Castle Road07:4309:1310:4312:1313:4315:1316:4318:13
              Kingston Avenue07:4409:1410:4412:1413:4415:1416:4418:14
              Walter Scott Avenue07:4409:1410:4512:1413:4415:1416:4418:14
              Craigmillar Cemetery07:4509:1510:4512:1513:4515:1516:4518:15
              Bridgend Cottages07:4509:1510:4612:1513:4515:1516:4518:15
              Cameron Toll07:4709:1710:4712:1713:4715:1716:4718:17
              Cameron Crescent07:4709:1710:4712:1713:4715:1716:4718:17
              Prestonfield Avenue07:4909:1910:4912:1913:4915:1916:4918:19
              Priestfield Road07:4909:1910:4912:1913:4915:1916:4918:19
              Marchhall Place07:5009:2010:5012:2013:5015:2016:5018:20
              Commonwealth Pool07:5109:2110:5112:2113:5115:2116:5118:21
              East Preston Street07:5309:2310:5312:2313:5315:2316:5318:23
              Bernard Terrace07:5409:2410:5412:2413:5415:2416:5418:24
              St Patrick Square07:5609:2610:5612:2613:5615:2616:5618:26
              Surgeons' Hall07:5709:2710:5712:2713:5715:2716:5718:27
              South Bridge08:0009:3011:0012:3014:0015:3017:0018:30
              Bus Station08:1409:4411:1412:4414:1415:4417:1418:44
              Times marked with "—" indicate that the vehicle does not stop at this stop.
              Times marked with "—" indicate that the vehicle does not stop at this stop.
              Build real-time departures into your app Free API Access →

              Route Path (Streets & Roads)

              Outbound: Bus Station – Galashiels Transport Interchange
              Niddry Street - Nicolson Street - St Patrick Square - South Clerk Street - East Preston Street - Dalkeith Road - Old Dalkeith Road - Old Edinburgh Road - Buccleuch Street - Newmills Road - Lauder Road - Edgehead Road - Main Street - Station Road - Edinburgh Road - West High Street - Market Place - East High Street - Station Road - Melrose Road - High Road - Market Square - High Street - High Cross Avenue - Abbotsford Road - Melrose Road - Queen Elizabeth Drive - Melrose Road - Talisman Avenue - Melrose Road - Stirling Street
              Inbound: Galashiels Transport Interchange – Bus Station
              Stirling Street - Cornmill Square - Currie Road - Melrose Road - Queen Elizabeth Drive - Melrose Road - Abbotsford Road - High Cross Avenue - Buccleuch Street - High Road - Melrose Road - Station Road - East High Street - Factor's Park - Market Place - West High Street - Edinburgh Road - Brownsmuir Park - Station Road - Main Street - Oxenfoord Avenue - Main Street - Edgehead Road - Lauder Road - Bruce Gardens - Newmills Road - Jarnac Court - Edinburgh Road - Old Dalkeith Road - Dinmont Drive - Old Dalkeith Road - Sharpdale Loan - Dalkeith Road - East Preston Street - South Clerk Street - St Patrick Square - Nicolson Street - South Bridge

              Schedules and stops for this route are published in GTFS: great-britain, dft-gtfs, discoverpassenger-bordersbuses

              Bus 51 FAQ

              • What time does the 51 bus start operating?

                Services on the 51 bus start at 06:38 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

              • What time does the 51 bus stop working?

                Services on the 51 bus stop at 22:16 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

              • Is there a 51 bus stop near me?

                Click here to view the nearest 51 bus stop.

              Borders Buses 51 bus Route Map

              51 bus Line Map PDF Version: 51 timetable, stops and map

              51 (Newtown St Boswells Buses)

              The first stop of the 51 bus route is Bus Station and the last stop is Galashiels Transport Interchange. 51 is operational during everyday.

              Additional information: 51 has 92 stops and the total trip duration for this route is approximately 138 minutes.

              See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Newtown St Boswells Buses suggested routes, real-time bus tracker, line route maps in Newtown St Boswells, and helps to find the closest 51 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 51 bus to take on your trip.

              51 bus near me

              Last updated on May 8, 2026