EN
English
966

966 Bus Timetable Guiseley

The 966 bus runs from Morrisons to Morrisons via 75 stops; on Mon–Fri there are 7 journeys and the first bus leaves Morrisons (at) at 09:52.

First bus
09:52
Last bus
13:02
7 journeys

Scheduled timetable for 16 November 2026 – 22 November 2026 · data updated . Bank holiday services may differ.

966 bus times by direction

Mon–Fri7 journeys

Towards Guiseley Morrisons

3 journeys · times at main stops

Morrisons (at)09:5210:5213:02
Moorland Avenue The Sycamores (E-bound)10:0011:0013:10
Spenser Rise (opp)10:0911:0913:19
Old Haworth Lane (SE-bound)10:1411:1413:24
Yeadon Tarn (at)10:2211:2213:32
Westfield (NE-bound)10:3011:3013:40
Coppice Wood Rise (NW-bound)10:4311:4313:53
Morrisons (at)10:4911:4913:59

First and last bus at each stop

  1. Morrisons (at) 09:52–13:02
  2. Morton Terrace (NW-bound) 09:53–13:03
  3. Ings Lane Ings Cresc (opp) 09:55–13:05
  4. Ings Lane West Park (opp) 09:56–13:06
  5. The Ings PH (at) 09:56–13:06
  6. Netherfield Road (S-bound) 09:57–13:07
  7. Netherfield Rd Parkinson Way (S-bound) 09:57–13:07
  8. Netherfield Rd Greenshaw Terrace (SE-bound) 09:58–13:08
  9. Netherfield Rd Netherfield Rise (SE-bound) 09:58–13:08
  10. Guiseley Railway Station (NE-bound) 09:59–13:09
  11. West Villa Road Bingley Lands (NE-bound) 10:00–13:10
  12. Moorland Avenue The Sycamores (E-bound) 10:00–13:10
  13. Moorland Crescent Moorland Drive (NE-bound) 10:01–13:11
  14. Moor Lane Moorland Crescent (S-bound) 10:01–13:11
  15. Moor Lane Moorland Cres (S-bound) 10:01–13:11
  16. Town St Moorland Avenue (SW-bound) 10:01–13:11
  17. Town Street Towngate (S-bound) 10:02–13:12
  18. Railway Station (SW-bound) 10:04–13:14
  19. Guiseley Morrisons (opp) 10:05–13:15
  20. Victor Drive (opp) 10:06–13:16
  21. Nunroyd Ave Leeds Road (N-bound) 10:07–13:17
  22. Spenser Rd Bacon Street (opp) 10:08–13:18
  23. Spenser Rise (NE-bound) 10:09–13:19
  24. Spenser Rise (opp) 10:09–13:19
  25. Coppice Wood Avenue (E-bound) 10:09–13:19
  26. Coppice Wood Ave Coppice Wood Close (adj) 10:10–13:20
  27. Coppice Wood Avenue (E bound) 10:10–13:20
  28. Coppice Wood Crescent (N bound) 10:10–13:20
  29. Coppice Wood Crescent (E-bound) 10:11–13:21
  30. Coppice Wood Rise (E bound) 10:12–13:22
  31. Banksfield Mount (N bound) 10:12–13:22
  32. Banksfield Crescent (S bound) 10:12–13:22
  33. Banksfield Avenue (S bound) 10:13–13:23
  34. Manor Close (S-bound) 10:14–13:24
  35. Old Haworth Lane (SE-bound) 10:14–13:24
  36. Brooklands Crescent (E-bound) 10:16–13:24
  37. Yeadon Morrisons (by) 10:16–13:24
  38. Yeadon Morrisons (at) 10:16–13:26
  39. Yeadon Town Hall (SW-bound) 10:17–13:27
  40. Silver Lane (N-bound) 10:17–13:27
  41. Haw Lane Hawthorne Crescent (NE-bound) 10:18–13:28
  42. Haw Lane Hawthorne Drive (N-bound) 10:18–13:28
  43. Haw Ave Haw Lane (E-bound) 10:19–13:29
  44. Haw Avenue (SE-bound) 10:19–13:29
  45. Haw Avenue Haw View (S-bound) 10:19–13:29
  46. Hawthorne Dr Haw Avenue (SE-bound) 10:20–13:30
  47. Yeadon Tarn (at) 10:22–13:32
  48. Yeadon Morrisons (at) 10:23–13:33
  49. Yeadon Town Hall (SW-bound) 10:24–13:34
  50. Ivegate (S-bound) 10:25–13:35
  51. Henshaw Avenue (SW-bound) 10:25–13:35
  52. Henshaw Mews (at) 10:26–13:36
  53. Henshaw Lane (SE-bound) 10:26–13:36
  54. Warm Lane Highfold (NW-bound) 10:27–13:37
  55. Warm Lane (W-bound) 10:28–13:38
  56. Gill Ln Greenlea Road (W-bound) 10:29–13:39
  57. Greenlea Road (N bound) 10:29–13:39
  58. Westfield (NE-bound) 10:30–13:40
  59. Greenlea Avenue (E bound) 10:31–13:41
  60. Barfield Avenue (at) 10:33–13:43
  61. Henshaw Mews (NE-bound) 10:34–13:44
  62. Henshaw Avenue (opp) 10:35–13:45
  63. Brooklands Crescent (E-bound) 10:37–13:47
  64. Yeadon Morrisons (by) 10:38–13:48
  65. Silver Lane (N-bound) 10:39–13:49
  66. Manor Close (at) 10:40–13:50
  67. Banksfield Avenue (N bound) 10:41–13:51
  68. Banksfield Crescent (N bound) 10:42–13:52
  69. Banksfield Mount (S bound) 10:42–13:52
  70. Coppice Wood Rise (NW-bound) 10:43–13:53
  71. Coppice Wood Crescent (W bound) 10:43–13:53
  72. Coppice Wood Crescent (S bound) 10:44–13:54
  73. Coppice Wood Ave Coppice Wood Close (opp) 10:44–13:54
  74. Coppice Wood Avenue (W bound) 10:44–13:54
  75. Spenser Rise (NE bound) 10:45–13:55
  76. Spenser Rise (S bound) 10:45–13:55
  77. Spenser Road Shaw Close (opp) 10:46–13:56
  78. Nunroyd Ave Leeds Road (S bound) 10:47–13:57
  79. Victor Drive (at) 10:47–13:57
  80. Guiseley Retail Pk (W-bound) 10:48–13:58
  81. Morrisons (at) 10:49–13:59

