217 Tower Hill to Huyton via Bootle, Kirkby

Operated by Stagecoach Merseyside and South Lancashire. First bus 05:15, last bus 22:44. 67 journeys on weekdays. Today, a Sunday: first 07:06, last 23:10. Fares: adult single £2.00 — more.

Next towards Huyton from Linnet Way (nr): tomorrow 06:10

Next towards Tower Hill from Huyton Bus Station (Stand 5): 17:12, 19:12, 21:00

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

Higher Road (Halewood) — Bus services serving Higher Road will be diverted to serve Wood Road in both directions from Wednesday 07 January 2026 until further notice. Torrington Road will also be closed from 15 January for 4 weeks All disruptions →
Belle Vale Road (Belle Vale) — Stagecoach services 217 and 217A will be diverted away from Belle Vale Road, from Tuesday 14 July 2026 until further notice. All disruptions →
Liverpool Road (Westbound) Knowsley - Phase 3 — Liverpool Road, between Kingsway and Princess Drive, will be closed on Thursday 8 October (from 1900 to 0500); Friday 9 October (from 1900 to 0500); Saturday 10 October (from 0700 to 2300); and Sunday 11 October (from 0700 to 2300). All disruptions →

Timetable

Ends at Huyton, Leathers Lane · Sunday · 8 journeys
Stop 08:4010:4012:4014:4016:4018:4020:3022:40
Linnet Way (nr) ········
Headbolt Lane Interchange (Stop A) ········
Bootle Bus Station (Stand 4) ········
Warbreck Moor (Stop B) ········
Haven Road (adj) ········
Kirkby Interchange (Stop D) ········
Kirkby Bus Station (Stand 2) 08:4010:4012:4014:4016:4018:4020:3022:40
Kirkby Admin (Stop C) 08:5010:5112:5114:5116:5118:5120:4122:51
Kitling Road (adj) ········
Shop Road (nr) 08:5610:5812:5814:5816:5818:5820:4822:58
Astley Road (opp) ········
Terminus Road (adj) 09:0411:0613:0615:0617:0619:0620:5623:06
Huyton Bus Station (Stand 3) 09:1211:1513:1515:1517:1519:1521:0523:15
Belle Vale Bus Station (Stop B) 09:2411:2713:2715:2717:2719:2721:1723:27
Halewood Shopping Centre (Stop C) 09:3811:4113:4115:4117:4119:4121:3123:41
Huyton Bus Station (Stand 1) ········

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

Adult single £2.00 · Child single £1.40

The same for any journey on the 217, however far you go.

Stagecoach's published fares on the Bus Open Data Service, in force from 31 May 2026. Fares change — check with Stagecoach Merseyside and South Lancashire before you travel.

Tickets on the 217

Stagecoach Merseyside and South Lancashire publishes singles, day tickets and season tickets on this route for adults, children, young people and students.

Single · MyTicket · Jobseekers Single · Merseyside Plus DayRider · North West 1 Day Explorer · Merseyside Plus Group DayRider · Merseyside Plus 7 Day MegaRider · North West Gold 7 Day MegaRider

…and 4 more tickets on this route.

Ticket types come from Stagecoach Merseyside and South Lancashire's own fares data on the Bus Open Data Service, last updated 4 June 2026. Prices for singles and returns are under Fares above; for the others, check with Stagecoach Merseyside and South Lancashire.

66–81% on time
average delay 0.1 min · the range 113 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 Stagecoach Merseyside and South Lancashire 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 217

217 towards Huyton

