158 Castleford to Knottingley via Airedale, Ferrybridge

Operated by Ross Travel. First bus 07:01, last bus 17:15. 22 journeys on weekdays. Fares: adult single £1.70 to £2.50 — more.

Next towards Knottingley from Castleford Bus Station (stand G): tomorrow 07:25

Next towards Castleford from Windermere Drive: tomorrow 07:01

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

Timetable

Ends at Knottingley, Windermere Drive Loweswater Road · Monday to Friday · 11 journeys
Stop 07:2508:1509:1510:1511:1512:1513:1514:1515:1516:1517:15
Castleford Bus Station (stand G) 07:2508:1509:1510:1511:1512:1513:1514:1515:1516:1517:15
New Fryston 07:3508:2509:2510:2511:2512:2513:2514:2515:2516:2517:25
The Square (stop A) 07:4208:3209:3210:3211:3212:3213:3214:3215:3216:3217:32
Sandringham Avenue ·08:4109:4110:4111:4112:4113:4114:4115:4116:4117:41
Ferrybridge Square (at) 07:5208:4709:4710:4711:4712:4713:4714:4715:4716:4717:47
Windermere Drive 08:0008:5509:5510:5511:5512:5513:5514:5515:5516:5517:55

Each column is one journey, headed by the time it sets off. 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.

Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with Ross Travel whether this route takes part. Details →

Fares on the 158

Adult single £1.70 to £2.50 · Child single £0.80 to £1.60

Adult single fare table, stage to stage
£1.70 Arriva Bus Depot
£2.20£1.70 Smith Street
£2.20£2.20£1.70 Sewerage Works Skew Bridge
£2.20£2.20£2.20£2.20 Stansfield Close
£2.20£2.20£2.20£2.20£1.70 Airedale Square
£2.20£2.20£2.20£2.20£2.20£1.70 Airedale Hotel / THS
£2.20£2.20£2.20£2.20£2.20£2.20£1.70 Poplar Avenue/ Gypsy Lane
£2.20£2.20£2.20£2.20£2.20£2.20£2.20£1.70 Hillcrest Avenue
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.20£1.70 Holmfield Lane
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.20£2.20 Castleford Lane (either end)
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£1.70 Ferrybridge Square
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.20£1.70 Hill Top / Morrisons
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.20£2.20£1.70 Knottingley High School
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.20£2.20£1.70£1.70 Hawthorne Avenue
£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.50£2.20£2.20£2.20£2.20£1.70 Hazel Rd / Windermere Drive
£2.20£2.20£2.20£2.20£1.70£2.20£2.20£2.20£2.20£2.50£2.50£2.50£2.50£2.50£2.50£2.50 Fryston Colliery Village
£2.20£2.20£2.20£1.70£1.70£2.20£2.20£2.20£2.20£2.50£2.50£2.50£2.50£2.50£2.50£2.50£1.70 Wheldale Cottages

Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is Castleford Bus Station Stand G.

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

Tickets on the 158

Ross Travel publishes singles on this route for adults and children.

Adult Single · Child Single

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

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 Ross Travel 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 158

158 towards Knottingley

All 48 stops
  1. Castleford Bus Station (stand G) Castleford
  2. Bank Street A Castleford
  3. Aire Street (stop A) Castleford
  4. Arriva Bus Depot (at) Castleford
  5. Castleford Tigers Castleford
  6. Smith Street (at) Castleford
  7. Wheldon Road Bridge Castleford
  8. Fair View Castleford
  9. Fairburn Chase Fryston Village
  10. New Fryston Fryston Village
  11. Fairburn Chase Fryston Village
  12. Kingfisher View Fryston Village
  13. Fair View Castleford
  14. Stansfield Close (opp) Airedale
  15. Dove Drive (at) Airedale
  16. Ings View Airedale
  17. Stansfield Drive (at) Airedale
  18. Stansfield Road Top (at) Airedale
  19. The Square (stop A) Airedale
  20. Kershaw Avenue Airedale
  21. Milnes Grove Airedale
  22. Henson Grove Townville
  23. Redhill Drive End (opp) Townville
  24. Woodlands Avenue (at) Townville
  25. Gypsy Lane (opp) Townville
  26. Poplar Avenue Townville
  27. Davis Avenue (at) Townville
  28. Hillcrest Avenue (at) Townville
  29. Holmfield Lane Townville
  30. Ferrybridge Power Station Ferrybridge
  31. Richmond Avenue Ferrybridge
  32. Castleford Lane (before) Ferrybridge
  33. Windsor Drive (opp) Ferrybridge
  34. Wordsworth Drive Ferrybridge
  35. Mill View Ferrybridge
  36. Sandringham Avenue Ferrybridge
  37. St Andrews Drive (at) Ferrybridge
  38. Ferrybridge Square (at) Ferrybridge
  39. Fishergate (opp) Ferrybridge
  40. Pottery Lane Ferrybridge
  41. Hill Top Knottingley
  42. Headlands Lane (S bound) Knottingley
  43. Headlands Lane Top Knottingley
  44. Kershaw Lane Knottingley
  45. Poplar Grove Knottingley
  46. Sycamore Avenue (opp) Knottingley
  47. Bassenthwaite Walk Knottingley
  48. Windermere Drive Knottingley

