149 Wakefield to Knottingley via Heath, Warmfield

Operated by Arriva Yorkshire. First bus 04:55, last bus 22:30. 55 journeys on weekdays. Fares: adult single £2.20 to £2.50 — more.

Next towards Knottingley from Wakefield Bus Station (stand 15): 07:55, 08:30, 09:00

Next towards Wakefield from Windermere Drive: 07:46, 08:26, 08:56

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

Timetable

Ends at Knottingley, Windermere Drive unless marked “to …” · Monday to Friday · 27 journeys
Stop 04:5505:5006:5007:2007:5508:3009:0009:3010:0010:3011:0011:3012:0012:3013:0013:3014:0014:3015:0015:3016:0016:3017:00 to Common Lane17:30 to Common Lane18:30 to Common Lane20:30 to Common Lane22:30 to Pontefract Bus Station
Wakefield Bus Station (stand 15) 04:5505:5006:5007:2007:5508:3009:0009:3010:0010:3011:0011:3012:0012:3013:0013:3014:0014:3015:0015:3016:0016:3017:0017:3018:3020:3022:30
Agbrigg Road 05:0305:5806:5807:2808:0308:3809:0809:3810:0810:3811:0811:3812:0812:3813:0813:3814:0814:3815:0815:3816:0816:3817:0817:3818:3820:3822:38
Sharlston RLFC (opp) 05:1406:0907:0907:4008:1408:4909:1909:4910:1910:4911:1911:4912:1912:4913:1913:4914:2114:5115:2115:5116:2116:5117:2017:5018:4920:4922:49
Featherstone Station Lane (E bound) 05:2306:1807:2007:5208:2508:5809:2809:5810:2810:5811:2811:5812:2812:5813:2813:5814:3315:0315:3516:0516:3517:0517:3218:0218:5720:5722:57
Pontefract Bus Station (stand G) 05:3806:3307:3908:1408:4409:1409:4410:1410:4411:1411:4412:1412:4413:1413:4414:1414:5315:2315:5316:2316:5317:2317:4818:1819:1021:1023:07
Ferrybridge Square (at) 05:4806:4307:5008:2508:5509:2509:5510:2510:5511:2511:5512:2512:5513:2513:5514:2515:0515:3516:0516:3517:0517:3518:0018:3019:2021:20·
Common Lane ······················18:0718:3719:2721:27·
Windermere Drive 06:0106:5608:0308:3809:0809:3810:0810:3811:0811:3812:0812:3813:0813:3814:0814:4315:2015:5016:2016:5017:2017:50·····

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 149 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 149

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

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

Tickets on the 149

Arriva Yorkshire publishes singles on this route for adults and children.

Adult Single · Child Single

…and 1 more ticket on this route.

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

48–62% on time
average delay 1.7 min · the range 189 live GPS observations over 30 days can support

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 Arriva Yorkshire 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 149

149 towards Knottingley

All 74 stops
  1. Wakefield Bus Station (stand 15) Wakefield City Centre
  2. Kirkgate E Wakefield City Centre
  3. Kirkgate A Wakefield
  4. The Hepworth C (S bound) Wakefield City Centre
  5. Sugar Lane Belle Vue
  6. Belle Vue Stadium (opp) Belle Vue
  7. Agbrigg Road Belle Vue
  8. St Catherine's Villas Agbrigg
  9. Kirkthorpe Lane (near) Heath
  10. Heath Common Heath Common
  11. Heath Farm (opp) Heath Common
  12. Lynfold Farm (at) Warmfield
  13. Pineapple Cottages (opp) Warmfield
  14. Warmfield Common (at) Warmfield
  15. Long Row New Sharlston
  16. Crossley Street New Sharlston
  17. New Sharlston High Street New Sharlston
  18. Eastville Road (at) Sharlston
  19. Sharlston RLFC (opp) Sharlston
  20. Weeland Crescent (at) Sharlston
  21. Sharlston Common (N bound) Sharlston
  22. Lynwood Close Streethouse
  23. Snydale Villas Streethouse
  24. Victoria Garden Centre (opp) Streethouse
  25. Common Side Lane (at) Featherstone
  26. Wentworth Road (opp) Featherstone
  27. Featherstone Station Lane (E bound) Featherstone
  28. Ackworth Road Jct Featherstone
  29. Little Lane (opp) Featherstone
  30. Featherstone Academy Purston Jaglin
  31. Houndhill Lane (opp) Purston Jaglin
  32. Ravensknowle Farm Purston Jaglin
  33. Pontefract Crematorium Purston Jaglin
  34. Pontefract Barracks (at) Pontefract
  35. Kings Mead Pontefract
  36. Beechwood Avenue Pontefract
  37. Banks Avenue Pontefract
  38. Valley Gardens A (opp) Pontefract
  39. Hospital A Pontefract
  40. Pontefract Bus Station (stand G) Pontefract
  41. Pontefract Castle A (N bound) Pontefract
  42. Pontefract Castle B Monkhill Stn (near) Pontefract
  43. Mill Dam Lane Monkhill
  44. Box Lane Monkhill
  45. New Hall Road (N bound) Nevison
  46. Nevison's Leap (at) Nevison
  47. Darkfield Lane Nevison
  48. Limetrees Nevison
  49. Windsor Drive Ferrybridge
  50. Castleford Lane (after) Ferrybridge
  51. Richmond Avenue (at) Ferrybridge
  52. Castleford Lane Top Ferrybridge
  53. Ferrybridge Square (at) Ferrybridge
  54. Fishergate (opp) Ferrybridge
  55. Pottery Lane Ferrybridge
  56. Hill Top Knottingley
  57. Knottingley Morrisons (after) Knottingley
  58. Gaggs Bridge (at) Knottingley
  59. Knottingley Town Hall (at) Knottingley
  60. England Lane End Knottingley
  61. Rockware Club (near) Knottingley
  62. Common Lane Knottingley
  63. Womersley Road (corner) Knottingley
  64. Middle Lane Knottingley
  65. De Lacy Academy Knottingley
  66. England Lane Level Crossing Knottingley
  67. Northfield Avenue Knottingley
  68. Holyrood House (stop) Knottingley
  69. Headlands Lane Top Knottingley
  70. Kershaw Lane Knottingley
  71. Poplar Grove Knottingley
  72. Sycamore Avenue (opp) Knottingley
  73. Bassenthwaite Walk Knottingley
  74. Windermere Drive Knottingley

