89 St Helens to Liverpool via Knowsley, Huyton

Operated by Metro Network. First bus 05:40, last bus 23:18. 94 journeys on weekdays. Fares: singles usually capped at £3 — more.

Next towards Liverpool from Chalon Way West (Stop C6): 09:05, 09:25, 09:43

Next towards St Helens from Liverpool John Lennon Airport (Stop 5): 09:16, 09:31, 09:48

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

Warrington Road/Delph Lane (Whiston) — Warrington Road/Delph Lane junction will be closed on Monday 12 October 2026 for approximately 3 hours, between 2000 and 2300. All disruptions →

Timetable

Ends at John Lennon Airport unless marked “to …” · Monday to Friday · 47 journeys
Stop 05:4006:0506:2506:4006:5507:1007:3007:5108:1608:4009:0509:2509:4310:0310:2110:4111:0111:2111:4111:5912:1912:3912:5913:1913:3913:5914:1914:4115:0515:3015:5516:2016:4517:1017:3317:5618:1818:4819:1819:4820:1820:4821:1821:4822:1822:48 to Huyton Bus Station23:18 to Huyton Bus Station
Chalon Way West (Stop C6) 05:4006:0506:2506:4006:5507:1007:3007:5108:1608:4009:0509:2509:4310:0310:2110:4111:0111:2111:4111:5912:1912:3912:5913:1913:3913:5914:1914:4115:0515:3015:5516:2016:4517:1017:3317:5618:1818:4819:1819:4820:1820:4821:1821:4822:1822:4823:18
Scholes Lane (adj) 05:5106:1706:3706:5207:0607:2207:4308:0508:2908:5309:1809:3809:5610:1610:3410:5511:1511:3411:5512:1312:3412:5413:1413:3413:5314:1314:3314:5715:2115:4616:1116:4017:0117:2617:4718:0918:3119:0119:3120:0120:3021:0021:3021:5922:2922:5923:28
Prescot Bus Station (Stand 1) 05:5906:2506:4507:0107:1507:3107:5408:1608:4209:0509:2709:4710:0610:2610:4411:0611:2611:4612:0712:2512:4613:0613:2513:4514:0514:2514:4415:1015:3616:0116:2416:5317:1317:3817:5818:2018:4219:1219:4020:1020:3921:0821:3722:0722:3723:0623:36
Huyton Bus Station (Stand 3) 06:0906:3506:5607:1207:2807:4608:0908:3108:5609:1809:4010:0010:1910:3910:5811:1911:3911:5912:2112:3913:0013:2013:3913:5914:1914:3914:5915:2515:5316:1816:3717:0817:2817:5218:1018:3218:5419:2419:5220:2120:5021:1921:4822:1722:4623:1423:44
Belle Vale Bus Station (Stop B) 06:2206:4807:1007:2807:5108:1208:3708:5309:1309:3309:5610:1610:3610:5611:1411:3711:5712:1712:3912:5713:1813:3813:5614:1614:3814:5815:2315:5116:1416:4116:5517:2817:4618:1018:2618:4719:0819:3820:0520:3521:0221:3122:0022:3022:57··
Hunts Cross Interchange (Stop E) 06:3207:0007:2207:4208:0908:3508:5609:1009:2509:4710:0910:2910:5011:1111:2911:5112:1412:3412:5513:1313:3313:5314:1314:3214:5415:1915:4716:1216:3416:5817:1717:4518:0318:2418:3918:5919:2119:5120:1620:4621:1321:4222:1022:4023:08··
Liverpool John Lennon Airport (Stop 1) 06:4507:1307:3507:5708:2208:4609:1009:2309:3809:5910:2210:4211:0311:2311:4112:0312:2512:4613:0813:2613:4614:0614:2614:4615:1015:3616:0416:2816:4917:1317:3117:5918:1618:3718:5219:1319:3420:0320:2920:5921:2521:5422:2422:5223:19··

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.

Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with Metro Network whether this route takes part. Details →
58–70% on time
average delay 2.4 min · the range 250 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 Metro Network 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 89

89 towards Liverpool

