91 Pudsey Bus Station ↔ Halton Moor
Operated by First Leeds. First bus 05:50, last bus 22:30. 92 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| Pudsey Bus Station (stand A) | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | 13:15 | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pudsey Bus Station (stand E) | · | · | · | · | 07:58 | · | · | · | · | 09:50 | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | 15:42 | · | · | · | · | · | · | 17:50 | · | 18:21 | · | · | · | · | · |
| Pudsey Bus Station (stand C) | 05:50 | 06:29 | 06:53 | 07:25 | · | 08:36 | · | 09:15 | 09:16 | · | 09:54 | 10:25 | 10:25 | 11:00 | 11:00 | 11:32 | 11:35 | 12:05 | 12:05 | 12:35 | 12:40 | 13:10 | · | 13:50 | 13:50 | 14:25 | 14:30 | 15:00 | 15:05 | 15:35 | · | 16:05 | 16:25 | 16:40 | 17:10 | 17:15 | 17:45 | · | 18:15 | · | 19:10 | 19:15 | 20:15 | 21:28 | 22:30 |
| Richmond Close | 05:58 | 06:37 | 07:01 | 07:34 | 08:08 | 08:47 | · | 09:23 | 09:25 | 09:58 | 10:03 | 10:33 | 10:34 | 11:09 | 11:09 | 11:41 | 11:44 | 12:14 | 12:14 | 12:44 | 12:49 | 13:18 | 13:24 | 13:59 | 13:58 | 14:35 | 14:38 | 15:11 | 15:13 | 15:43 | 15:53 | 16:13 | 16:35 | 16:48 | 17:21 | 17:23 | 17:53 | 18:00 | 18:23 | 18:30 | 19:18 | 19:23 | 20:23 | 21:36 | 22:37 |
| Bramley Centre Bus Station (stop A) | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
| Bramley Centre Bus Station (stop C) | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
| Bramley Centre Bus Station (stop B) | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | 14:06 | · | 14:42 | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
| Bramley Centre D (stop D) | 06:03 | 06:42 | 07:08 | 07:40 | 08:15 | 08:53 | 08:50 | 09:29 | 09:32 | 10:04 | 10:10 | 10:40 | 10:41 | 11:15 | 11:15 | 11:48 | 11:50 | 12:20 | 12:21 | 12:50 | 12:56 | 13:25 | 13:31 | · | 14:05 | · | 14:44 | 15:18 | 15:19 | 15:49 | 16:01 | 16:19 | 16:42 | 16:54 | 17:27 | 17:29 | 17:59 | 18:06 | 18:29 | 18:37 | 19:24 | 19:28 | 20:29 | 21:41 | 22:42 |
| Kirkstall Leisure Centre | 06:10 | 06:50 | 07:19 | 07:55 | 08:30 | 09:08 | 08:57 | 09:38 | 09:42 | 10:13 | 10:20 | 10:49 | 10:50 | 11:24 | 11:29 | 11:57 | 12:04 | 12:34 | 12:30 | 13:04 | 13:05 | 13:42 | 13:40 | 14:15 | 14:22 | 14:53 | 14:57 | 15:28 | 15:27 | 15:57 | 16:13 | 16:27 | 16:55 | 17:02 | 17:41 | 17:37 | 18:07 | 18:17 | 18:36 | 18:47 | 19:32 | 19:35 | 20:36 | 21:48 | 22:48 |
| Shaw Lane (on) | 06:16 | 06:58 | 07:29 | 08:05 | 08:42 | 09:18 | 09:05 | 09:46 | 09:52 | 10:21 | 10:30 | 10:59 | 11:00 | 11:35 | 11:39 | 12:08 | 12:14 | 12:47 | 12:42 | 13:17 | 13:17 | 13:54 | 13:52 | 14:27 | 14:34 | 15:05 | 15:10 | 15:41 | 15:38 | 16:08 | 16:27 | 16:39 | 17:09 | 17:14 | 17:55 | 17:47 | 18:17 | 18:29 | 18:44 | 18:59 | 19:41 | 19:43 | 20:44 | 21:56 | 22:54 |
| Stainbeck Lane | 06:24 | 07:07 | 07:41 | 08:18 | 08:56 | 09:30 | 09:15 | 09:57 | 10:03 | 10:32 | 10:41 | 11:09 | 11:11 | 11:45 | 11:50 | 12:19 | 12:25 | 12:58 | 12:53 | 13:28 | 13:28 | 14:05 | 14:03 | 14:38 | 14:45 | 15:19 | 15:20 | 15:56 | 15:48 | 16:18 | 16:40 | 16:48 | 17:22 | 17:23 | 18:07 | 17:56 | 18:26 | 18:40 | 18:53 | 19:10 | 19:50 | 19:52 | 20:53 | 22:04 | 23:02 |
| Shaftesbury Jct E | 06:37 | 07:20 | 08:01 | 08:36 | 09:15 | 09:47 | 09:27 | 10:11 | 10:19 | 10:46 | 10:57 | 11:25 | 11:28 | 12:03 | 12:07 | 12:38 | 12:42 | 13:15 | 13:12 | 13:45 | 13:47 | 14:22 | 14:24 | 14:59 | 15:02 | 15:45 | 15:37 | 16:20 | 16:02 | 16:32 | 17:03 | 17:03 | 17:43 | 17:38 | 18:25 | 18:11 | 18:41 | 18:58 | 19:07 | 19:26 | 20:04 | 20:05 | 21:05 | 22:14 | 23:12 |
| Ullswater Crescent | 06:48 | 07:31 | 08:18 | 08:51 | 09:29 | 10:00 | 09:38 | 10:22 | 10:32 | 10:57 | 11:10 | 11:37 | 11:41 | 12:16 | 12:19 | 12:51 | 12:54 | 13:27 | 13:26 | 13:57 | 14:01 | 14:35 | 14:38 | 15:13 | 15:15 | 16:00 | 15:49 | 16:35 | 16:15 | 16:45 | 17:18 | 17:15 | 17:57 | 17:50 | 18:39 | 18:23 | 18:53 | 19:11 | 19:19 | 19:39 | 20:17 | 20:15 | 21:16 | 22:24 | 23:21 |
Route map
All stops on route 91
91 towards Halton Moor
- Pudsey Bus Station (stand A) Pudsey
- Pudsey Bus Station (stand E) Pudsey
- Pudsey Bus Station (stand C) Pudsey
- Lidget Hill Pudsey
- Cemetery Road Pudsey
- Thorpe Road Pudsey
- Richardshaw Road Pudsey
- Slaters Road Stanningley
- Stanningley Lidl Stanningley
- Half Mile Lane Stanningley
- Stanningley Fire Stn Stanningley
- Richmond Close Stanningley
- Fairfield Hill Bramley
- Nora Road (adj) Bramley
- Bramley Baths Bramley
- Bramley Park Bramley
- Westover Road (opp) Bramley
- Waterloo Lane Bramley
- Bramley Centre Bus Station (stop A) Bramley
- Bramley Centre Bus Station (stop C) Bramley
- Bramley Centre Bus Station (stop B) Bramley
- Bramley Centre D (stop D) Bramley
- Waterloo Way (opp) Bramley
- Landseer Road (opp) Bramley
- Waterloo Crescent (opp) Bramley
- Lincroft Crescent (at) Bramley
- Hollybush School (at) Bramley
- Lancastre Avenue (opp) Bramley
- Kirkstall Bridge Shopping Park (at) Kirkstall
- Kirkstall Leisure Centre Kirkstall
- Church View Kirkstall
- Headingley Station Kirkstall
- Eden Drive (E bound) Headingley
- Langdale Avenue (at) Headingley
- Headingley Stadium (opp) Headingley
- Headingley Library Headingley
- Shaw Lane (on) Headingley
- Grove Road (at) Headingley
- Bridgewater Court Meanwood
- Grove Lane Junction Meanwood
- Stainbeck Avenue Meanwood
- Stonegate Crescent Meanwood
- Beckhill Approach (opp) Meanwood
- Miles Hill Crescent Meanwood
- Stainbeck Police Station (opp) Chapel Allerton
- Wensley Drive Chapel Allerton
- Stainbeck Lane Chapel Allerton
- Montreal Parade Chapel Allerton
- Mansion Gate (near) Chapel Allerton
- Newton Road (opp) Chapel Allerton
- Potternewton Park (opp) Harehills
- Hilton Place Harehills
- Fforde Grene Junction D (at) Harehills
- Luxor Avenue Harehills
- Harehills Morrisons (opp) Harehills
- Compton Road Harehills
- Harehills ASDA (at) Harehills
- Nowell Mount (near) Harehills
- Shaftesbury Jct E Harehills
- Rookwood Avenue Osmondthorpe
- Shaftesbury Med Ctr Osmondthorpe
- Rookwood Street Osmondthorpe
- Neville Hill Osmondthorpe
- Neville Parade Osmondthorpe
- Halton Moor Avenue (N bound) Halton Moor
- Meadowfield School (opp) Halton Moor
- Neville Road (N bound) Halton Moor
- Corpus Christi Coll (adj) Halton Moor
- Cartmell Drive Halton Moor
- Coronation Parade Halton Moor
- Ullswater Crescent Halton Moor
91 towards Pudsey Bus Station
- Ullswater Crescent Halton Moor
- Temple Academy Halton Moor
- Neville Road Halton Moor
- Corpus Christi Coll (opp) Halton Moor
- Meadowfield School Halton Moor
- Halton Moor Avenue Halton Moor
- Neville Parade (W bound) Osmondthorpe
- Neville Hill (at) Osmondthorpe
- Rookwood Street (opp) Osmondthorpe
- Shaftesbury Med Ctr (at) Osmondthorpe
- Shaftesbury Jct D Harehills
- Rookwood Avenue (opp) Osmondthorpe
- Nowell Mount Harehills
- Harehills ASDA Harehills
- Compton Road (near) Harehills
- Harehills Morrisons Harehills
- Luxor Avenue Harehills
- Fforde Grene Junction Harehills
- Hilton Place Harehills
- Potternewton Park (at) Harehills
- Newton Road (at) Chapel Allerton
- Chapel Allerton Sch Chapel Allerton
- Potternewton Lane (adj) Chapel Allerton
- Chapel Allerton Co-op (at) Chapel Allerton
- Wensley Drive (opp) Chapel Allerton
- Stainbeck Police Station Chapel Allerton
- Miles Hill Crescent (at) Meanwood
- Beckhill Approach Meanwood
- Stonegate Crescent (opp) Meanwood
- Stainbeck Avenue (S bound) Meanwood
- Grove Lane Junction Meanwood
- Bridgewater Court (opp) Meanwood
- Grove Road Headingley
- Shaw Lane Headingley
- Headingley Library Headingley
- Headingley Stadium (at) Headingley
- Langdale Avenue Headingley
- Eden Drive (W bound) Headingley
- Headingley Station Kirkstall
- Kirkstall Lane Kirkstall
- Kirkstall Morrisons (opp) Kirkstall
- Kirkstall Bridge Shopping Park Kirkstall
- Lancastre Avenue (at) Bramley
- Hollybush School Bramley
- Lincroft Crescent Bramley
- Waterloo Crescent Bramley
- Landseer Road (at) Bramley
- Waterloo Way Bramley
- Bramley Centre Bus Station (stop C) Bramley
- Bramley Centre Bus Station (stop B) Bramley
- Westover Road Bramley
- Waterloo Lane (opp) Bramley
- Bramley Park (at) Bramley
- Calverley Drive (opp) Bramley
- Bramley Baths (opp) Bramley
- Nora Road (opp) Bramley
- Fairfield Hill (at) Bramley
- Swinnow Crescent Stanningley
- Stanningley Fire Stn Stanningley
- Half Mile Lane Stanningley
- Stanningley Lidl (at) Stanningley
- Slaters Road Stanningley
- Richardshaw Road Pudsey
- Thorpe Road Pudsey
- Cemetery Road Pudsey
- Pudsey Bus Station (stand E) Pudsey
Service history & registered changes
- 🆕 Registered effective 31 Aug 2025 Operating between Halton Moor and Pudsey Bus Station. given service number 91 effective from 31 August 2025. To amend Timetable.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 91 bus?
The first 91 departure on weekdays leaves at 05:50 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 91 bus?
The last 91 on weekdays leaves its first stop at 22:30. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 91 bus cost?
Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). First Leeds day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 91 bus?
The 91 is operated by First Leeds.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.