D2 Huddersfield to Denby Dale via Aspley, Lepton

Operated by Team Pennine. Registered as running via Waterloo, Shepley , Upper Denby Upper Cumberworth. First bus 07:24, last bus 19:12. 12 journeys on weekdays. Fares: adult single £1.60 to £2.50 — more.

Next towards Denby Dale from Stand Z2 Huddersfield Bus Station: 14:10, 16:10, 17:15

Next towards Huddersfield from Denby Dale Rail Station: 13:42, 16:07

Wanted a different D2? 7 other bus routes are numbered D2 elsewhere in the UK — see every D2 bus timetable by area.

Timetable

Ends at Denby Dale · Monday to Friday · 6 journeys
Stop 07:3009:5011:5014:1016:1017:15
Stand Z2 Huddersfield Bus Station 07:3009:5011:5014:1016:1017:15
Waterloo Junction 07:4510:0512:0514:2716:3217:37
Highgate Crescent 07:5210:1312:1314:3516:4017:44
Kirkburton Liberal Club (at) 08:0110:2112:2114:4316:4817:52
Marsh Court (at) 08:1210:3212:3214:5416:5818:02
Sovereign Junction (opp) 08:1710:3612:3614:5817:0218:06
Cumberworth Lane Foresters 08:2310:4112:4115:0317:0718:11
Denby Dale Rail Station 08:2810:4612:4615:0817:1218:16

Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.

The D2 is confirmed in the national fare cap — single fares cost at most £3 until 31 Dec 2026, then £2 from 1 January 2027. Source: GOV.UK. Details →

Fares on the D2

Adult single £1.60 to £2.50

Adult single fare table, stage to stage
£1.60 St Andrews Road
£2.50£1.60 Moldgreen Jcn
£2.50£2.50£1.60 Dalton Green Lane
£2.50£2.50£1.60£1.60 Waterloo
£2.50£2.50£2.50£2.50£1.60 Cowms End Rd
£2.50£2.50£2.50£2.50£2.50£1.60 Chimney Ln
£2.50£2.50£2.50£2.50£2.50£2.50£1.60 Highgate Crescent
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£1.60 Sun Inn (Lepton)
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£1.60 Rowley Lane Btm
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£1.60 Dogley Bar
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50 Hartley Cottage
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£1.60 Rising Sun
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£1.60 Cask & Spindle
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£1.60 Black Bull, Shepley
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£1.60 Sovereign Inn
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50 Star Inn
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50 Foresters Low Cumbwt
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50 Denby Dale Railway

Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is Huddersfield Bus Stn.

Transdev's published fares on the Bus Open Data Service, in force from 1 January 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with Team Pennine before you travel.

Tickets on the D2

Team Pennine publishes singles on this route for adults and young people.

Single · MySingle U19 · Job Seeker Single

Ticket types come from Team Pennine's own fares data on the Bus Open Data Service, last updated 7 October 2026. Prices for singles and returns are under Fares above; for the others, check with Team Pennine.

Christmas & bank holidays

These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Team Pennine before you travel. Everything above is an ordinary week.

Not published yet: Christmas Eve, Christmas Day, Boxing Day, 28 December, New Year's Eve and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route D2

D2 towards Denby Dale

All 69 stops
  1. Stand Z2 Huddersfield Bus Station Huddersfield Town Centre
  2. Lord Street K3 Huddersfield Town Centre
  3. Southgate R3 Huddersfield Town Centre
  4. St Andrews Road End Aspley
  5. Carr Pit Road (at) Aspley
  6. Aspley Lidl Aspley
  7. Chapel Lane (near) Moldgreen
  8. Broad Lane Junction Moldgreen
  9. Ravensknowle Park (opp) Dalton
  10. Mayfield Avenue (at) Dalton
  11. Beech Avenue (opp) Dalton
  12. Dalton Green Lane (at) Dalton
  13. Cross Green Road (at) Waterloo
  14. Waterloo Junction Waterloo
  15. Tandem Way (at) Waterloo
  16. Quarry Lane Waterloo
  17. Lascelles Hall Road (at) Fenay Bridge
  18. Croftflat Drive Top Fenay Bridge
  19. Croftflat Drive Fenay Bridge
  20. Thorgrow Close (on) Fenay Bridge
  21. Fenay Bankside (stop) Lepton
  22. Oak Tree Avenue (at) Lepton
  23. Highgate Crescent Lepton
  24. Ings Way (at) Lepton
  25. Highgate Avenue Lepton
  26. High Green East Lepton
  27. Birch Avenue (at) Lepton
  28. Rowley Lane School (stop) Lepton
  29. Hermitage Park (at) Lepton
  30. Clough Park (opp) Lepton
  31. Woodsome Drive (opp) Fenay Bridge
  32. Rowley Lane Fenay Bridge
  33. Rowley Mills (opp) Fenay Bridge
  34. Dogley Lane Fenay Bridge
  35. Far Dene Highburton
  36. Spring Grove Kirkburton
  37. Slant Gate (stop) Kirkburton
  38. Kirkburton Liberal Club (at) Kirkburton
  39. Hallas Road (at) Kirkburton
  40. Riley Lane (on) Kirkburton
  41. Causeway Foot (stop) Kirkburton
  42. Thunder Bridge Lane (opp) Kirkburton
  43. Dam Hill Shelley
  44. The Rising Shelley
  45. Cleveland Way (at) Shelley
  46. Far Bank (at) Shelley
  47. Tailors Green Shelley
  48. Hey Moor House Common Shelley
  49. Station Lane (opp) Shepley
  50. The Knowle (adj) Shepley
  51. Lea Drive Shepley
  52. Shepley Library (opp) Shepley
  53. Cliffe Road Shepley
  54. Marsh Court (at) Shepley
  55. Long Close Lane Shepley
  56. Marshlands Shepley
  57. Sovereign Junction (opp) Shepley
  58. Upper Jane Well Upper Cumberworth
  59. Rowgate Upper Cumberworth
  60. Cumberworth School (at) Upper Cumberworth
  61. Eunice Lane (stop) Upper Cumberworth
  62. Cumberworth Cricket Cliub Lower Cumberworth
  63. Cumberworth Lane Foresters Lower Cumberworth
  64. Cumberworth Lane Lower Cumberworth
  65. Bluehills Lane Lower Cumberworth
  66. Denby Dale War Memorial Denby Dale
  67. Wesley Terrace Denby Dale
  68. Denby Dale Viaduct (opp) Denby Dale
  69. Denby Dale Rail Station Denby Dale