Towards Guiseley Morrisons

1 journey · times at main stops

Yeadon Town Hall (SW-bound)12:49
Manor Close (at)12:50
Banksfield Mount (S bound)12:52
Coppice Wood Crescent (W bound)12:53
Coppice Wood Avenue (W bound)12:54
Spenser Rise (S bound)12:55
Victor Drive (at)12:58
Morrisons (at)12:59

First and last bus at each stop

  1. Yeadon Town Hall (SW-bound) 12:49–12:49
  2. Silver Lane (N-bound) 12:49–12:49
  3. Manor Close (at) 12:50–12:50
  4. Banksfield Avenue (N bound) 12:51–12:51
  5. Banksfield Crescent (N bound) 12:52–12:52
  6. Banksfield Mount (S bound) 12:52–12:52
  7. Coppice Wood Rise (NW-bound) 12:53–12:53
  8. Coppice Wood Crescent (W bound) 12:53–12:53
  9. Coppice Wood Crescent (S bound) 12:53–12:53
  10. Coppice Wood Ave Coppice Wood Close (opp) 12:54–12:54
  11. Coppice Wood Avenue (W bound) 12:54–12:54
  12. Spenser Rise (NE bound) 12:55–12:55
  13. Spenser Rise (S bound) 12:55–12:55
  14. Spenser Road Shaw Close (opp) 12:55–12:55
  15. Nunroyd Ave Leeds Road (S bound) 12:56–12:56
  16. Victor Drive (at) 12:58–12:58
  17. Guiseley Retail Pk (W-bound) 12:58–12:58
  18. Morrisons (at) 12:59–12:59

