31 Bus Timetable Holt Park
The 31 bus runs from Holt Park Centre to Holt Park Centre via 79 stops; on Mon–Fri there are 5 journeys and the first bus leaves Holt Park Centre (stop C) at 09:30.
- First bus
- 09:30
- Last bus
- 11:30
- 5 journeys
Scheduled timetable for 16 November 2026 – 22 November 2026 · data updated . Bank holiday services may differ.
31 bus times by direction
Mon–Fri5 journeys
Towards Holt Park Shopping Centre C
| Holt Park Centre (stop C) | 09:30 | 11:30 |
|---|---|---|
| Station Rd Troy Road (W bound) | 09:38 | 11:38 |
| Stanhope Drive Sunnybank Ave (NE-bound) | 09:48 | 11:48 |
| Horsforth Woodside (at) | 09:55 | 11:55 |
| Victoria Crescent (NE-bound) | 10:03 | 12:03 |
| Horsforth Town St (SW-bound) | 10:12 | 12:12 |
| Moseley Wood Gdns (NE-bound) | 10:17 | 12:17 |
| Holt Park Centre (stop C) | 10:25 | 12:25 |
- Holt Park Centre (stop C) 09:30–11:30
- Ralph Thoresby Sch (at) 09:31–11:31
- Tinshill Tower (W-bound) 09:31–11:31
- Cookridge Fire Stn (SW-bound) 09:32–11:32
- Tinshill Avenue (SW-bound) 09:33–11:33
- Woodnook Drive (opp) 09:34–11:34
- Silk Mill Avenue (SW-bound) 09:35–11:35
- Silk Mill Road (SW-bound) 09:35–11:35
- Tinshill Club (SW-bound) 09:36–11:36
- Horsforth Station (NW-bound) 09:37–11:37
- Station Rd Troy Road (W bound) 09:38–11:38
- St Margarets Road (SW-bound) 09:38–11:38
- St Margarets Avenue (S-bound) 09:39–11:39
- Horsforth School (at) 09:40–11:40
- Town Street Top (SW-bound) 09:41–11:41
- Horsforth Town St (SW-bound) 09:42–11:42
- Horsforth The Green (W-bound) 09:43–11:43
- Fink Hill (SW bound) 09:44–11:44
- Featherbank Lane (SE-bound) 09:46–11:46
- Featherbank Lane (SE-bound) 09:47–11:47
- Stanhope Drive Sunnybank Ave (NE-bound) 09:48–11:48
- Stanhope Drive (NE-bound) 09:48–11:48
- Broadgate Walk Broadway (NE-bound) 09:49–11:49
- Alexandra Road (N-bound) 09:50–11:50
- Alexandra Road Broadgate Lane (NW-bound) 09:51–11:51
- King George Rd Broadgate Dr (N-bound) 09:51–11:51
- Springfield Mount St James Drive (SE-bound) 09:52–11:52
- Broadgate Ave Broadgate Dr (S-bound) 09:53–11:53
- Wood Lane Broadgate Walk (SW-bound) 09:53–11:53
- Woodside Park Drive (E-bound) 09:54–11:54
- Horsforth Woodside (at) 09:55–11:55
- Outwood Lane Tan House Hill (SW-bound) 09:56–11:56
- Outwood Lane (SW-bound) 09:56–11:56
- Outwood Lane (W-bound) 09:57–11:57
- Outwood Lane Wood Lane (W-bound) 09:58–11:58
- Regent Avenue (opp) 09:59–11:59
- Sunnybank Avenue (W-bound) 09:59–11:59
- Rose Terrace (opp) 10:01–12:01
- Victoria Drive (on) 10:01–12:01
- Victoria Crescent (on) 10:02–12:02
- Victoria Crescent (NE-bound) 10:03–12:03
- Newlaithes Gardens (N bound) 10:04–12:04
- Clarence Clarence Gardens (adj) 10:05–12:05
- Sunnybank Avenue (NE-bound) 10:06–12:06
- Featherbank Lane (NW-bound) 10:06–12:06
- Fink Hill (NE-bound) 10:08–12:08
- Hall Lane (NE-bound) 10:09–12:09
- Horsforth Morrisons (NE-bound) 10:09–12:09
- Horsforth School (at) 10:11–12:11
- Town Street Top (SW-bound) 10:11–12:11
- Horsforth Town St (SW-bound) 10:12–12:12
- Horsforth The Green (W-bound) 10:13–12:13
- Hall Lane (NE-bound) 10:13–12:13
- Horsforth Morrisons (NE-bound) 10:13–12:13
- St Margarets Avenue (N bound) 10:14–12:14
- St Margarets Road (E bound) 10:15–12:15
- Old Ball Roundabout (E-bound) 10:15–12:15
- Station Rd Troy Road (E-bound) 10:16–12:16
- Wood Hill Road (NE-bound) 10:16–12:16
- Woodhill Gardens (N-bound) 10:17–12:17
- Moseley Wood Gdns (NE-bound) 10:17–12:17
- Moseley Wood App (NE-bound) 10:18–12:18
- Holy Trinity School (at) 10:18–12:18
- Cookridge Vill Hall (NE-bound) 10:19–12:19
- Cookridge Lane (E-bound) 10:20–12:20
- Tinshill Road (opp) 10:21–12:21
- Holtdale Approach (SE-bound) 10:22–12:22
- Tinshill Tower (opp) 10:22–12:22
- Ralph Thoresby Sch (NE-bound) 10:23–12:23
- Holt Farm Close (before) 10:24–12:24
- Holt Park Centre (stop C) 10:25–12:25
Towards Holt Park Shopping Centre C
| Holt Park Centre (stop C) | 10:30 | 13:00 |
|---|---|---|
| Wood Hill Road (SW-bound) | 10:39 | 13:09 |
| Featherbank Lane (SE-bound) | 10:47 | 13:17 |
| Woodside Park Drive (E-bound) | 10:54 | 13:24 |
| Victoria Drive (on) | 11:01 | 13:31 |
| Horsforth School (at) | 11:11 | 13:41 |
| Horsforth Station (S-bound) | 11:18 | 13:48 |
| Holt Park Centre (stop C) | 11:25 | 13:55 |
- Holt Park Centre (stop C) 10:30–13:00
- Ralph Thoresby Sch (at) 10:31–13:01
- Tinshill Tower (W-bound) 10:31–13:01
- Holtdale Approach (NW-bound) 10:32–13:02
- Tinshill Road (N-bound) 10:33–13:03
- Cookridge Lane (W bound) 10:35–13:05
- Cookridge Vill Hall (at) 10:36–13:06
- Holy Trinity School (opp) 10:37–13:07
- Moseley Wood App (adj) 10:37–13:07
- Woodhill Gardens (S-bound) 10:38–13:08
- Wood Hill Road (SW-bound) 10:39–13:09
- Station Rd Troy Road (W bound) 10:39–13:09
- St Margarets Road (SW-bound) 10:40–13:10
- St Margarets Avenue (S-bound) 10:40–13:10
- Horsforth School (at) 10:41–13:11
- Town Street Top (SW-bound) 10:41–13:11
- Horsforth Town St (SW-bound) 10:42–13:12
- Horsforth The Green (W-bound) 10:43–13:13
- Fink Hill (SW bound) 10:44–13:14
- Featherbank Lane (SE-bound) 10:46–13:16
- Featherbank Lane (SE-bound) 10:47–13:17
- Stanhope Drive Sunnybank Ave (NE-bound) 10:48–13:18
- Stanhope Drive (NE-bound) 10:48–13:18
- Broadgate Walk Broadway (NE-bound) 10:49–13:19
- Alexandra Road (N-bound) 10:50–13:20
- Alexandra Road Broadgate Lane (NW-bound) 10:51–13:21
- King George Rd Broadgate Dr (N-bound) 10:51–13:21
- Springfield Mount St James Drive (SE-bound) 10:52–13:22
- Broadgate Ave Broadgate Dr (S-bound) 10:53–13:23
- Wood Lane Broadgate Walk (SW-bound) 10:53–13:23
- Woodside Park Drive (E-bound) 10:54–13:24
- Horsforth Woodside (at) 10:55–13:25
- Outwood Lane Tan House Hill (SW-bound) 10:56–13:26
- Outwood Lane (SW-bound) 10:56–13:26
- Outwood Lane (W-bound) 10:57–13:27
- Outwood Lane Wood Lane (W-bound) 10:58–13:28
- Regent Avenue (opp) 10:59–13:29
- Sunnybank Avenue (W-bound) 10:59–13:29
- Rose Terrace (opp) 11:00–13:30
- Victoria Drive (on) 11:01–13:31
- Victoria Crescent (on) 11:02–13:32
- Victoria Crescent (NE-bound) 11:03–13:33
- Newlaithes Gardens (N bound) 11:04–13:34
- Clarence Clarence Gardens (adj) 11:05–13:35
- Sunnybank Avenue (NE-bound) 11:06–13:36
- Featherbank Lane (NW-bound) 11:06–13:36
- Fink Hill (NE-bound) 11:08–13:38
- Hall Lane (NE-bound) 11:09–13:39
- Horsforth Morrisons (NE-bound) 11:09–13:39
- Horsforth School (at) 11:11–13:41
- Town Street Top (SW-bound) 11:11–13:41
- Horsforth Town St (SW-bound) 11:12–13:42
- Horsforth The Green (W-bound) 11:13–13:43
- Hall Lane (NE-bound) 11:13–13:43
- Horsforth Morrisons (NE-bound) 11:14–13:44
- St Margarets Avenue (N bound) 11:16–13:46
- St Margarets Road (E bound) 11:17–13:47
- Old Ball Roundabout (E-bound) 11:17–13:47
- Station Rd Troy Road (E-bound) 11:18–13:48
- Horsforth Station (S-bound) 11:18–13:48
- Tinshill Club (SE-bound) 11:19–13:49
- Silk Mill Road (N-bound) 11:20–13:50
- Silk Mill Avenue (N-bound) 11:20–13:50
- Woodnook Drive (at) 11:21–13:51
- Tinshill Avenue (NE-bound) 11:21–13:51
- Cookridge Fire Stn (NE-bound) 11:22–13:52
- Tinshill Tower (opp) 11:23–13:53
- Ralph Thoresby Sch (NE-bound) 11:23–13:53
- Holt Farm Close (before) 11:24–13:54
- Holt Park Centre (stop C) 11:25–13:55
Towards Horsforth Town St
| Holt Park Centre (stop C) | 14:00 |
|---|---|
| Silk Mill Road (SW-bound) | 14:05 |
| Town Street Top (SW-bound) | 14:11 |
| Stanhope Drive (NE-bound) | 14:18 |
| Woodside Park Drive (E-bound) | 14:24 |
| Sunnybank Avenue (W-bound) | 14:29 |
| Sunnybank Avenue (NE-bound) | 14:36 |
| Horsforth Town St (SW-bound) | 14:42 |
- Holt Park Centre (stop C) 14:00–14:00
- Ralph Thoresby Sch (at) 14:01–14:01
- Tinshill Tower (W-bound) 14:01–14:01
- Cookridge Fire Stn (SW-bound) 14:02–14:02
- Tinshill Avenue (SW-bound) 14:03–14:03
- Woodnook Drive (opp) 14:04–14:04
- Silk Mill Avenue (SW-bound) 14:05–14:05
- Silk Mill Road (SW-bound) 14:05–14:05
- Tinshill Club (SW-bound) 14:06–14:06
- Horsforth Station (NW-bound) 14:07–14:07
- Station Rd Troy Road (W bound) 14:08–14:08
- St Margarets Road (SW-bound) 14:08–14:08
- St Margarets Avenue (S-bound) 14:09–14:09
- Horsforth School (at) 14:10–14:10
- Town Street Top (SW-bound) 14:11–14:11
- Horsforth Town St (SW-bound) 14:12–14:12
- Horsforth The Green (W-bound) 14:13–14:13
- Fink Hill (SW bound) 14:14–14:14
- Featherbank Lane (SE-bound) 14:16–14:16
- Featherbank Lane (SE-bound) 14:17–14:17
- Stanhope Drive Sunnybank Ave (NE-bound) 14:18–14:18
- Stanhope Drive (NE-bound) 14:18–14:18
- Broadgate Walk Broadway (NE-bound) 14:19–14:19
- Alexandra Road (N-bound) 14:20–14:20
- Alexandra Road Broadgate Lane (NW-bound) 14:21–14:21
- King George Rd Broadgate Dr (N-bound) 14:21–14:21
- Springfield Mount St James Drive (SE-bound) 14:22–14:22
- Broadgate Ave Broadgate Dr (S-bound) 14:23–14:23
- Wood Lane Broadgate Walk (SW-bound) 14:23–14:23
- Woodside Park Drive (E-bound) 14:24–14:24
- Horsforth Woodside (at) 14:25–14:25
- Outwood Lane Tan House Hill (SW-bound) 14:26–14:26
- Outwood Lane (SW-bound) 14:26–14:26
- Outwood Lane (W-bound) 14:27–14:27
- Outwood Lane Wood Lane (W-bound) 14:28–14:28
- Regent Avenue (opp) 14:29–14:29
- Sunnybank Avenue (W-bound) 14:29–14:29
- Rose Terrace (opp) 14:31–14:31
- Victoria Drive (on) 14:31–14:31
- Victoria Crescent (on) 14:32–14:32
- Victoria Crescent (NE-bound) 14:33–14:33
- Newlaithes Gardens (N bound) 14:34–14:34
- Clarence Clarence Gardens (adj) 14:35–14:35
- Sunnybank Avenue (NE-bound) 14:36–14:36
- Featherbank Lane (NW-bound) 14:36–14:36
- Fink Hill (NE-bound) 14:38–14:38
- Hall Lane (NE-bound) 14:39–14:39
- Horsforth Morrisons (NE-bound) 14:39–14:39
- Horsforth School (at) 14:41–14:41
- Town Street Top (SW-bound) 14:41–14:41
- Horsforth Town St (SW-bound) 14:42–14:42
No service on Sat–Sun.
All 31 bus stops
- Holt Park Centre (stop C)
- Ralph Thoresby Sch (at)
- Tinshill Tower (W-bound)
- Cookridge Fire Stn (SW-bound)
- Tinshill Avenue (SW-bound)
- Woodnook Drive (opp)
- Silk Mill Avenue (SW-bound)
- Silk Mill Road (SW-bound)
- Tinshill Club (SW-bound)
- Horsforth Station (NW-bound)
- Station Rd Troy Road (W bound)
- St Margarets Road (SW-bound)
- St Margarets Avenue (S-bound)
- Horsforth School (at)
- Town Street Top (SW-bound)
- Horsforth Town St (SW-bound)
- Horsforth The Green (W-bound)
- Fink Hill (SW bound)
- Featherbank Lane (SE-bound)
- Featherbank Lane (SE-bound)
- Stanhope Drive Sunnybank Ave (NE-bound)
- Stanhope Drive (NE-bound)
- Broadgate Walk Broadway (NE-bound)
- Alexandra Road (N-bound)
- Alexandra Road Broadgate Lane (NW-bound)
- King George Rd Broadgate Dr (N-bound)
- Springfield Mount St James Drive (SE-bound)
- Broadgate Ave Broadgate Dr (S-bound)
- Wood Lane Broadgate Walk (SW-bound)
- Woodside Park Drive (E-bound)
- Horsforth Woodside (at)
- Outwood Lane Tan House Hill (SW-bound)
- Outwood Lane (SW-bound)
- Outwood Lane (W-bound)
- Outwood Lane Wood Lane (W-bound)
- Regent Avenue (opp)
- Sunnybank Avenue (W-bound)
- Rose Terrace (opp)
- Victoria Drive (on)
- Victoria Crescent (on)
- Victoria Crescent (NE-bound)
- Newlaithes Gardens (N bound)
- Clarence Clarence Gardens (adj)
- Sunnybank Avenue (NE-bound)
- Featherbank Lane (NW-bound)
- Fink Hill (NE-bound)
- Hall Lane (NE-bound)
- Horsforth Morrisons (NE-bound)
- St Margarets Avenue (N bound)
- St Margarets Road (E bound)
- Old Ball Roundabout (E-bound)
- Station Rd Troy Road (E-bound)
- Wood Hill Road (NE-bound)
- Woodhill Gardens (N-bound)
- Moseley Wood Gdns (NE-bound)
- Moseley Wood App (NE-bound)
- Holy Trinity School (at)
- Cookridge Vill Hall (NE-bound)
- Cookridge Lane (E-bound)
- Tinshill Road (opp)
- Holtdale Approach (SE-bound)
- Tinshill Tower (opp)
- Ralph Thoresby Sch (NE-bound)
- Holt Farm Close (before)
- Holtdale Approach (NW-bound)
- Tinshill Road (N-bound)
- Cookridge Lane (W bound)
- Cookridge Vill Hall (at)
- Holy Trinity School (opp)
- Moseley Wood App (adj)
- Woodhill Gardens (S-bound)
- Wood Hill Road (SW-bound)
- Horsforth Station (S-bound)
- Tinshill Club (SE-bound)
- Silk Mill Road (N-bound)
- Silk Mill Avenue (N-bound)
- Woodnook Drive (at)
- Tinshill Avenue (NE-bound)
- Cookridge Fire Stn (NE-bound)
31 bus operator and areas
31 bus FAQ
- What time is the first 31 bus?
- Mon–Fri: the first 31 leaves Holt Park Centre (stop C) at 09:30.
- What time is the last 31 bus?
- Mon–Fri: the last 31 towards Holt Park Shopping Centre C leaves Holt Park Centre (stop C) at 11:30.
- Does the 31 run every day?
- No. The 31 runs on Mon–Fri, with no service on Sat–Sun.
- Who operates the 31 bus?
- The 31 is run by Squarepeg.
Official information
Opens an external website.