Bus 964 Schedule in Newtown St Boswells

Click to load interactive map
List of stops
      Map
      Monday to Friday

      Galashiels Transport Interchange – St Boswells Bus Stance

      Galashiels Transport Interchange

      09:4011:2014:10

      Ellwyn Crescent

      09:4111:2114:11

      Glenfield Crescent

      09:4311:2314:13

      Langlee Primary School

      09:4411:2414:14

      Hawthorn Road

      09:4511:2514:15

      Winston Road

      09:4611:2614:16

      Easter Langlee Industrial Estate

      09:4711:2714:17

      Queen Elizabeth Drive

      09:4811:2814:18

      Easter Langlee Cottages

      09:4911:2814:19

      Pavilion Road End

      09:5011:2914:20

      Lowood Toll

      09:5111:3014:21

      School Wynd

      11:32

      Hoebridge Road East

      11:32

      Hoebridge Road East

      11:33

      School Wynd

      11:34

      Lowood Bridge

      09:5211:3714:22

      Tweedbank Ind Est

      09:5411:4014:24

      Tweedbank Station

      09:5511:4114:25

      Tweedbank Ind Est

      09:5511:4114:25

      Darnlee

      09:5611:4214:26

      Tower Road

      09:5711:4314:27

      Borders General Hospital Entrance

      10:0011:4714:31

      Darnick Vale

      10:0111:4814:32

      Ormiston Terrace

      10:0211:4914:33

      Holy Trinity Church

      10:0311:5014:34

      Weirhill Place

      10:0311:5014:34

      Wright's Chiropractor

      10:0411:5114:35

      Abbey Car Park

      10:0511:5214:36

      Cherrytrees Nursery

      10:0611:5314:36

      Wembley Terrace

      10:0611:5314:36

      Eildon Crescent

      10:0611:5314:37

      Rhymers Loan

      10:0711:5314:37

      Dingleton Drive

      10:0811:5414:37

      Scottsdale

      10:0911:5514:38

      North Riggs

      10:1712:0114:43

      Commonside

      10:1812:0214:44

      Roxburghe Place

      10:2212:0514:47

      War Memorial

      10:2312:0614:48

      Dryburgh Arms

      10:2412:0714:49

      Agricultural College

      10:2412:0714:50

      St Boswells Bus Stance

      10:2812:1114:54
      Times marked with "—" indicate that the vehicle does not stop at this stop.

      St Boswells Bus Stance – Galashiels Transport Interchange

      St Boswells Bus Stance08:4510:3013:15
      Agricultural College08:4810:3313:18
      Melbourne Place08:4910:3413:19
      War Memorial08:4910:3413:19
      Roxburghe Place08:4910:3413:19
      Commonside08:5410:3913:24
      North Riggs08:5410:3913:24
      Scottsdale09:0210:4613:31
      Dingleton Drive09:0310:4613:31
      Rhymers Loan09:0410:4713:32
      Eildon Terrace09:0410:4713:32
      Wembley Terrace09:0410:4813:33
      Market Square09:0610:4913:34
      St Dunstan's Lane09:0610:4913:34
      Gibson Park09:0610:4913:34
      Weirhill Place09:0710:5013:35
      Holy Trinity Church09:0710:5113:36
      Ormiston Terrace09:0810:5113:36
      Darnick Vale09:0910:5213:37
      Borders General Hospital Entrance09:1010:5413:39
      Smiths Road09:1210:5613:41
      Darnlee09:1310:5713:42
      Tweedbank Ind Est09:1510:5913:44
      Tweedbank Station09:1611:0013:45
      Tweedbank Ind Est09:1611:0013:45
      Lowood Bridge09:1711:0113:46
      School Wynd09:1913:50
      Hoebridge Road East09:1913:50
      Hoebridge Road East09:2013:51
      School Wynd09:2113:52
      Lowood Toll09:2411:0213:53
      Pavilion Rd End09:2511:0313:54
      Queen Elizabeth Drive09:2811:0513:56
      Easter Langlee Industrial Estate09:2911:0613:57
      Winston Road09:3111:0713:58
      Hawthorn Road09:3211:0813:59
      Langlee Primary School09:3211:0813:59
      Melrose Road09:3311:1014:00
      Ellwyn Crescent09:3411:1114:01
      Galashiels Transport Interchange09:3611:1314:03
      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: Galashiels Transport Interchange – St Boswells Bus Stance
      Stirling Street - Melrose Road - Queen Elizabeth Drive - Melrose Road - Tweedbank Drive - Abbotsford Road - Tower Road - Abbotsford Road - High Cross Avenue - Buccleuch Street - Dingleton Road - Dick Road - The Square - Bowden Road - Main Street
      Inbound: St Boswells Bus Stance – Galashiels Transport Interchange
      Main Street - Bowden Road - The Square - Dick Road - Dingleton Road - Eildon Crescent - Dingleton Road - Market Square - High Street - High Cross Avenue - Abbotsford Road - Smith's Road - Abbotsford Road - Tweedbank Drive - Melrose Road - Queen Elizabeth Drive - Melrose Road - Talisman Avenue - Melrose Road - Stirling Street

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

      Bus 964 FAQ

      • What time does the 964 bus start operating?

        Services on the 964 bus start at 09:40 on Monday, Tuesday, Wednesday, Thursday, Friday.

      • What time does the 964 bus stop working?

        Services on the 964 bus stop at 14:54 on Monday, Tuesday, Wednesday, Thursday, Friday.

      • Is there a 964 bus stop near me?

        Click here to view the nearest 964 bus stop.

      Scottish Borders Council 964 bus Route Map

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

      964 (Newtown St Boswells Buses)

      The first stop of the 964 bus route is Galashiels Transport Interchange and the last stop is St Boswells Bus Stance. 964 is operational during on weekdays.

      Additional information: 964 has 41 stops and the total trip duration for this route is approximately 51 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 964 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 964 bus to take on your trip.

      964 bus near me

      Last updated on May 1, 2026