Towards Westfield

1 journey · times at main stops

Morrisons (at)14:02
Netherfield Rd Netherfield Rise (SE-bound)14:08
Town Street Towngate (S-bound)14:12
Coppice Wood Avenue (E-bound)14:20
Manor Close (S-bound)14:24
Haw Lane Hawthorne Drive (N-bound)14:28
Ivegate (S-bound)14:34
Westfield (NE-bound)14:40

First and last bus at each stop

  1. Morrisons (at) 14:02–14:02
  2. Morton Terrace (NW-bound) 14:03–14:03
  3. Ings Lane Ings Cresc (opp) 14:05–14:05
  4. Ings Lane West Park (opp) 14:06–14:06
  5. The Ings PH (at) 14:06–14:06
  6. Netherfield Road (S-bound) 14:07–14:07
  7. Netherfield Rd Parkinson Way (S-bound) 14:07–14:07
  8. Netherfield Rd Greenshaw Terrace (SE-bound) 14:08–14:08
  9. Netherfield Rd Netherfield Rise (SE-bound) 14:08–14:08
  10. Guiseley Railway Station (NE-bound) 14:08–14:08
  11. West Villa Road Bingley Lands (NE-bound) 14:09–14:09
  12. Moorland Avenue The Sycamores (E-bound) 14:09–14:09
  13. Moorland Crescent Moorland Drive (NE-bound) 14:09–14:09
  14. Moor Lane Moorland Crescent (S-bound) 14:10–14:10
  15. Moor Lane Moorland Cres (S-bound) 14:11–14:11
  16. Town St Moorland Avenue (SW-bound) 14:11–14:11
  17. Town Street Towngate (S-bound) 14:12–14:12
  18. Railway Station (SW-bound) 14:14–14:14
  19. Guiseley Morrisons (opp) 14:15–14:15
  20. Victor Drive (opp) 14:16–14:16
  21. Nunroyd Ave Leeds Road (N-bound) 14:17–14:17
  22. Spenser Rd Bacon Street (opp) 14:18–14:18
  23. Spenser Rise (NE-bound) 14:19–14:19
  24. Spenser Rise (opp) 14:19–14:19
  25. Coppice Wood Avenue (E-bound) 14:20–14:20
  26. Coppice Wood Ave Coppice Wood Close (adj) 14:20–14:20
  27. Coppice Wood Avenue (E bound) 14:20–14:20
  28. Coppice Wood Crescent (N bound) 14:21–14:21
  29. Coppice Wood Crescent (E-bound) 14:21–14:21
  30. Coppice Wood Rise (E bound) 14:22–14:22
  31. Banksfield Mount (N bound) 14:22–14:22
  32. Banksfield Crescent (S bound) 14:22–14:22
  33. Banksfield Avenue (S bound) 14:23–14:23
  34. Manor Close (S-bound) 14:24–14:24
  35. Old Haworth Lane (SE-bound) 14:24–14:24
  36. Brooklands Crescent (E-bound) 14:24–14:24
  37. Yeadon Morrisons (by) 14:24–14:24
  38. Yeadon Morrisons (at) 14:26–14:26
  39. Yeadon Town Hall (SW-bound) 14:27–14:27
  40. Silver Lane (N-bound) 14:27–14:27
  41. Haw Lane Hawthorne Crescent (NE-bound) 14:27–14:27
  42. Haw Lane Hawthorne Drive (N-bound) 14:28–14:28
  43. Haw Ave Haw Lane (E-bound) 14:28–14:28
  44. Haw Avenue (SE-bound) 14:29–14:29
  45. Haw Avenue Haw View (S-bound) 14:29–14:29
  46. Hawthorne Dr Haw Avenue (SE-bound) 14:30–14:30
  47. Yeadon Tarn (at) 14:32–14:32
  48. Yeadon Morrisons (at) 14:33–14:33
  49. Yeadon Town Hall (SW-bound) 14:34–14:34
  50. Ivegate (S-bound) 14:34–14:34
  51. Henshaw Avenue (SW-bound) 14:35–14:35
  52. Henshaw Mews (at) 14:35–14:35
  53. Henshaw Lane (SE-bound) 14:36–14:36
  54. Warm Lane Highfold (NW-bound) 14:36–14:36
  55. Warm Lane (W-bound) 14:37–14:37
  56. Gill Ln Greenlea Road (W-bound) 14:37–14:37
  57. Greenlea Road (N bound) 14:38–14:38
  58. Westfield (NE-bound) 14:40–14:40

