204 Belle Vale to Liverpool via Wavertree, Toxteth

Operated by Arriva North West. First bus 05:58, last bus 19:58. 25 journeys on weekdays. Today, a Sunday: first 08:22, last 18:25. Fares: singles usually capped at £3 — more.

Next towards Liverpool from Belle Vale Bus Station (Stop A): 17:24

Next towards Belle Vale from Liverpool ONE Bus Station (Stand 7): 17:25, 18:25

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

Wellington Road (Wavertree) — Wellington Road, at its junction with Picton Road, will be closed from Tuesday 1 September 2026 for approximately 46 days. All disruptions →
Upper Parliament Street / St James Junction (Toxteth) — Upper Parliament Street / St James Junction will be closed on the following evening from 1900 until 0300 the next morning; Wednesday 30 September; Thursday 1 October; Monday 5 October; Tuesday 6 October; Wednesday 7 October; Thursday 8 October; Monday 12 Octob… All disruptions →

Timetable

Ends at Liverpool ONE Bus Station · Sunday · 10 journeys
Stop 08:2209:2210:2211:2212:2213:2214:2215:2216:2417:24
Belle Vale Bus Station (Stop A) 08:2209:2210:2211:2212:2213:2214:2215:2216:2417:24
Chelwood Avenue (adj) 08:2809:2810:2811:2812:2813:2814:2815:2716:2917:29
Thomas Lane (adj) 08:3509:3510:3511:3512:3513:3514:3515:3416:3617:36
Waldgrave Road (adj) 08:4409:4410:4411:4412:4413:4414:4615:4516:4717:45
Smithdown Road (adj) 08:5109:5210:5211:5212:5213:5214:5615:5316:5417:52
Stanhope Street (adj) 09:1110:1211:1212:1213:1214:1215:1416:1117:1218:09
Liverpool ONE Bus Station (Stand 1) 09:1710:1811:1812:1813:1814:1815:2016:1717:1818:14

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

204 towards Liverpool

All 55 stops
  1. Belle Vale Bus Station (Stop A) Belle Vale
  2. Chislehurst Avenue (adj) Belle Vale
  3. Mildenhall Road (adj) Belle Vale
  4. Craighurst Road (adj) Belle Vale
  5. Sandbrook Road (opp) Belle Vale
  6. Baldwin Avenue (adj) Belle Vale
  7. Baldwin Avenue (adj) Belle Vale
  8. Glenconner Road (adj) Belle Vale
  9. Chelwood Avenue (adj) Belle Vale
  10. Broadgreen Interchange (Stop Q) Broadgreen
  11. Broadgreen Hospital (Stop M) Broadgreen
  12. Thingwall Lane (opp) Knotty Ash
  13. East Prescot Road (adj) Knotty Ash
  14. Thomas Lane (adj) Knotty Ash
  15. Rudyard Road (adj) Knotty Ash
  16. Queens Drive (adj) Old Swan
  17. Chilcott Road (adj) Stoneycroft
  18. Broadgreen Hospital (Stop F) Stoneycroft
  19. Broadgreen Interchange (Stop A) Old Swan
  20. Domville Road (adj) Old Swan
  21. Binns Road (opp) Old Swan
  22. Waldgrave Road (adj) Olive Mount
  23. Crossley Drive (adj) Olive Mount
  24. Old Mill Lane (adj) Wavertree
  25. Wellstead Road (adj) Wavertree
  26. Lance Lane (adj) Wavertree
  27. Prince Alfred Road (adj) Wavertree
  28. Glynn Street (adj) Wavertree
  29. Wimbledon Street (opp) Wavertree
  30. Jamieson Road (opp) Wavertree
  31. Smithdown Road (adj) Wavertree
  32. Wellington Avenue (opp) Sefton Park
  33. Granville Road (opp) Sefton Park
  34. Tunstall Street (opp) Edge Hill
  35. Magdala Street (adj) Sefton Park
  36. Lorton Street (adj) Toxteth
  37. Beaconsfield Street (adj) Toxteth
  38. Kingsley Road (adj) Toxteth
  39. Belvidere Road (adj) Princes Park
  40. Belvidere Academy (adj) Princes Park
  41. Belvidere Road (opp) Princes Park
  42. Kinnaird Street (adj) Dingle
  43. Bosnia Street (adj) Dingle
  44. Elleray Drive (adj) Dingle
  45. Beresford Road (adj) Dingle
  46. Harlow Street (adj) Toxteth
  47. Park Street (adj) Toxteth
  48. Park Place (adj) Toxteth
  49. Hill Street (adj) Toxteth
  50. Stanhope Street (adj) Toxteth
  51. Jordan Street (adj) Liverpool
  52. Blundell Street (adj) Liverpool
  53. Sparling Street (adj) Liverpool
  54. Forrest Street (opp) Liverpool
  55. Liverpool ONE Bus Station (Stand 1) Liverpool

