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
| Morrisons (at) | 09:52 | 10:52 | 13:02 |
|---|---|---|---|
| Moorland Avenue The Sycamores (E-bound) | 10:00 | 11:00 | 13:10 |
| Spenser Rise (opp) | 10:09 | 11:09 | 13:19 |
| Old Haworth Lane (SE-bound) | 10:14 | 11:14 | 13:24 |
| Yeadon Tarn (at) | 10:22 | 11:22 | 13:32 |
| Westfield (NE-bound) | 10:30 | 11:30 | 13:40 |
| Coppice Wood Rise (NW-bound) | 10:43 | 11:43 | 13:53 |
| Morrisons (at) | 10:49 | 11:49 | 13:59 |
- Morrisons (at) 09:52–13:02
- Morton Terrace (NW-bound) 09:53–13:03
- Ings Lane Ings Cresc (opp) 09:55–13:05
- Ings Lane West Park (opp) 09:56–13:06
- The Ings PH (at) 09:56–13:06
- Netherfield Road (S-bound) 09:57–13:07
- Netherfield Rd Parkinson Way (S-bound) 09:57–13:07
- Netherfield Rd Greenshaw Terrace (SE-bound) 09:58–13:08
- Netherfield Rd Netherfield Rise (SE-bound) 09:58–13:08
- Guiseley Railway Station (NE-bound) 09:59–13:09
- West Villa Road Bingley Lands (NE-bound) 10:00–13:10
- Moorland Avenue The Sycamores (E-bound) 10:00–13:10
- Moorland Crescent Moorland Drive (NE-bound) 10:01–13:11
- Moor Lane Moorland Crescent (S-bound) 10:01–13:11
- Moor Lane Moorland Cres (S-bound) 10:01–13:11
- Town St Moorland Avenue (SW-bound) 10:01–13:11
- Town Street Towngate (S-bound) 10:02–13:12
- Railway Station (SW-bound) 10:04–13:14
- Guiseley Morrisons (opp) 10:05–13:15
- Victor Drive (opp) 10:06–13:16
- Nunroyd Ave Leeds Road (N-bound) 10:07–13:17
- Spenser Rd Bacon Street (opp) 10:08–13:18
- Spenser Rise (NE-bound) 10:09–13:19
- Spenser Rise (opp) 10:09–13:19
- Coppice Wood Avenue (E-bound) 10:09–13:19
- Coppice Wood Ave Coppice Wood Close (adj) 10:10–13:20
- Coppice Wood Avenue (E bound) 10:10–13:20
- Coppice Wood Crescent (N bound) 10:10–13:20
- Coppice Wood Crescent (E-bound) 10:11–13:21
- Coppice Wood Rise (E bound) 10:12–13:22
- Banksfield Mount (N bound) 10:12–13:22
- Banksfield Crescent (S bound) 10:12–13:22
- Banksfield Avenue (S bound) 10:13–13:23
- Manor Close (S-bound) 10:14–13:24
- Old Haworth Lane (SE-bound) 10:14–13:24
- Brooklands Crescent (E-bound) 10:16–13:24
- Yeadon Morrisons (by) 10:16–13:24
- Yeadon Morrisons (at) 10:16–13:26
- Yeadon Town Hall (SW-bound) 10:17–13:27
- Silver Lane (N-bound) 10:17–13:27
- Haw Lane Hawthorne Crescent (NE-bound) 10:18–13:28
- Haw Lane Hawthorne Drive (N-bound) 10:18–13:28
- Haw Ave Haw Lane (E-bound) 10:19–13:29
- Haw Avenue (SE-bound) 10:19–13:29
- Haw Avenue Haw View (S-bound) 10:19–13:29
- Hawthorne Dr Haw Avenue (SE-bound) 10:20–13:30
- Yeadon Tarn (at) 10:22–13:32
- Yeadon Morrisons (at) 10:23–13:33
- Yeadon Town Hall (SW-bound) 10:24–13:34
- Ivegate (S-bound) 10:25–13:35
- Henshaw Avenue (SW-bound) 10:25–13:35
- Henshaw Mews (at) 10:26–13:36
- Henshaw Lane (SE-bound) 10:26–13:36
- Warm Lane Highfold (NW-bound) 10:27–13:37
- Warm Lane (W-bound) 10:28–13:38
- Gill Ln Greenlea Road (W-bound) 10:29–13:39
- Greenlea Road (N bound) 10:29–13:39
- Westfield (NE-bound) 10:30–13:40
- Greenlea Avenue (E bound) 10:31–13:41
- Barfield Avenue (at) 10:33–13:43
- Henshaw Mews (NE-bound) 10:34–13:44
- Henshaw Avenue (opp) 10:35–13:45
- Brooklands Crescent (E-bound) 10:37–13:47
- Yeadon Morrisons (by) 10:38–13:48
- Silver Lane (N-bound) 10:39–13:49
- Manor Close (at) 10:40–13:50
- Banksfield Avenue (N bound) 10:41–13:51
- Banksfield Crescent (N bound) 10:42–13:52
- Banksfield Mount (S bound) 10:42–13:52
- Coppice Wood Rise (NW-bound) 10:43–13:53
- Coppice Wood Crescent (W bound) 10:43–13:53
- Coppice Wood Crescent (S bound) 10:44–13:54
- Coppice Wood Ave Coppice Wood Close (opp) 10:44–13:54
- Coppice Wood Avenue (W bound) 10:44–13:54
- Spenser Rise (NE bound) 10:45–13:55
- Spenser Rise (S bound) 10:45–13:55
- Spenser Road Shaw Close (opp) 10:46–13:56
- Nunroyd Ave Leeds Road (S bound) 10:47–13:57
- Victor Drive (at) 10:47–13:57
- Guiseley Retail Pk (W-bound) 10:48–13:58
- Morrisons (at) 10:49–13:59
Towards Guiseley Morrisons
| 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 |
- Yeadon Town Hall (SW-bound) 12:49–12:49
- Silver Lane (N-bound) 12:49–12:49
- Manor Close (at) 12:50–12:50
- Banksfield Avenue (N bound) 12:51–12:51
- Banksfield Crescent (N bound) 12:52–12:52
- Banksfield Mount (S bound) 12:52–12:52
- Coppice Wood Rise (NW-bound) 12:53–12:53
- Coppice Wood Crescent (W bound) 12:53–12:53
- Coppice Wood Crescent (S bound) 12:53–12:53
- Coppice Wood Ave Coppice Wood Close (opp) 12:54–12:54
- Coppice Wood Avenue (W bound) 12:54–12:54
- Spenser Rise (NE bound) 12:55–12:55
- Spenser Rise (S bound) 12:55–12:55
- Spenser Road Shaw Close (opp) 12:55–12:55
- Nunroyd Ave Leeds Road (S bound) 12:56–12:56
- Victor Drive (at) 12:58–12:58
- Guiseley Retail Pk (W-bound) 12:58–12:58
- Morrisons (at) 12:59–12:59
Towards Westfield
| 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 |
- Morrisons (at) 14:02–14:02
- Morton Terrace (NW-bound) 14:03–14:03
- Ings Lane Ings Cresc (opp) 14:05–14:05
- Ings Lane West Park (opp) 14:06–14:06
- The Ings PH (at) 14:06–14:06
- Netherfield Road (S-bound) 14:07–14:07
- Netherfield Rd Parkinson Way (S-bound) 14:07–14:07
- Netherfield Rd Greenshaw Terrace (SE-bound) 14:08–14:08
- Netherfield Rd Netherfield Rise (SE-bound) 14:08–14:08
- Guiseley Railway Station (NE-bound) 14:08–14:08
- West Villa Road Bingley Lands (NE-bound) 14:09–14:09
- Moorland Avenue The Sycamores (E-bound) 14:09–14:09
- Moorland Crescent Moorland Drive (NE-bound) 14:09–14:09
- Moor Lane Moorland Crescent (S-bound) 14:10–14:10
- Moor Lane Moorland Cres (S-bound) 14:11–14:11
- Town St Moorland Avenue (SW-bound) 14:11–14:11
- Town Street Towngate (S-bound) 14:12–14:12
- Railway Station (SW-bound) 14:14–14:14
- Guiseley Morrisons (opp) 14:15–14:15
- Victor Drive (opp) 14:16–14:16
- Nunroyd Ave Leeds Road (N-bound) 14:17–14:17
- Spenser Rd Bacon Street (opp) 14:18–14:18
- Spenser Rise (NE-bound) 14:19–14:19
- Spenser Rise (opp) 14:19–14:19
- Coppice Wood Avenue (E-bound) 14:20–14:20
- Coppice Wood Ave Coppice Wood Close (adj) 14:20–14:20
- Coppice Wood Avenue (E bound) 14:20–14:20
- Coppice Wood Crescent (N bound) 14:21–14:21
- Coppice Wood Crescent (E-bound) 14:21–14:21
- Coppice Wood Rise (E bound) 14:22–14:22
- Banksfield Mount (N bound) 14:22–14:22
- Banksfield Crescent (S bound) 14:22–14:22
- Banksfield Avenue (S bound) 14:23–14:23
- Manor Close (S-bound) 14:24–14:24
- Old Haworth Lane (SE-bound) 14:24–14:24
- Brooklands Crescent (E-bound) 14:24–14:24
- Yeadon Morrisons (by) 14:24–14:24
- Yeadon Morrisons (at) 14:26–14:26
- Yeadon Town Hall (SW-bound) 14:27–14:27
- Silver Lane (N-bound) 14:27–14:27
- Haw Lane Hawthorne Crescent (NE-bound) 14:27–14:27
- Haw Lane Hawthorne Drive (N-bound) 14:28–14:28
- Haw Ave Haw Lane (E-bound) 14:28–14:28
- Haw Avenue (SE-bound) 14:29–14:29
- Haw Avenue Haw View (S-bound) 14:29–14:29
- Hawthorne Dr Haw Avenue (SE-bound) 14:30–14:30
- Yeadon Tarn (at) 14:32–14:32
- Yeadon Morrisons (at) 14:33–14:33
- Yeadon Town Hall (SW-bound) 14:34–14:34
- Ivegate (S-bound) 14:34–14:34
- Henshaw Avenue (SW-bound) 14:35–14:35
- Henshaw Mews (at) 14:35–14:35
- Henshaw Lane (SE-bound) 14:36–14:36
- Warm Lane Highfold (NW-bound) 14:36–14:36
- Warm Lane (W-bound) 14:37–14:37
- Gill Ln Greenlea Road (W-bound) 14:37–14:37
- Greenlea Road (N bound) 14:38–14:38
- Westfield (NE-bound) 14:40–14:40
Towards Yeadon Morrisons
| 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 |
- Morrisons (at) 11:52–11:52
- Morton Terrace (NW-bound) 11:53–11:53
- Ings Lane Ings Cresc (opp) 11:55–11:55
- Ings Lane West Park (opp) 11:56–11:56
- The Ings PH (at) 11:56–11:56
- Netherfield Road (S-bound) 11:57–11:57
- Netherfield Rd Parkinson Way (S-bound) 11:57–11:57
- Netherfield Rd Greenshaw Terrace (SE-bound) 11:58–11:58
- Netherfield Rd Netherfield Rise (SE-bound) 11:58–11:58
- Guiseley Railway Station (NE-bound) 11:58–11:58
- West Villa Road Bingley Lands (NE-bound) 11:59–11:59
- Moorland Avenue The Sycamores (E-bound) 11:59–11:59
- Moorland Crescent Moorland Drive (NE-bound) 11:59–11:59
- Moor Lane Moorland Crescent (S-bound) 12:00–12:00
- Moor Lane Moorland Cres (S-bound) 12:01–12:01
- Town St Moorland Avenue (SW-bound) 12:01–12:01
- Town Street Towngate (S-bound) 12:02–12:02
- Railway Station (SW-bound) 12:04–12:04
- Guiseley Morrisons (opp) 12:05–12:05
- Victor Drive (opp) 12:06–12:06
- Nunroyd Ave Leeds Road (N-bound) 12:07–12:07
- Spenser Rd Bacon Street (opp) 12:08–12:08
- Spenser Rise (NE-bound) 12:09–12:09
- Spenser Rise (opp) 12:09–12:09
- Coppice Wood Avenue (E-bound) 12:10–12:10
- Coppice Wood Ave Coppice Wood Close (adj) 12:10–12:10
- Coppice Wood Avenue (E bound) 12:10–12:10
- Coppice Wood Crescent (N bound) 12:11–12:11
- Coppice Wood Crescent (E-bound) 12:11–12:11
- Coppice Wood Rise (E bound) 12:12–12:12
- Banksfield Mount (N bound) 12:12–12:12
- Banksfield Crescent (S bound) 12:12–12:12
- Banksfield Avenue (S bound) 12:13–12:13
- Manor Close (S-bound) 12:14–12:14
- Old Haworth Lane (SE-bound) 12:15–12:15
- Brooklands Crescent (E-bound) 12:16–12:16
- Yeadon Morrisons (by) 12:17–12:17
Plus 1 journey on shorter or variant routes.
No service on Sat–Sun.
All 966 bus stops
- Morrisons (at)
- Morton Terrace (NW-bound)
- Ings Lane Ings Cresc (opp)
- Ings Lane West Park (opp)
- The Ings PH (at)
- Netherfield Road (S-bound)
- Netherfield Rd Parkinson Way (S-bound)
- Netherfield Rd Greenshaw Terrace (SE-bound)
- Netherfield Rd Netherfield Rise (SE-bound)
- Guiseley Railway Station (NE-bound)
- West Villa Road Bingley Lands (NE-bound)
- Moorland Avenue The Sycamores (E-bound)
- Moorland Crescent Moorland Drive (NE-bound)
- Moor Lane Moorland Crescent (S-bound)
- Moor Lane Moorland Cres (S-bound)
- Town St Moorland Avenue (SW-bound)
- Town Street Towngate (S-bound)
- Railway Station (SW-bound)
- Guiseley Morrisons (opp)
- Victor Drive (opp)
- Nunroyd Ave Leeds Road (N-bound)
- Spenser Rd Bacon Street (opp)
- Spenser Rise (NE-bound)
- Spenser Rise (opp)
- Coppice Wood Avenue (E-bound)
- Coppice Wood Ave Coppice Wood Close (adj)
- Coppice Wood Avenue (E bound)
- Coppice Wood Crescent (N bound)
- Coppice Wood Crescent (E-bound)
- Coppice Wood Rise (E bound)
- Banksfield Mount (N bound)
- Banksfield Crescent (S bound)
- Banksfield Avenue (S bound)
- Manor Close (S-bound)
- Old Haworth Lane (SE-bound)
- Brooklands Crescent (E-bound)
- Yeadon Morrisons (by)
- Yeadon Morrisons (at)
- Yeadon Town Hall (SW-bound)
- Silver Lane (N-bound)
- Haw Lane Hawthorne Crescent (NE-bound)
- Haw Lane Hawthorne Drive (N-bound)
- Haw Ave Haw Lane (E-bound)
- Haw Avenue (SE-bound)
- Haw Avenue Haw View (S-bound)
- Hawthorne Dr Haw Avenue (SE-bound)
- Yeadon Tarn (at)
- Ivegate (S-bound)
- Henshaw Avenue (SW-bound)
- Henshaw Mews (at)
- Henshaw Lane (SE-bound)
- Warm Lane Highfold (NW-bound)
- Warm Lane (W-bound)
- Gill Ln Greenlea Road (W-bound)
- Greenlea Road (N bound)
- Westfield (NE-bound)
- Greenlea Avenue (E bound)
- Barfield Avenue (at)
- Henshaw Mews (NE-bound)
- Henshaw Avenue (opp)
- Manor Close (at)
- Banksfield Avenue (N bound)
- Banksfield Crescent (N bound)
- Banksfield Mount (S bound)
- Coppice Wood Rise (NW-bound)
- Coppice Wood Crescent (W bound)
- Coppice Wood Crescent (S bound)
- Coppice Wood Ave Coppice Wood Close (opp)
- Coppice Wood Avenue (W bound)
- Spenser Rise (NE bound)
- Spenser Rise (S bound)
- Spenser Road Shaw Close (opp)
- Nunroyd Ave Leeds Road (S bound)
- Victor Drive (at)
- Guiseley Retail Pk (W-bound)
966 bus operator and areas
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.