Towards Yeadon Morrisons

1 journey · times at main stops

Morrisons (at)11:52
Netherfield Road (S-bound)11:57
West Villa Road Bingley Lands (NE-bound)11:59
Town St Moorland Avenue (SW-bound)12:01
Spenser Rd Bacon Street (opp)12:08
Coppice Wood Avenue (E bound)12:10
Banksfield Crescent (S bound)12:12
Yeadon Morrisons (by)12:17

First and last bus at each stop

  1. Morrisons (at) 11:52–11:52
  2. Morton Terrace (NW-bound) 11:53–11:53
  3. Ings Lane Ings Cresc (opp) 11:55–11:55
  4. Ings Lane West Park (opp) 11:56–11:56
  5. The Ings PH (at) 11:56–11:56
  6. Netherfield Road (S-bound) 11:57–11:57
  7. Netherfield Rd Parkinson Way (S-bound) 11:57–11:57
  8. Netherfield Rd Greenshaw Terrace (SE-bound) 11:58–11:58
  9. Netherfield Rd Netherfield Rise (SE-bound) 11:58–11:58
  10. Guiseley Railway Station (NE-bound) 11:58–11:58
  11. West Villa Road Bingley Lands (NE-bound) 11:59–11:59
  12. Moorland Avenue The Sycamores (E-bound) 11:59–11:59
  13. Moorland Crescent Moorland Drive (NE-bound) 11:59–11:59
  14. Moor Lane Moorland Crescent (S-bound) 12:00–12:00
  15. Moor Lane Moorland Cres (S-bound) 12:01–12:01
  16. Town St Moorland Avenue (SW-bound) 12:01–12:01
  17. Town Street Towngate (S-bound) 12:02–12:02
  18. Railway Station (SW-bound) 12:04–12:04
  19. Guiseley Morrisons (opp) 12:05–12:05
  20. Victor Drive (opp) 12:06–12:06
  21. Nunroyd Ave Leeds Road (N-bound) 12:07–12:07
  22. Spenser Rd Bacon Street (opp) 12:08–12:08
  23. Spenser Rise (NE-bound) 12:09–12:09
  24. Spenser Rise (opp) 12:09–12:09
  25. Coppice Wood Avenue (E-bound) 12:10–12:10
  26. Coppice Wood Ave Coppice Wood Close (adj) 12:10–12:10
  27. Coppice Wood Avenue (E bound) 12:10–12:10
  28. Coppice Wood Crescent (N bound) 12:11–12:11
  29. Coppice Wood Crescent (E-bound) 12:11–12:11
  30. Coppice Wood Rise (E bound) 12:12–12:12
  31. Banksfield Mount (N bound) 12:12–12:12
  32. Banksfield Crescent (S bound) 12:12–12:12
  33. Banksfield Avenue (S bound) 12:13–12:13
  34. Manor Close (S-bound) 12:14–12:14
  35. Old Haworth Lane (SE-bound) 12:15–12:15
  36. Brooklands Crescent (E-bound) 12:16–12:16
  37. Yeadon Morrisons (by) 12:17–12:17

Plus 1 journey on shorter or variant routes.

No service on Sat–Sun.