All 80 stops
  1. Chalon Way West (Stop C6) St Helens
  2. Linkway West (adj) Green Bank
  3. The Shires (adj) St Helens
  4. Prescot Road (nr) Ravenhead
  5. Dunriding Lane (opp) West Park
  6. Prescot Road (adj) Grange Park
  7. Leslie Road (adj) Thatto Heath
  8. Springfield Road (adj) Thatto Heath
  9. St Matthews Grove (adj) Thatto Heath
  10. Scholes Lane (adj) Thatto Heath
  11. Main Avenue (adj) Grange Park
  12. The Scholes (adj) Grange Park
  13. Penrith Road (opp) Grange Park
  14. Scholes Lane (adj) Eccleston Park
  15. Eccleston Park Interchange (Stop B) Eccleston Park
  16. Portico Avenue (opp) Eccleston Park
  17. Watling Way (adj) Prescot
  18. Fire Station Road (opp) Prescot
  19. Whiston Hospital (Stop C) Whiston
  20. Sinclair Avenue (opp) Prescot
  21. Ash Grove (adj) Prescot
  22. Prescot Interchange (Stop D) Prescot
  23. Smith Street (adj) Prescot
  24. Houghton Street (Stop B) Prescot
  25. Prescot Bus Station (Stand 1) Prescot
  26. Yates Court (opp) Prescot
  27. Prescot Business Park (adj) Prescot
  28. Huyton Lane (adj) Prescot
  29. Carr Lane (nr) Knowsley
  30. Hurst Park Drive (adj) Knowsley
  31. Longview Drive (adj) Knowsley
  32. Longview Crescent (adj) Knowsley
  33. Marshfield Close (nr) Knowsley
  34. Huyton Interchange (Stop N) Knowsley
  35. Derby Road (adj) Knowsley
  36. Huyton Bus Station (Stand 3) Huyton
  37. Huyton Interchange (Stop J) Knowsley
  38. Poplar Bank (adj) Knowsley
  39. Blacklow Brow (nr) Blacklow Brow
  40. The Rooley (adj) Huyton Park
  41. The Park (adj) Huyton Park
  42. Beech Road (adj) Huyton Park
  43. Kelvin Cottage (o/s) Huyton
  44. Holt Lane (adj) Netherley
  45. Naylorsfield Drive (opp) Belle Vale
  46. Paveley Bank (adj) Belle Vale
  47. Runton Road (adj) Belle Vale
  48. Belle Vale Interchange (Stop A) Belle Vale
  49. Belle Vale Bus Station (Stop B) Belle Vale
  50. Jones Farm Road (adj) Belle Vale
  51. Lee Vale Road (adj) Belle Vale
  52. Halewood Road (adj) Gateacre
  53. Sandfield Road (adj) Gateacre
  54. Hollytree Road (adj) Woolton
  55. Hillside Drive (adj) Woolton
  56. Kings Drive (adj) Woolton
  57. Manor Road (adj) Woolton
  58. School Lane (opp) Woolton
  59. Haileybury Road (adj) Woolton
  60. Nursery Close (nr) Woolton
  61. Roskell Road (adj) Woolton
  62. Hunts Cross Interchange (Stop B) Hunts Cross
  63. Hunts Cross Interchange (Stop E) Hunts Cross
  64. Kingsthorne Park (adj) Hunts Cross
  65. Fleming Road (adj) Hunts Cross
  66. Gaskill Road (adj) Speke
  67. Tarbock Road (adj) Speke
  68. Stapleton Avenue (adj) Speke
  69. Central Avenue (adj) Speke
  70. Lovel Road (adj) Speke
  71. Harefield Road (adj) Speke
  72. Parade Crescent (opp) Speke
  73. Little Heath Road (adj) Speke
  74. Oldbridge Road (adj) Speke
  75. Heathgate Avenue (adj) Speke
  76. Alderfield Drive (adj) Speke
  77. Dungeon Lane (adj) Speke
  78. Carley Walk (opp) Speke
  79. Bramley Walk (opp) Speke
  80. Liverpool John Lennon Airport (Stop 1) Speke

89 towards St Helens