158 towards Castleford

All 55 stops
  1. Windermere Drive Knottingley
  2. Buttermere Walk Knottingley
  3. Sycamore Avenue Knottingley
  4. Poplar Grove (opp) Knottingley
  5. Kershaw Lane (at) Knottingley
  6. Headlands Lane Top Knottingley
  7. The Ridgeway Knottingley
  8. Eastfield Avenue (adj) Knottingley
  9. Eastfield Avenue Knottingley
  10. England Lane Level Crossing Knottingley
  11. Middle Lane (stop) Knottingley
  12. Rockware Club Knottingley
  13. England Lane End (N bound) Knottingley
  14. Knottingley Town Hall (at) Knottingley
  15. Knottingley Morrisons (before) Knottingley
  16. Hill Top (W bound) Knottingley
  17. Pottery Lane (opp) Ferrybridge
  18. Fishergate Ferrybridge
  19. Argyle Road Ferrybridge
  20. Ferrybridge Square Ferrybridge
  21. St Andrews Drive Ferrybridge
  22. Sandringham Avenue (stop) Ferrybridge
  23. Mill View (at) Ferrybridge
  24. Wordsworth Drive (N bound) Ferrybridge
  25. Windsor Drive Ferrybridge
  26. Castleford Lane (after) Ferrybridge
  27. Richmond Avenue (at) Ferrybridge
  28. Castleford Lane Top (at) Ferrybridge
  29. Holmfield Lane (at) Townville
  30. Hillcrest Avenue (opp) Townville
  31. Davis Avenue (opp) Townville
  32. Poplar Avenue (W bound) Townville
  33. Gypsy Lane (at) Townville
  34. Woodlands Avenue (opp) Townville
  35. Redhill Drive End Townville
  36. Henson Grove (opp) Townville
  37. Milnes Grove (at) Airedale
  38. Kershaw Avenue (at) Airedale
  39. The Square (stop B) Airedale
  40. Stansfield Drive Airedale
  41. Ings View (at) Airedale
  42. Dove Drive (opp) Airedale
  43. Stansfield Close (at) Airedale
  44. Fair View Castleford
  45. Fairburn Chase Fryston Village
  46. New Fryston Fryston Village
  47. Fairburn Chase Fryston Village
  48. Kingfisher View Fryston Village
  49. Fair View Castleford
  50. Smith Street (opp) Castleford
  51. Castleford Tigers Castleford
  52. Arriva Bus Depot (opp) Castleford
  53. Aire Street (stop C) Castleford
  54. Bank Street (stop D) Castleford
  55. Castleford Bus Station (stand G) Castleford

Towns & areas on this route

Frequently asked questions

What time is the first 158 bus?

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

What time is the last 158 bus?

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

How much does the 158 bus cost?

Ross Travel's published fares on the 158: adult single £1.70 to £2.50, child single £0.80 to £1.60. Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). Ross Travel day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 158 bus?

The 158 is operated by Ross Travel.

Timetable data from Ross Travel via the DfT Bus Open Data Service (Yorkshire & the Humber feed). Ross Travel last updated their Bus Open Data publications on 30 August 2026. Check before you travel — services can change at short notice.