508 Halifax Bus Station ↔ Leeds Bus Station
Operated by First Halifax, Calder Valley & Huddersfield. First bus 05:15, last bus 22:25. 48 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.
| Halifax Bus Station (stand P) | · | 06:15 | · | 08:15 | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Halifax Bus Station (stand N) | 05:15 | · | 07:05 | · | 08:35 | 09:16 | 09:52 | 10:16 | 11:09 | 11:16 | 12:16 | 12:26 | 13:16 | 13:43 | 14:10 | 15:00 | 15:10 | 16:15 | 16:17 | 17:25 | 17:34 | 19:30 | 19:39 | 21:15 |
| Village Hall | 05:25 | 06:26 | 07:18 | 08:27 | 08:45 | 09:26 | 10:02 | 10:27 | 11:19 | 11:27 | 12:27 | 12:36 | 13:27 | 13:53 | 14:21 | 15:10 | 15:22 | 16:29 | 16:27 | 17:39 | 17:44 | 19:40 | 19:49 | 21:25 |
| Halifax Road Sutcliffe Place | 05:33 | 06:36 | 07:30 | 08:38 | 08:53 | 09:37 | 10:10 | 10:36 | 11:27 | 11:36 | 12:36 | 12:44 | 13:36 | 14:01 | 14:30 | 15:18 | 15:34 | 16:41 | 16:35 | 17:49 | 17:52 | 19:48 | 19:57 | 21:32 |
| Dick Lane Parsonage Rd (adj) | 05:45 | 06:50 | 07:50 | 08:55 | 09:04 | 09:50 | 10:21 | 10:49 | 11:38 | 11:49 | 12:50 | 12:56 | 13:49 | 14:13 | 14:44 | 15:29 | 15:50 | 16:58 | 16:46 | 18:02 | 18:03 | 19:59 | 20:08 | 21:41 |
| Thornbury Barracks (E bound) | 05:54 | 07:01 | 08:03 | 09:04 | 09:12 | 09:58 | 10:29 | 10:57 | 11:46 | 11:57 | 12:57 | 13:03 | 13:59 | 14:20 | 14:54 | 15:37 | 16:01 | 17:10 | 16:53 | 18:13 | 18:10 | 20:06 | 20:14 | 21:47 |
| Cockshott Lane | 06:03 | 07:11 | 08:12 | 09:13 | 09:20 | 10:07 | 10:37 | 11:05 | 11:55 | 12:05 | 13:06 | 13:11 | 14:08 | 14:28 | 15:03 | 15:44 | 16:10 | 17:19 | 17:01 | 18:21 | 18:17 | 20:14 | 20:22 | 21:55 |
| Wellington G | 06:14 | 07:25 | 08:28 | 09:26 | 09:32 | 10:18 | 10:48 | 11:16 | 12:06 | 12:16 | 13:17 | 13:23 | 14:19 | 14:39 | 15:15 | 15:54 | 16:26 | 17:33 | 17:11 | 18:32 | 18:27 | 20:26 | 20:32 | 22:04 |
| Leeds City Bus Station (stand 10) | 06:25 | 07:38 | 08:43 | 09:40 | 09:44 | 10:32 | 11:02 | 11:29 | 12:18 | 12:31 | 13:30 | 13:35 | 14:32 | 14:52 | 15:28 | 16:07 | 16:42 | 17:48 | 17:23 | 18:45 | 18:39 | 20:38 | 20:44 | 22:16 |
Route map
All stops on route 508
508 towards Leeds Bus Station
- Northgate Halifax Town Centre
- Halifax Bus Station (stand P) Halifax Town Centre
- Halifax Bus Station (stand N) Halifax Town Centre
- New Bank (on) Halifax Town Centre
- Godley Bridge (at) Stump Cross
- Stump Cross Stump Cross
- Shibden Park Stump Cross
- Bradford Rd Leeds Road (SE bound) Stump Cross
- Bradford Rd Tenterfield Rise Stump Cross
- Longfield Terrace Northowram
- Marldon Road (at) Stump Cross
- The Rise Northowram
- Church Walk (adj) Northowram
- Back Clough Westercroft Lane Northowram
- Newlands View Northowram
- Bradford Rd Newlands Grove (adj) Northowram
- Stone Chair (at) Shelf
- Halifax Road Bridle Stile Shelf
- Halifax Road Highfields Shelf
- Village Hall Shelf
- Wade House Rd Wade House Ave (adj) Shelf
- Wade House Rd Brow Lane (before) Shelf
- Carr House Rd Carr House Lane Shelf
- Carr House Rd Cooper Lane (at) Shelf
- Carr House Rd Cooper Lane (after) Shelf
- Halifax Road Carr House Rd (after) Shelf
- Halifax Rd Queen Street Buttershaw
- Halifax Rd Prospect Street Buttershaw
- Halifax Rd Western Way Buttershaw
- Halifax Road Allandale Rd (at) Buttershaw
- Halifax Rd Cemetery Road Buttershaw
- Halifax Rd St Pauls Avenue Wibsey
- Halifax Rd Smith Avenue (adj) Odsal
- Halifax Rd Crawford Avenue (adj) Odsal
- Halifax Road Sutcliffe Place Odsal
- Odsal Stadium Odsal
- Rooley Ave Rooley Crescent Odsal
- Rooley Ave Staithgate Lane Staygate
- Rooley Lane Bude Rd (adj) West Bowling
- Rooley Lane West Bowling
- Rooley Lane Sangster Wy Bierley
- Rooley Lane Bierley Ln Bierley
- Bowling Hall Road (at) Dudley Hill
- Dudley Hill Dudley Hill
- Sticker Lane Dudley Hill
- Fenby Avenue Junction Dudley Hill
- Cutler Heights Lane Dudley Hill
- The Moorfield PH (at) Cutler Heights
- Dick Lane Parsonage Rd (adj) Tyersal
- Dick Lane Parsonage Rd (after) Tyersal
- Dick Lane Dudley St (opp) Tyersal
- Arkwright Street (opp) Tyersal
- Dick Ln Lower Rushton Road Tyersal
- Dick Lane Barberry Ave (adj) Thornbury
- Thornbury Roundabout Thornbury
- Gain Lane Thornbury
- Thornbury Barracks (E bound) Pudsey
- Peckover Drive (opp) Pudsey
- Woodhall Park Drive Pudsey
- Dawsons Corner Roundabout Pudsey
- New Pudsey Station Pudsey
- Greenhill Mount Bramley
- Cockshott Lane Bramley
- Armley Grange Drive Armley
- Armley Ridge Road (SE bound) Armley
- Moorfield Road Armley
- Armley Park Gates Armley
- Branch Road (opp) Armley
- Pickering Street Armley
- Wellington Bridge (at) Leeds City Centre
- Brandon Street New Wortley
- Wellington G Leeds City Centre
- Wellington H Leeds City Centre
- Wellington J Leeds City Centre
- Civic L Leeds City Centre
- Headrow R (opp) Leeds
- Victoria C Leeds City Centre
- Leeds City Bus Station (stand 10) Leeds City Centre
508 towards Halifax Bus Station
- Leeds City Bus Station (stand 11) Leeds City Centre
- Leeds City Bus Station (stand 12) Leeds City Centre
- Headrow B Leeds City Centre
- City Square F Leeds City Centre
- Wellington Q (opp) Leeds City Centre
- Wellington Bridge Leeds City Centre
- Canal Street New Wortley
- Armley Prison New Wortley
- Pickering Street (opp) Armley
- Branch Road Armley
- Moorfield Road (at) Armley
- Armley Ridge Road (opp) Armley
- Armley Grange Drive (at) Armley
- Cockshott Lane (W bound) Bramley
- Stanningley By-Pass (W bound) Bramley
- Woodhall Park Drive Pudsey
- Dawsons Corner Rdbt Pudsey
- Peckover Drive (at) Pudsey
- Thornbury Barracks (W bound) Pudsey
- Gain Lane Thornbury
- Dick Lane Barberry Ave Thornbury
- Dick Ln Lower Rushton Road (opp) Tyersal
- Arkwright Street (adj) Tyersal
- Dick Lane Dudley St (after) Tyersal
- Dick Lane Parsonage Rd (opp) Tyersal
- The Moorfield PH (opp) Cutler Heights
- Cutler Heights Lane (at) Dudley Hill
- Fenby Avenue Junction (at) Dudley Hill
- Sticker Lane (S bound) Dudley Hill
- Dudley Hill Dudley Hill
- Bowling Hall Road Dudley Hill
- Church Rooley Lane Bierley
- Rooley Lane Croft Leigh Court Bierley
- Rooley Lane Bude Rd West Bowling
- Rooley Ave Staithgate Lane (adj) Staygate
- Rooley Ave Rooley Crescent (adj) Odsal
- Odsal Stadium Odsal
- Halifax Rd Crawford Avenue Odsal
- Halifax Rd Hatton Close Odsal
- Halifax Rd St Pauls Avenue (opp) Wibsey
- Halifax Rd Smith Avenue Odsal
- Halifax Rd Cemetery Road (adj) Buttershaw
- Halifax Road Farfield Grove Buttershaw
- Halifax Road Allandale Rd (opp) Buttershaw
- Halifax Rd Fleece Street Buttershaw
- Halifax Road Carr House Rd (before) Shelf
- Halifax Road Alderson St Buttershaw
- Carr House Rd Carr House Lane (opp) Shelf
- Carr House Rd Cooper Lane (opp) Shelf
- Village Hall (adj) Shelf
- Wade House Rd Wade House Ave (opp) Shelf
- Wade House Rd Brow Lane (after) Shelf
- Halifax Road Bridle Stile (adj) Shelf
- Halifax Road Shelf
- Stone Chair Shelf
- Newlands View (at) Northowram
- Bradford Rd Newlands Grove Northowram
- The Rise (at) Northowram
- Joseph Avenue (opp) Northowram
- Westercroft Lane Northowram
- Marldon Road Northowram
- Bradford Rd Leeds Road (NW bound) Stump Cross
- Bradford Rd Tenterfield Rise (S bound) Stump Cross
- Stump Cross (at) Stump Cross
- Shibden Park (at) Stump Cross
- Godley Bridge Stump Cross
- New Bank Halifax Town Centre
- Northgate (S bound) Halifax Town Centre
- Halifax Bus Station (stand B) Halifax Town Centre
Service history & registered changes
- 🆕 Registered effective 17 May 2026 Operating between Leeds City Bus Station and Halifax Bus Station given service number 508 effective from 17 May 2026. To amend Timetable.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 508 bus?
The first 508 departure on weekdays leaves at 05:15 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 508 bus?
The last 508 on weekdays leaves its first stop at 22:25. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 508 bus cost?
Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). First Halifax, Calder Valley & Huddersfield day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 508 bus?
The 508 is operated by First Halifax, Calder Valley & Huddersfield.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.