All 966 bus stops

  1. Morrisons (at)
  2. Morton Terrace (NW-bound)
  3. Ings Lane Ings Cresc (opp)
  4. Ings Lane West Park (opp)
  5. The Ings PH (at)
  6. Netherfield Road (S-bound)
  7. Netherfield Rd Parkinson Way (S-bound)
  8. Netherfield Rd Greenshaw Terrace (SE-bound)
  9. Netherfield Rd Netherfield Rise (SE-bound)
  10. Guiseley Railway Station (NE-bound)
  11. West Villa Road Bingley Lands (NE-bound)
  12. Moorland Avenue The Sycamores (E-bound)
  13. Moorland Crescent Moorland Drive (NE-bound)
  14. Moor Lane Moorland Crescent (S-bound)
  15. Moor Lane Moorland Cres (S-bound)
  16. Town St Moorland Avenue (SW-bound)
  17. Town Street Towngate (S-bound)
  18. Railway Station (SW-bound)
  19. Guiseley Morrisons (opp)
  20. Victor Drive (opp)
  21. Nunroyd Ave Leeds Road (N-bound)
  22. Spenser Rd Bacon Street (opp)
  23. Spenser Rise (NE-bound)
  24. Spenser Rise (opp)
  25. Coppice Wood Avenue (E-bound)
  26. Coppice Wood Ave Coppice Wood Close (adj)
  27. Coppice Wood Avenue (E bound)
  28. Coppice Wood Crescent (N bound)
  29. Coppice Wood Crescent (E-bound)
  30. Coppice Wood Rise (E bound)
  31. Banksfield Mount (N bound)
  32. Banksfield Crescent (S bound)
  33. Banksfield Avenue (S bound)
  34. Manor Close (S-bound)
  35. Old Haworth Lane (SE-bound)
  36. Brooklands Crescent (E-bound)
  37. Yeadon Morrisons (by)
  38. Yeadon Morrisons (at)
  39. Yeadon Town Hall (SW-bound)
  40. Silver Lane (N-bound)
  41. Haw Lane Hawthorne Crescent (NE-bound)
  42. Haw Lane Hawthorne Drive (N-bound)
  43. Haw Ave Haw Lane (E-bound)
  44. Haw Avenue (SE-bound)
  45. Haw Avenue Haw View (S-bound)
  46. Hawthorne Dr Haw Avenue (SE-bound)
  47. Yeadon Tarn (at)
  48. Ivegate (S-bound)
  49. Henshaw Avenue (SW-bound)
  50. Henshaw Mews (at)
  51. Henshaw Lane (SE-bound)
  52. Warm Lane Highfold (NW-bound)
  53. Warm Lane (W-bound)
  54. Gill Ln Greenlea Road (W-bound)
  55. Greenlea Road (N bound)
  56. Westfield (NE-bound)
  57. Greenlea Avenue (E bound)
  58. Barfield Avenue (at)
  59. Henshaw Mews (NE-bound)
  60. Henshaw Avenue (opp)
  61. Manor Close (at)
  62. Banksfield Avenue (N bound)
  63. Banksfield Crescent (N bound)
  64. Banksfield Mount (S bound)
  65. Coppice Wood Rise (NW-bound)
  66. Coppice Wood Crescent (W bound)
  67. Coppice Wood Crescent (S bound)
  68. Coppice Wood Ave Coppice Wood Close (opp)
  69. Coppice Wood Avenue (W bound)
  70. Spenser Rise (NE bound)
  71. Spenser Rise (S bound)
  72. Spenser Road Shaw Close (opp)
  73. Nunroyd Ave Leeds Road (S bound)
  74. Victor Drive (at)
  75. Guiseley Retail Pk (W-bound)

966 bus operator and areas

Squarepeg · West Yorkshire

966 bus FAQ

What time is the first 966 bus?
Mon–Fri: the first 966 leaves Morrisons (at) at 09:52.
What time is the last 966 bus?
Mon–Fri: the last 966 towards Guiseley Morrisons leaves Morrisons (at) at 13:02.
Does the 966 run every day?
No. The 966 runs on Mon–Fri, with no service on Sat–Sun.
Who operates the 966 bus?
The 966 is run by Squarepeg.

Official information

Opens an external website.