All 129 stops
  1. Linnet Way (nr) Tower Hill
  2. Swallow Close (SE-bound) Tower Hill
  3. Epsom Grove (opp) Tower Hill
  4. Freckleton Drive (opp) Tower Hill
  5. Hollinghurst Road (opp) Tower Hill
  6. Headbolt Lane Interchange (Stop A) Tower Hill
  7. Bassenthwaite Avenue (opp) Tower Hill
  8. Deerbolt Crescent (adj) Kirkby Park
  9. Sefton Drive (S-bound) Kirkby Park
  10. Bootle Bus Station (Stand 4) Bootle
  11. St Albans Road (opp) Bootle
  12. Hornby Road (opp) Bootle
  13. Knowsley Road (adj) Bootle
  14. Knowsley Road (adj) Linacre
  15. Hawthorne Road (adj) Orrell
  16. Fernhill Road (adj) Orrell
  17. Watts Lane (adj) Orrell
  18. Marsh Avenue (adj) Bootle
  19. Keir Hardie Avenue (adj) Bootle
  20. Connolly Avenue (adj) Bootle
  21. Hornby Close (opp) Walton
  22. Rice Lane Interchange (Stop C) Walton
  23. Rice Lane Interchange (Stop D) Walton
  24. Rice Lane Interchange (Stop E) Walton
  25. Orrell Park Interchange (Stop D) Walton
  26. Warbreck Moor (Stop B) Walton Vale
  27. Goodacre Road (adj) Fazakerley
  28. Greenwich Road (adj) Fazakerley
  29. Seeds Lane (adj) Fazakerley
  30. Barlows Lane (adj) Fazakerley
  31. Fazakerley Interchange (Stop A) Fazakerley
  32. Longmoor Close (opp) Fazakerley
  33. Sherwoods Lane (adj) Fazakerley
  34. New Hall Cottages (adj) Fazakerley
  35. Haven Road (adj) Fazakerley
  36. Aintree Lane (nr) Field Lane Estate
  37. Ingoe Lane (nr) Field Lane Estate
  38. James Holt Avenue (opp) Westvale
  39. Ingoe Close (adj) Westvale
  40. Houlston Road (adj) Westvale
  41. Richard Hesketh Drive (opp) Westvale
  42. Lingtree Road (adj) Westvale
  43. Kirkby Interchange (Stop D) Westvale
  44. Kirkby Interchange (Stop B) Westvale
  45. Old Hall Lane (adj) Westvale
  46. Kirkby Bus Station (Stand 2) Kirkby
  47. Old Hall Lane (adj) Kirkby
  48. Millbrook Drive (adj) Kirkby
  49. Briery Hey Avenue (opp) Northwood
  50. Bigdale Drive (adj) Northwood
  51. Harleston Road (adj) Northwood
  52. Mintor Road (opp) Northwood
  53. Simonswood Walk (opp) Northwood
  54. Farrier Road (opp) Northwood
  55. Edgefold Road (opp) Southdene
  56. Rowlings Way (adj) Southdene
  57. Broad Lane (adj) Southdene
  58. Moorgate Road (adj) Southdene
  59. Lindby Close (adj) Southdene
  60. Lees Road (adj) Knowsley Industrial Park
  61. Kirkby Admin (Stop C) Knowsley Industrial Park
  62. Spinney Road (adj) Knowsley Industrial Park
  63. East Lancashire Road (adj) Knowsley Industrial Park
  64. East Lancashire Road (adj) Knowsley
  65. Ormskirk Road (nr) Knowsley
  66. Kitling Road (N-bound) Knowsley
  67. Kitling Road (adj) Knowsley
  68. Tithebarn Road (adj) Knowsley
  69. Shop Road (nr) Knowsley
  70. Sugar Lane (adj) Knowsley
  71. Shannons Lane (opp) Knowsley Park
  72. Croxteth Lane (opp) Knowsley Park
  73. Knowlsey Road Farm (opp) Knowsley Park
  74. Nursery Farm (nr) Knowsley Park
  75. Stockbridge Lane (adj) Knowsley
  76. Thornton Way (opp) Knowsley
  77. Astley Road (opp) Longview
  78. Forest Grove (adj) Longview
  79. Liverpool Road (opp) Longview
  80. Blenheim Drive (adj) Longview
  81. Lyme Cross Road (opp) Longview
  82. Wellcroft Road (opp) Knowsley
  83. Wallace Drive (nr) Knowsley
  84. Hurst Park Drive (adj) Knowsley
  85. Hardie Road (opp) Huyton Quarry
  86. The Crescent (adj) Huyton
  87. Quarry Gardens (adj) Huyton Quarry
  88. De Silva Street (adj) Huyton Quarry
  89. Hillside Avenue (adj) Stockbridge Village
  90. Waterpark Drive (nr) Stockbridge Village
  91. Fairclough Road (adj) Woolfall Heath
  92. Barkbeth Road (adj) Woolfall Heath
  93. Heath Road (adj) Woolfall Heath
  94. Terminus Road (adj) Page Moss
  95. Lincombe Road (opp) Page Moss
  96. Gentwood Road (opp) Knowsley
  97. Crown Way (adj) Knowsley
  98. Whitehouse Avenue (adj) Knowsley
  99. Kingsway (nr) Roby
  100. Archway Road (adj) Roby
  101. Derby Road (adj) Knowsley
  102. Huyton Bus Station (Stand 3) Huyton
  103. St Agnes Road (opp) Huyton
  104. Manor Farm Road (adj) Huyton Park
  105. Kelvin Cottage (o/s) Huyton
  106. Holt Lane (adj) Netherley
  107. Silverbrook Road (adj) Belle Vale
  108. Southbrook Road (adj) Belle Vale
  109. St Cyrils Close (adj) Belle Vale
  110. Runton Road (adj) Belle Vale
  111. Belle Vale Interchange (Stop A) Belle Vale
  112. Belle Vale Bus Station (Stop B) Belle Vale
  113. Jones Farm Road (adj) Belle Vale
  114. Lee Vale Road (adj) Belle Vale
  115. Halewood Road (adj) Gateacre
  116. The Nook (adj) Gateacre
  117. Roxborough Walk (adj) Halewood
  118. Halewood Way (opp) Halewood
  119. Arncliffe Road (adj) Halewood
  120. Camberley Drive (adj) Woolton
  121. Roskell Road (opp) Halewood
  122. Mackets Lane (adj) Halewood
  123. Blackburne Drive (opp) Halewood
  124. Wood Road (adj) Halewood
  125. Mansell Drive (opp) Halewood
  126. Higher Road (adj) Halewood
  127. Beechwood Avenue (adj) Halewood
  128. Halewood Shopping Centre (Stop C) Halewood
  129. Huyton Bus Station (Stand 1) Huyton