149 towards Wakefield

All 72 stops
  1. Common Lane Knottingley
  2. Womersley Road (corner) Knottingley
  3. Windermere Drive Knottingley
  4. Buttermere Walk Knottingley
  5. Sycamore Avenue Knottingley
  6. Poplar Grove (opp) Knottingley
  7. Kershaw Lane (at) Knottingley
  8. Headlands Lane Top Knottingley
  9. Holyrood House Knottingley
  10. Northfield Avenue Knottingley
  11. England Lane Level Crossing Knottingley
  12. Middle Lane (stop) Knottingley
  13. Rockware Club Knottingley
  14. England Lane End (N bound) Knottingley
  15. Knottingley Town Hall (at) Knottingley
  16. Knottingley Morrisons (before) Knottingley
  17. Hill Top (W bound) Knottingley
  18. Pottery Lane (opp) Ferrybridge
  19. Fishergate Ferrybridge
  20. Argyle Road Ferrybridge
  21. Ferrybridge Square Ferrybridge
  22. Richmond Avenue Ferrybridge
  23. Castleford Lane (before) Ferrybridge
  24. Windsor Drive (opp) Ferrybridge
  25. Limetrees (at) Nevison
  26. Darkfield Lane (opp) Nevison
  27. Nevison's Leap (at) Nevison
  28. New Hall Road (opp) Nevison
  29. Box Lane (at) Monkhill
  30. Mill Dam Lane (S bound) Monkhill
  31. Pontefract Castle C Monkhill Stn (opp) Pontefract
  32. Pontefract Castle D Pontefract
  33. Pontefract Bus Station (stand B) Pontefract
  34. Hospital B (S bound) Pontefract
  35. Valley Gardens B Pontefract
  36. Beechwood Avenue (opp) Pontefract
  37. Kings Mead (opp) Pontefract
  38. Pontefract Barracks (opp) Pontefract
  39. Pontefract Crematorium Purston Jaglin
  40. Ravensknowle Farm (at) Purston Jaglin
  41. Houndhill Lane (at) Purston Jaglin
  42. Featherstone Academy (near) Purston Jaglin
  43. Little Lane Featherstone
  44. Ackworth Road Jct (at) Featherstone
  45. Featherstone Station Lane Featherstone
  46. St Thomas School (opp) Featherstone
  47. Featherstone Aldi Featherstone
  48. Wentworth Road (at) Featherstone
  49. Common Side Lane (at) Featherstone
  50. Victoria Garden Centre (at) Streethouse
  51. Snydale Villas (W bound) Streethouse
  52. Lynwood Close (opp) Streethouse
  53. Sharlston Common (S bound) Sharlston
  54. Weeland Crescent (opp) Sharlston
  55. Sharlston RLFC (at) Sharlston
  56. Eastville Road (opp) Sharlston
  57. Crossley Street (N bound) New Sharlston
  58. Long Row (opp) New Sharlston
  59. Warmfield Common (opp) Warmfield
  60. Pineapple Cottages (at) Warmfield
  61. Lynfold Farm (opp) Warmfield
  62. Heath Farm Heath Common
  63. Heath Common Heath Common
  64. Doncaster Road Junction Heath Common
  65. Agbrigg Road (at) Belle Vue
  66. Belle Vue Stadium (at) Belle Vue
  67. Sugar Lane (at) Belle Vue
  68. Fall Ings Belle Isle
  69. Kirkgate H Wakefield
  70. Kirkgate G Wakefield City Centre
  71. Union Street J Wakefield City Centre
  72. Wakefield Bus Station (stand 15) Wakefield City Centre

Towns & areas on this route

Frequently asked questions

What time is the first 149 bus?

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

What time is the last 149 bus?

The last 149 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 149 bus cost?

Arriva Yorkshire's published fares on the 149: adult single £2.20 to £2.50, child single £0.80 to £1.60. The 149 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. Arriva Yorkshire day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 149 bus?

The 149 is operated by Arriva Yorkshire.

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