166 Belle Vale circular via Halewood, Speke

Operated by Arriva North West. First bus 07:10, last bus 23:10. 16 journeys on weekdays. Today, a Sunday: first 09:10, last 23:10. Fares: singles usually capped at £3 — more.

Next towards Belle Vale Bus Station from Belle Vale Bus Station (Stop B): 17:10, 18:10, 19:10

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

Cancelled: the Sun 16:10 166 from Belle Vale Bus Station is not running.
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 →
Baileys Lane (Halewood) — Due to ongoing works on Baileys Lane, services 79, 166 and 188 will be on diversion from Friday 17 April 2026 until further notice. All disruptions →
Speke Hall Road (Hunts Cross) **Updated** — Arriva services 81, 166 and 188; and service 168 toward Liverpool South Parkway will not serve Speke Hall Road, from Monday 15 June 2026 until further notice. All disruptions →

Timetable

Ends at Belle Vale Bus Station · Sunday · 15 journeys
Stop 09:1010:1011:1012:1013:1014:1015:1016:1017:1018:1019:1020:1021:1022:1023:10
Belle Vale Bus Station (Stop B) 09:1010:1011:1012:1013:1014:1015:1016:1017:1018:1019:1020:1021:1022:1023:10
Garden Lodge Grove (NE-bound) ···············
Naylorsfield Drive (opp) 09:1510:1511:1512:1513:1514:1515:1516:1517:1518:1519:1520:1521:1522:1523:15
Winster Drive (nr) 09:2010:2011:2012:2013:2014:2015:2016:2017:2018:2019:2020:2021:2022:2023:20
Harrier Drive (adj) 09:2410:2411:2412:2413:2414:2415:2416:2417:2418:2419:2420:2421:2422:2423:24
Halewood Shopping Centre (Stop A) 09:3010:3011:3012:3013:3014:3015:3016:3017:3018:3019:2920:3021:3022:3023:30
Hunts Cross Interchange (Stop D) 09:3610:3611:3612:3613:3614:3615:3616:3617:3618:3619:3520:3621:3622:3623:36
Crowne Plaza Hotel (opp) 09:4410:4411:4412:4413:4414:4515:4516:4417:4418:4419:4220:4221:4222:4223:42
Liverpool South Parkway (Stand 2) 09:5010:5011:5112:5113:5114:5215:5216:5117:5018:5019:4820:4821:4822:4723:47
Church Road South (adj) 10:0011:0012:0113:0114:0115:0216:0217:0118:0018:5919:5720:5721:5722:5523:55
Belle Vale Bus Station (Stop B) 10:0611:0612:0713:0714:0715:0816:0817:0718:0619:0520:0321:0322:0323:0100:01

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 Arriva North West whether this route takes part. Details →

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 North West before you travel. Everything above is an ordinary week.

Not published yet: Christmas Eve, Christmas Day, Boxing Day, 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 166

166 towards Belle Vale Bus Station

All 72 stops
  1. Belle Vale Bus Station (Stop B) Belle Vale
  2. Belle Vale Interchange (Stop B) Belle Vale
  3. Runton Road (opp) Belle Vale
  4. Garden Lodge Grove (NE-bound) Netherley
  5. Abbeyvale Drive (adj) Belle Vale
  6. St Cyrils Close (opp) Belle Vale
  7. Farmview Close (opp) Belle Vale
  8. Silverbrook Road (opp) Belle Vale
  9. Naylorsfield Drive (opp) Belle Vale
  10. Holt Lane (adj) Netherley
  11. Clematis Road (opp) Netherley
  12. Damson Road (opp) Netherley
  13. Wood Lane (adj) Netherley
  14. Glebe Hey (opp) Netherley
  15. Peckmill Green (opp) Woodlands
  16. Winster Drive (nr) Woodlands
  17. Wood Lane (adj) North End
  18. Gerrards Lane (adj) Halewood
  19. Redwing Way (adj) Halewood
  20. Foxglove Avenue (nr) Halewood
  21. Harrier Drive (adj) Halewood
  22. Trispen Close (opp) Halewood
  23. Totnes Avenue (nr) Halewood
  24. Rectory Road (adj) Halewood
  25. Hollies Road (opp) Halewood
  26. Church Road (opp) Halewood
  27. Leathers Lane (opp) Halewood
  28. Hornbeam Road (adj) Halewood
  29. Barncroft Road (adj) Halewood
  30. Halewood Shopping Centre (Stop A) Halewood
  31. Roseheath Drive (nr) Halewood
  32. Leathers Lane (opp) Halewood
  33. Mansell Drive (adj) Halewood
  34. Torrington Drive (adj) Halewood
  35. Blackburne Drive (nr) Halewood
  36. Portway (nr) Halewood
  37. Hunts Cross Interchange (Stop D) Hunts Cross
  38. Hunts Cross Interchange (Stop F) Hunts Cross
  39. Enstone Road (adj) Hunts Cross
  40. Hillfoot Avenue (adj) Hunts Cross
  41. Barford Road (adj) Hunts Cross
  42. Delf Lane (adj) Speke
  43. Speke Hall Avenue (adj) Speke
  44. Estuary Boulevard (adj) Speke
  45. Crowne Plaza Hotel (opp) Speke
  46. Banks Road (adj) Speke
  47. Vineyard Street (opp) Speke
  48. Church Road (adj) Garston
  49. James Street (adj) Garston
  50. Shrewsbury Road (adj) Garston
  51. Island Road (adj) Garston
  52. Liverpool South Parkway (Stand 2) Garston
  53. Woolton Road (nr) Garston
  54. Dinesan Road (opp) Garston
  55. Clifton Court (adj) Allerton
  56. Heath Road (adj) Allerton
  57. Danefield Road (opp) Springwood
  58. Allerton Road (adj) Allerton
  59. Menlove Avenue (nr) Allerton
  60. Menlove Avenue (adj) Woolton
  61. Allerton Road (adj) Woolton
  62. Church Road South (adj) Woolton
  63. Woolton Street (adj) Woolton
  64. Halewood Drive (opp) Woolton
  65. Out Lane (adj) Woolton
  66. Out Lane (adj) Woolton
  67. Hollytree Road (adj) Gateacre
  68. Grange Lane (adj) Gateacre
  69. Belle Vue Road (adj) Belle Vale
  70. Jones Farm Road (opp) Belle Vale
  71. Besford Road (NW-bound) Belle Vale
  72. Belle Vale Bus Station (Stop B) Belle Vale

Towns & areas on this route

Frequently asked questions

What time is the first 166 bus?

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

What time is the last 166 bus?

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

How much does the 166 bus cost?

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

Who runs the 166 bus?

The 166 is operated by Arriva North West.

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