217 towards Tower Hill

All 103 stops
  1. Halewood Shopping Centre (Stop B) Halewood
  2. Roseheath Drive (nr) Halewood
  3. Leathers Lane (opp) Halewood
  4. Mansell Drive (adj) Halewood
  5. Torrington Drive (adj) Halewood
  6. Blackburne Drive (nr) Halewood
  7. Portway (nr) Halewood
  8. Roskell Road (adj) Woolton
  9. Camberley Drive (opp) Woolton
  10. Linkside Road (adj) Woolton
  11. Halewood Drive (adj) Woolton
  12. Out Lane (adj) Woolton
  13. Hollytree Road (adj) Gateacre
  14. Grange Lane (adj) Gateacre
  15. Belle Vue Road (adj) Belle Vale
  16. Jones Farm Road (opp) Belle Vale
  17. Belle Vale Bus Station (Stop C) Belle Vale
  18. Belle Vale Interchange (Stop B) Belle Vale
  19. Runton Road (opp) Belle Vale
  20. Abbeyvale Drive (adj) Belle Vale
  21. St Cyrils Close (opp) Belle Vale
  22. Farmview Close (opp) Belle Vale
  23. Silverbrook Road (opp) Belle Vale
  24. Holt Lane (opp) Huyton
  25. The Chase (opp) Huyton
  26. Manor Farm Road (opp) Huyton Park
  27. St Annes Road (nr) Huyton Park
  28. St Agnes Road (adj) Huyton Park
  29. Huyton Bus Station (Stand 5) Huyton
  30. School Lane (adj) Huyton Quarry
  31. Poplar Way (adj) Huyton Quarry
  32. Longview Drive (adj) Huyton
  33. Hardie Road (adj) Huyton Quarry
  34. Hurst Park Drive (opp) Knowsley
  35. Edenfield Crescent (adj) Knowsley
  36. Wellcroft Road (adj) Knowsley
  37. Hillside Road (adj) Longview
  38. Lyme Cross Road (nr) Longview
  39. Radway Road (adj) Longview
  40. Forest Grove (opp) Longview
  41. Primrose Drive (adj) Longview
  42. Newark Close (nr) Knowsley
  43. Park Way (nr) Knowsley
  44. Huyton Interchange (Stop K) Knowsley
  45. Huyton Interchange (Stop L) Knowsley
  46. Kingsway (nr) Roby
  47. Crosswood Crescent (adj) Knowsley
  48. Crown Way (opp) Knowsley
  49. Gentwood Road (adj) Knowsley
  50. Lincombe Road (adj) Page Moss
  51. Stockbridge Lane (adj) Woolfall Heath
  52. Barkbeth Road (adj) Fincham
  53. Melbury Road (adj) Fincham
  54. Waterpark Drive (nr) Stockbridge Village
  55. St Andrew's Drive (adj) Stockbridge Village
  56. Nursery Farm (nr) Knowsley Park
  57. Knowlsey Road Farm (o/s) Knowsley Park
  58. Croxteth Lane (adj) Knowsley Park
  59. Shannons Lane (adj) Knowsley Park
  60. Home Farm Lane (opp) Knowsley Park
  61. Pinfold Lane (adj) Knowsley
  62. Shop Road (opp) Knowsley
  63. Knowsley Lane (adj) Knowsley
  64. Caddick Road (adj) Knowsley
  65. Kitling Road (E-bound) Knowsley
  66. School Lane (adj) Knowsley
  67. Kitling Road (adj) Knowsley
  68. East Lancashire Road (nr) Knowsley
  69. East Lancashire Road (adj) Knowsley Industrial Park
  70. Hornhouse Lane (adj) Knowsley Industrial Park
  71. Coopers Lane (adj) Knowsley Industrial Park
  72. Admin Road (adj) Knowsley Industrial Park
  73. Hornhouse Lane (adj) Knowsley Industrial Park
  74. Broad Lane (adj) Southdene
  75. Moorgate Lane (opp) Southdene
  76. Shaldon Road (adj) Southdene
  77. Redhill Avenue (adj) Southdene
  78. Lydbury Crescent (adj) Southdene
  79. Edgefold Road (adj) Southdene
  80. Madryn Avenue (adj) Northwood
  81. Simonswood Walk (adj) Northwood
  82. Colwall Walk (adj) Northwood
  83. Simonswood Lane (adj) Northwood
  84. Cygnet Court (adj) Northwood
  85. Minstead Avenue (adj) Northwood
  86. Briery Hey Avenue (adj) Northwood
  87. County Road (adj) Kirkby
  88. Old Hall Lane (opp) Kirkby
  89. Kirkby Bus Station (Stand 1) Kirkby
  90. Kirkby Bus Station (Stand 2) Kirkby
  91. James Holt Avenue (adj) Westvale
  92. Poplar Lane (NW-bound) Westvale
  93. Kirkby Interchange (Stop C) Westvale
  94. Kirkby Interchange (Stop A) Westvale
  95. Sefton Drive (adj) Kirkby Park
  96. Pennine Way (adj) Kirkby Park
  97. Bassenthwaite Avenue (adj) Tower Hill
  98. Windermere Drive (NW-bound) Tower Hill
  99. Windermere Drive (adj) Tower Hill
  100. Bank Lane (adj) Tower Hill
  101. Ebony Way (opp) Tower Hill
  102. Saxon Way (nr) Tower Hill
  103. Linnet Way (nr) Tower Hill

Towns & areas on this route

Frequently asked questions

What time is the first 217 bus?

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

What time is the last 217 bus?

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

How much does the 217 bus cost?

Stagecoach Merseyside and South Lancashire's published fares on the 217: adult single £2.00, child single £1.40. The 217 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. Stagecoach Merseyside and South Lancashire day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 217 bus?

The 217 is operated by Stagecoach Merseyside and South Lancashire.

Timetable data from Stagecoach Merseyside and South Lancashire via the DfT Bus Open Data Service (North West England feed). Check before you travel — services can change at short notice.