204 towards Belle Vale

All 59 stops
  1. Liverpool ONE Bus Station (Stand 7) Liverpool
  2. Forrest Street (adj) Liverpool
  3. Sparling Street (opp) Liverpool
  4. Bridgewater Street (adj) Liverpool
  5. Greenland Street (adj) Liverpool
  6. Dexter Street (adj) Toxteth
  7. Upper Hill Street (adj) Toxteth
  8. Hyslop Street (opp) Toxteth
  9. Northumberland Street (adj) Toxteth
  10. Corn Street (opp) Toxteth
  11. Wellington Road (adj) Dingle
  12. David Street (adj) Dingle
  13. Dingle Brow (adj) Dingle
  14. Dingle Brow (adj) Dingle
  15. Monkswell Street (opp) Dingle
  16. Wellesley Road (adj) Princes Park
  17. Peel Street (adj) Princes Park
  18. Devonshire Road West (adj) Princes Park
  19. Cairns Street (adj) Toxteth
  20. Eversley Street (adj) Toxteth
  21. Upper Parliament Street (adj) Toxteth
  22. Crown Street (adj) Toxteth
  23. Commerce Way (opp) Toxteth
  24. Lodge Lane (opp) Wavertree
  25. Wendel Street (opp) Wavertree
  26. Salisbury Road (adj) Wavertree
  27. Portman Road (adj) Wavertree
  28. Garmoyle Road (adj) Wavertree
  29. Liberty Street (adj) Wavertree
  30. Southdale Road (adj) Wavertree
  31. Grove Street (adj) Wavertree
  32. Mill Lane (adj) Wavertree
  33. Valencia Road (adj) Wavertree
  34. Deverell Road (opp) Olive Mount
  35. Birch Grove (adj) Olive Mount
  36. Binns Road (adj) Old Swan
  37. Edge Lane Drive (nr) Old Swan
  38. Domville Road (opp) Oak Hill Park
  39. Broadgreen Interchange (Stop D) Oak Vale Park
  40. Broadgreen Hospital (Stop E) Broad Green
  41. Oakhill Road (adj) Stoneycroft
  42. Chatterton Road (adj) Old Swan
  43. Alder Hey Hospital (o/s) Knotty Ash
  44. Eaton Road (adj) Knotty Ash
  45. Pilch Lane (adj) Knotty Ash
  46. Oak Grange (o/s) Knotty Ash
  47. Brookside Avenue (adj) Knotty Ash
  48. Broadgreen Hospital (Stop S) Swanside
  49. Broadgreen Hospital (Stop M) Broadgreen
  50. Broadgreen Interchange (Stop N) Broadgreen
  51. Chelwood Avenue (opp) Belle Vale
  52. Inchape Road (adj) Belle Vale
  53. Thornton Road (adj) Belle Vale
  54. Baldwin Avenue (opp) Belle Vale
  55. Sandbrook Road (adj) Belle Vale
  56. Sarum Road (adj) Belle Vale
  57. Mildenhall Road (opp) Belle Vale
  58. Chislehurst Avenue (opp) Belle Vale
  59. Belle Vale Bus Station (Stop A) Belle Vale

Towns & areas on this route

Frequently asked questions

What time is the first 204 bus?

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

What time is the last 204 bus?

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

How much does the 204 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 204 bus?

The 204 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.