Team Pennine
61 registered routes.
01422 553576 customer.services@transdevbus.co.uk Official website →
3 disruptions on Team Pennine services — details
Huddersfield Town Centre, John William Street (Kirklees) — John William Street in Huddersfield is closed is affected by works from Monday 24 November to Sunday 7 November 2027. Details →
Huddersfield Town Centre, Northumberland Street (Kirklees) — Northumberland Street, Huddersfield closed due to roadworks until Friday 27 November. Details →
Halifax Town Centre, A629 Eastern Corridor (Calderdale) — A629 Eastern Corridor works are taking place from Tuesday 28 April until Autumn 2026. Details →
Team Pennine takes part in the national fare cap — most singles cost at most £3 until 31 Dec 2026, then £2.
Routes marked not capped below are excluded; a route with no mark is not in the government’s list either way, so check before you travel. Details →
Tickets & fares
Team Pennine sells singles.
Single · MySingle U19 · Job Seeker Single · Bus+Tram Adult Pass · MyBus Single · Bus+Rail Pass
Ticket types from Team Pennine's own fares data on the Bus Open Data Service, last updated 2 October 2026, which lists what is sold but not what each ticket costs. Singles in England are capped at £3 on participating routes (£2 from Jan 2027). See prices on Team Pennine's website →
Registered service changes
No changes are currently registered to take effect. Team Pennine has 14 service registrations on record.
All 14 Team Pennine registrations →
Routes
- 20 Halifax → Pellon £3 cap first 05:25 · last 21:50
- 21 Halifax → Highroad Well via Pellon, King Cross £3 cap not Sundays · first 07:15 · last 18:04
- 22 Halifax circular via Boothtown, Claremount £3 cap first 07:05 · last 21:10
- 303 Huddersfield → Scapegoat Hill via Milnsbridge, Golcar £3 cap first 06:44 · last 21:57
- 304 Huddersfield → Scapegoat Hill via Milnsbridge, Golcar £3 cap not Sundays · first 09:30 · last 17:28
- 343 Halifax → Huddersfield via Greetland, Elland £3 cap not Sundays · first 05:55 · last 18:30
- 356 Huddersfield → Longwood via Longroyd Bridge, Paddock £3 cap first 18:28 · last 20:45
- 358 Huddersfield circular via Aspley, Lowerhouses £3 cap first 17:58 · last 21:03
- 360 Huddersfield circular via Birkby, Fartown £3 cap first 06:50 · last 19:15
- 396 Huddersfield → Wilberlee via Golcar, Slaithwaite £3 cap first 18:30 · last 21:00
- 418 Shelley → Scissett via Skelmanthorpe, Clayton West not capped weekdays only · first 15:10 · last 15:10
- 502 Halifax → Keighley via Ovenden, Illingworth £3 cap first 05:45 · last 18:30
- 524 Halifax → Mixenden via Ovenden, Illingworth £3 cap not Sundays · first 08:31 · last 17:02
- 526 Halifax → Queensbury via Illingworth, Shelf £3 cap not Sundays · first 06:39 · last 20:47
- 530 Halifax → Wheatley via Pellon £3 cap not Sundays · first 06:35 · last 18:30
- 532 Halifax circular via King Cross, Savile Park £3 cap not Sundays · first 09:15 · last 14:15
- 534 Halifax circular via Northowram, Shelf £3 cap first 07:18 · last 17:50
- 536 Halifax → Huddersfield via Outlane, Oakes £3 cap first 19:30 · last 21:30
- 537 Halifax → Huddersfield via Elland, Oakes £3 cap first 19:30 · last 22:30
- 546 Halifax circular via Norton Tower, Warley £3 cap first 07:25 · last 18:40
Show 41 more routes
- 561 Halifax circular via Savile Park, Greetland £3 cap first 06:15 · last 18:50
- 562 Halifax circular via Greetland, Savile Park £3 cap first 06:43 · last 20:15
- 563 Halifax Bus Station → Brighouse Bus Station £3 cap first 07:40 · last 19:05
- 563A Halifax Town Centre → Brighouse Bus Station £3 cap weekdays only · first 07:45 · last 07:45
- 574 Halifax circular via Luddenden Foot, Luddenden £3 cap first 06:55 · last 22:35
- 577 Halifax circular via Savile Park, Sowerby Bridge £3 cap first 05:45 · last 21:20
- 587 Halifax → Rochdale via Littleborough, Newbold first 06:15 · last 19:30
- C35 Rastrick → Halifax via Fixby, Elland not capped weekdays only · first 15:50 · last 15:50
- C39 Ainley Top → Elland via Outlane, Holywell Green not capped weekdays only · first 07:40 · last 14:55
- C40 Elland → Halifax via West Vale, Skircoat not capped weekdays only · first 14:55 · last 14:55
- C48 Clifton → Brighouse via Waring Green weekdays only · first 08:04 · last 15:20
- C81 Mixenden → Mytholmroyd via Pellon, King Cross weekdays only · first 07:10 · last 15:10
- CV3 Marsden → Linthwaite via Blackmoorfoot weekdays only · first 08:00 · last 15:20
- D1 Huddersfield → Denby Dale via Skelmanthorpe, Clayton West £3 cap first 05:03 · last 22:45
- D2 Huddersfield → Denby Dale via Aspley, Lepton £3 cap not Sundays · first 07:24 · last 19:12
- D3 Huddersfield → Denby Dale via Birds Edge, Upper Denby £3 cap not Sundays · first 06:30 · last 18:22
- FTB Huddersfield Town Centre → Huddersfield Bus Station not capped not Sundays · first 09:30 · last 14:50
- K1 Blackmoorfoot → Honley via Helme, Meltham not capped weekdays only · first 07:53 · last 15:00
- K3 Netherton → Holmfirth via Meltham, Honley not capped weekdays only · first 07:45 · last 15:40
- K3S Honley → Holmfirth via Brockholes weekdays only · first 08:12 · last 15:40
- K4 Meltham → Honley via Wilshaw not capped weekdays only · first 07:59 · last 15:00
- K5 Meltham → Honley via Wilshaw not capped weekdays only · first 08:00 · last 15:00
- K7 Netherton → Honley via Meltham, Wilshaw not capped weekdays only · first 07:50 · last 15:00
- K9 Honley → Netherton via Wilshaw, Meltham not capped Mondays, Tuesdays, Thursdays and Fridays only · first 16:00 · last 16:00
- K65 Fenay Bridge → Bradley Bar via Aspley, Huddersfield not capped weekdays only · first 08:00 · last 15:30
- K78 Grange Moor → Almondbury via Lepton, Fenay Bridge not capped weekdays only · first 07:45 · last 15:10
- K79 Fenay Bridge → Almondbury via Lepton not capped weekdays only · first 07:55 · last 15:10
- K80 Waterloo → Almondbury via Fenay Bridge, Lepton not capped weekdays only · first 07:50 · last 15:10
- K81 Cooper Bridge → Almondbury via Kirkheaton, Waterloo not capped weekdays only · first 07:33 · last 15:10
- K82 Almondbury → Kirkburton via Farnley Tyas, Stocksmoor not capped weekdays only · first 08:15 · last 15:50
- K85 Almondbury → Shelley via Farnley Tyas, Kirkburton not capped weekdays only · first 07:25 · last 15:15
- K86 Kirkheaton → Almondbury via Waterloo, Fenay Bridge not capped weekdays only · first 07:54 · last 15:10
- K89 Moldgreen → Kirkburton via Waterloo, Lepton not capped weekdays only · first 08:25 · last 15:45
- K98 Almondbury → Bradley via Lepton, Waterloo not capped Tuesday to Thursday only · first 16:15 · last 16:15
- KM1 Shelley → Kirkburton via Shepley £3 cap weekdays only · first 08:10 · last 15:45
- S6 West Vale → Sowerby via Greetland, Ripponden not capped weekdays only · first 07:39 · last 14:50
- S7 Halifax → Sowerby via Savile Park, Copley not capped weekdays only · first 07:40 · last 14:50
- SC1 Grange Moor → Shelley via Flockton, Kirkburton £3 cap weekdays only · first 07:34 · last 15:10
- SC2 Kirkburton → Shelley via Shepley, Lower Cumberworth £3 cap weekdays only · first 07:35 · last 15:10
- TA5 Stump Cross → Holmfield via Shelf, Illingworth not capped weekdays only · first 07:20 · last 14:30
- X1 Holmfirth → Wakefield via Shelley, Thornes £3 cap first 05:35 · last 21:15