All 79 stops
  1. Liverpool John Lennon Airport (Stop 5) Speke
  2. Western Avenue (adj) Speke
  3. Bramley Walk (adj) Speke
  4. Carley Walk (adj) Speke
  5. Eastern Avenue (adj) Speke
  6. Hale Drive (adj) Speke
  7. Eastern Avenue (adj) Speke
  8. Oldbridge Road (adj) Speke
  9. Little Heath Road (adj) Speke
  10. Parade Crescent (adj) Speke
  11. Harefield Road (adj) Speke
  12. Lovel Road (adj) Speke
  13. Tewit Hall Road (adj) Speke
  14. Blackrod Avenue (adj) Speke
  15. Bray Road (adj) Speke
  16. Gaskill Road (opp) Speke
  17. Shaw Road (opp) Speke
  18. Alderman Road (adj) Hunts Cross
  19. Kingsthorne Park (opp) Hunts Cross
  20. Hunts Cross Interchange (Stop A) Hunts Cross
  21. Greenacre Road (opp) Woolton
  22. Jeudwine Close (adj) Woolton
  23. School Lane (adj) Woolton
  24. Manor Road (opp) Woolton
  25. Allerton Road (adj) Woolton
  26. Woolton Mount (adj) Woolton
  27. Glenacres (adj) Woolton
  28. Grange Lane (adj) Gateacre
  29. Grange Lane (adj) Gateacre
  30. Belle Vue Road (adj) Belle Vale
  31. Jones Farm Road (opp) Belle Vale
  32. Belle Vale Bus Station (Stop C) Belle Vale
  33. Belle Vale Interchange (Stop B) Belle Vale
  34. Runton Road (opp) Belle Vale
  35. Broomhill Close (adj) Belle Vale
  36. Naylorsfield Drive (adj) Belle Vale
  37. Holt Lane (opp) Huyton
  38. The Chase (opp) Huyton
  39. Wheathill Road (adj) Huyton
  40. Belfield Crescent (adj) Huyton
  41. Marina Crescent (nr) Blacklow Brow
  42. Roby Road (adj) Blacklow Brow
  43. Derby Road (adj) Knowsley
  44. Huyton Bus Station (Stand 2) Huyton
  45. Huyton Interchange (Stop H) Huyton
  46. Marshfield Close (opp) Knowsley
  47. Longview Lane (adj) Knowsley
  48. Longview Drive (opp) Knowsley
  49. Hurst Park Drive (opp) Knowsley
  50. Carr Lane (nr) Knowsley
  51. Huyton Lane (nr) Prescot
  52. Prescot Business Park (adj) Prescot
  53. Yates Court (opp) Prescot
  54. Prescot Bus Station (Stand 3) Prescot
  55. Atherton Street (opp) Prescot
  56. Queens Road (adj) Prescot
  57. Kelly Street (opp) Prescot
  58. Prescot Interchange (Stop E) Prescot
  59. Ash Grove (opp) Prescot
  60. Sinclair Avenue (adj) Prescot
  61. Whiston Hospital (Stop D) Whiston
  62. Fire Station Road (adj) Prescot
  63. Watling Way (opp) Prescot
  64. Eccleston Park Interchange (Stop A) Eccleston Park
  65. Park Avenue (adj) Eccleston Park
  66. Grebe Avenue (adj) Eccleston Park
  67. Cumberland Avenue (adj) Grange Park
  68. Scholes Lane (adj) Thatto Heath
  69. Broadway (adj) Thatto Heath
  70. Springfield Road (adj) Thatto Heath
  71. Dickens Road (opp) Thatto Heath
  72. Freckleton Road (adj) Grange Park
  73. Toll Bar (adj) West Park
  74. Grosvenor Road (adj) West Park
  75. Downs Road (adj) West Park
  76. Tullis Street (opp) St Helens
  77. Eccleston Street (adj) St Helens
  78. Rigby Street South (opp) St Helens
  79. St Helens Central Interchange (Stand F2) St Helens

Towns & areas on this route

Frequently asked questions

What time is the first 89 bus?

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

What time is the last 89 bus?

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

How much does the 89 bus cost?

Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). Metro Network day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 89 bus?

The 89 is operated by Metro Network.

Timetable data from Metro Network via the DfT Bus Open Data Service (North West England feed). Metro Network last updated their Bus Open Data publications on 5 October 2026. Check before you travel — services can change at short notice.