D2 towards Huddersfield

All 69 stops
  1. Denby Dale Rail Station Denby Dale
  2. Denby Dale Viaduct (at) Denby Dale
  3. Wesley Terrace Denby Dale
  4. Denby Dale War Memorial Denby Dale
  5. Bluehills Lane (stop) Lower Cumberworth
  6. Cumberworth Lane (stop) Lower Cumberworth
  7. Lower Cumberworth (stop) Lower Cumberworth
  8. Cumberworth Cricket Club (stop) Lower Cumberworth
  9. Eunice Lane Upper Cumberworth
  10. Cumberworth School Upper Cumberworth
  11. The Star Upper Cumberworth
  12. Rowgate (opp) Upper Cumberworth
  13. Upper Jane Well Upper Cumberworth
  14. Sovereign Junction (at) Shepley
  15. Marshlands (stop) Shepley
  16. Long Close Lane (stop) Shepley
  17. Marsh Court (opp) Shepley
  18. Cliffe Road (stop) Shepley
  19. Shepley Library (at) Shepley
  20. Shepley Black Bull Shepley
  21. The Knowle Shepley
  22. Station Lane Shepley
  23. Hey Moor House Common (opp) Shelley
  24. Tailors Green Shelley
  25. Far Bank Shelley
  26. Cleveland Way Shelley
  27. The Rising Shelley
  28. Dam Hill (at) Shelley
  29. Thunder Bridge Lane Kirkburton
  30. Causeway Foot Kirkburton
  31. Riley Lane Kirkburton
  32. Hallas Road Kirkburton
  33. Kirkburton Liberal Club Kirkburton
  34. Slant Gate Kirkburton
  35. Spring Grove (at) Kirkburton
  36. Far Dene Highburton
  37. Dogley Lane Fenay Bridge
  38. Rowley Mills (at) Fenay Bridge
  39. Woodsome Drive (stop) Fenay Bridge
  40. Clough Park Lepton
  41. Hermitage Park Lepton
  42. Rowley Lane School (adj) Lepton
  43. Birch Avenue Lepton
  44. Highgate Avenue Lepton
  45. Ings Way Lepton
  46. Highgate Crescent Lepton
  47. Oak Tree Avenue Lepton
  48. Fenay Bankside Lepton
  49. Thorgrow Close Fenay Bridge
  50. Croftflat Drive (N bound) Fenay Bridge
  51. Chimney Lane Lepton
  52. Lascelles Hall Road Fenay Bridge
  53. Quarry Lane (opp) Waterloo
  54. Tandem Way Waterloo
  55. Waterloo Junction Waterloo
  56. Cross Green Road (opp) Waterloo
  57. Dalton Green Lane Dalton
  58. Mayfield Avenue Dalton
  59. Ravensknowle Park Dalton
  60. Broad Lane Junction Moldgreen
  61. Moldgreen Church Moldgreen
  62. Chapel Lane (opp) Moldgreen
  63. Aspley Lidl (at) Aspley
  64. St Andrews Road End Aspley
  65. Aspley Basin Aspley
  66. Southgate R1 Huddersfield Town Centre
  67. Kirkgate (stop K6) Huddersfield Town Centre
  68. Westgate W2 Huddersfield Town Centre
  69. Huddersfield Bus Station (stand J) Huddersfield Town Centre

Service registration & registered changes

Registered as financially supported by a local authority (WYCA).

From official Traffic Commissioner registrations. Registration PB2044957/30 · Changes in West Yorkshire Combined Authority · All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first D2 bus?

The first D2 departure on weekdays leaves at 07:24 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last D2 bus?

The last D2 on weekdays leaves its first stop at 19:12. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the D2 bus cost?

Team Pennine's published fares on the D2: adult single £1.60 to £2.50. The D2 is confirmed by GOV.UK as part of the national fare cap, so a single costs at most £3 until 31 December 2026, then £2 from 1 January 2027. Team Pennine day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the D2 bus?

The D2 is operated by Team Pennine.

Timetable data from Team Pennine via the DfT Bus Open Data Service (Yorkshire & the Humber feed). Registered with the Traffic Commissioner as PB2044957/30. Check before you travel — services can change at short notice.