21 Liverpool to Northwood via Walton, Kirkby

Operated by Stagecoach Merseyside and South Lancashire. First bus 04:52, last bus 23:35. 120 journeys on weekdays. Fares: adult single £2.00 — more.

Next towards Northwood from Queen Square Bus Station (Stand 7): 06:18, 06:45, 06:57

Next towards Liverpool from Minstead Avenue (adj): 04:52, 05:43, 05:55

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

Netherfield Road North (Everton) — Netherfield Road North, between Hapton Street and Patmos Close, will be closed on Thursday 22 October 2026 for approximately 1 day, between 0930 and 1430. All disruptions →

Timetable

Ends at Quarry Green unless marked “to …” · Monday to Friday · 58 journeys
Stop 06:1806:4506:5707:1007:2507:4407:5908:1808:3808:5309:0809:2309:3709:5210:0710:2210:3710:5211:0711:2211:3711:5212:0712:2212:3712:5213:0713:2213:3713:5214:0714:2014:3514:5015:1015:3015:5016:1016:2816:4316:5817:1517:3517:5518:12 to Northwood Bramcote Walk18:2718:42 to Northwood Bramcote Walk18:5719:15 to Northwood Bramcote Walk19:3320:0320:3321:0321:3322:0322:3323:03 to Northwood Bramcote Walk23:35 to Kirkby Bus Station
Queen Square Bus Station (Stand 7) 06:1806:4506:5707:1007:2507:4407:5908:1808:3808:5309:0809:2309:3709:5210:0710:2210:3710:5211:0711:2211:3711:5212:0712:2212:3712:5213:0713:2213:3713:5214:0714:2014:3514:5015:1015:3015:5016:1016:2816:4316:5817:1517:3517:5518:1218:2718:4218:5719:1519:3320:0320:3321:0321:3322:0322:3323:0323:35
Fountains Road (adj) 06:3006:5607:0807:2107:3707:5608:1108:3008:5109:0709:2209:3709:5110:0610:2110:3610:5111:0611:2111:3611:5112:0612:2112:3612:5113:0613:2113:3613:5114:0614:2114:3414:4915:0415:2415:4416:0516:2516:4316:5817:1317:3017:5018:1018:2718:4218:5519:1019:2719:4520:1520:4521:1521:4522:1522:4523:1523:45
Clock Tower Drive (Stop D) 06:3707:0407:1607:2907:4708:0608:2108:4008:5909:1409:2909:4409:5810:1310:2810:4511:0011:1511:3011:4512:0012:1512:3012:4513:0013:1513:3013:4514:0014:1514:3014:4515:0315:1815:3816:0016:2116:4116:5917:1417:2917:4618:0618:2318:4018:5519:0819:1919:3519:5420:2420:5421:2421:5422:2422:5423:2323:53
Aintree Lane (nr) 06:4907:1607:2807:4808:0808:2708:4209:0109:1709:3209:4710:0210:1610:3110:4611:0311:1811:3311:4812:0312:1812:3312:4813:0313:1813:3313:4814:0314:1814:3314:4815:0815:2315:4316:0516:2716:4817:0817:2417:3917:5418:1118:2818:4518:5519:1019:2319:3419:5020:0920:3921:0921:3922:0922:3923:0923:3800:05
Kirkby Bus Station (Stand 2) 07:0607:3707:4908:0908:2908:4809:0309:2109:3509:5010:0510:2010:3610:5111:0611:2111:3611:5112:0612:2112:3612:5113:0613:2113:3613:5114:0614:2114:3614:5115:0615:3015:4416:0516:2716:4417:0317:2517:3917:5418:0918:2618:4118:5819:0819:2319:3519:5020:0520:2220:5221:2221:5222:2222:5223:2223:5100:16
Minstead Avenue (adj) 07:1207:4507:5908:2008:3808:5709:1209:2809:4309:5810:1210:2710:4410:5911:1411:2911:4411:5912:1412:2912:4412:5913:1413:2913:4413:5914:1414:2914:4414:5915:1615:4015:5216:1316:3516:5217:1117:3217:4618:0118:1618:3318:4819:0519:1519:3019:4219:5720:1220:2920:5921:2921:5922:2922:5923:2923:58·
Chadwell Road (adj) ············································19:18·19:45·20:15·······00:01·

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

Adult single £2.00 · Child single £1.40

The same for any journey on the 21, 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 21

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.

52–58% on time
average delay 2.4 min · the range 949 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 21

21 towards Northwood

All 55 stops
  1. Queen Square Bus Station (Stand 7) Liverpool
  2. Monument Place (Stop C) Liverpool
  3. Royal Liverpool University Hospital (Stop G) Liverpool
  4. College Street South (opp) Everton
  5. William Henry Street (adj) Everton
  6. Everton Brow (adj) Everton
  7. Roscommon Street (adj) Everton
  8. Rose Vale (adj) Everton
  9. Conway Street (adj) Everton
  10. Mitylene Street (adj) Everton
  11. Kirk Street (adj) Everton
  12. Sandheys Close (adj) Kirkdale
  13. Fountains Road (adj) Kirkdale
  14. Christopher Street (opp) Kirkdale
  15. Ludlow Street (adj) Walton
  16. Arundel Street (adj) Walton
  17. Makin Street (adj) Walton on the Hill
  18. Breeze Hill (adj) Walton on the Hill
  19. York Street (Stop E) Walton
  20. Clock Tower Drive (Stop D) Walton
  21. Rawcliffe Road (adj) Walton
  22. Rice Lane Interchange (Stop E) Walton
  23. Orrell Park Interchange (Stop D) Walton
  24. Warbreck Moor (Stop B) Walton Vale
  25. Goodacre Road (adj) Fazakerley
  26. Greenwich Road (adj) Fazakerley
  27. Seeds Lane (adj) Fazakerley
  28. Barlows Lane (adj) Fazakerley
  29. Fazakerley Interchange (Stop A) Fazakerley
  30. Longmoor Close (opp) Fazakerley
  31. Sherwoods Lane (adj) Fazakerley
  32. New Hall Cottages (adj) Fazakerley
  33. Haven Road (adj) Fazakerley
  34. Aintree Lane (nr) Field Lane Estate
  35. Ingoe Lane (nr) Field Lane Estate
  36. James Holt Avenue (opp) Westvale
  37. Ingoe Close (adj) Westvale
  38. Houlston Road (adj) Westvale
  39. Lingtree Road (adj) Westvale
  40. Kirkby Interchange (Stop D) Westvale
  41. Kirkby Interchange (Stop B) Westvale
  42. Old Hall Lane (adj) Westvale
  43. Kirkby Bus Station (Stand 2) Kirkby
  44. Cherryfield Drive (adj) Southdene
  45. Mainside Road (adj) Southdene
  46. Edgefold Road (adj) Southdene
  47. Westhead Walk (adj) Northwood
  48. Hargate Road (adj) Northwood
  49. Retford Road (adj) Northwood
  50. Minstead Avenue (adj) Northwood
  51. Daleside Road (adj) Northwood
  52. Brook Hey Drive (adj) Northwood
  53. Bigdale Drive (adj) Northwood
  54. Wingate Road (adj) Northwood
  55. Chadwell Road (adj) Northwood

21 towards Liverpool

All 63 stops
  1. Minstead Avenue (adj) Northwood
  2. Daleside Road (adj) Northwood
  3. Brook Hey Drive (adj) Northwood
  4. Bigdale Drive (adj) Northwood
  5. Wingate Road (adj) Northwood
  6. Chadwell Road (adj) Northwood
  7. Kenbury Road (opp) Northwood
  8. Woodcote Close (adj) Northwood
  9. Simonswood Lane (adj) Northwood
  10. Brook Hey Drive (opp) Northwood
  11. Birbeck Road (adj) Northwood
  12. Quernmore Road (adj) Northwood
  13. Sanderling Road (adj) Northwood
  14. Bigdale Drive (adj) Northwood
  15. Wyllin Road (adj) Northwood
  16. Westhead Avenue (adj) Northwood
  17. Simonswood Lane (adj) Northwood
  18. Edgefold Road (opp) Southdene
  19. Leeside Avenue (adj) Southdene
  20. Wellfield Avenue (opp) Southdene
  21. Kirkby Bus Station (Stand 5) Kirkby
  22. James Holt Avenue (adj) Westvale
  23. Kirkby Interchange (Stop C) Westvale
  24. Alvanley Road (adj) Westvale
  25. Mercer Avenue (adj) Westvale
  26. Fernhurst Road (adj) Westvale
  27. James Holt Avenue (adj) Westvale
  28. Burtons Way (nr) Field Lane Estate
  29. Field Lane (nr) Field Lane Estate
  30. Edgemoor Drive (adj) Fazakerley
  31. Formosa Drive (adj) Fazakerley
  32. Swainson Road (adj) Fazakerley
  33. Longmoor Close (adj) Fazakerley
  34. Fazakerley Interchange (Stop D) Fazakerley
  35. Seventh Avenue (adj) Fazakerley
  36. Higher Lane (adj) Fazakerley
  37. Bradville Road (adj) Fazakerley
  38. Goodacre Road (opp) Fazakerley
  39. Solar Road (Stop B) Fazakerley
  40. Grace Road (adj) Walton Vale
  41. Orrell Park Interchange (Stop E) Walton Vale
  42. Rice Lane Interchange (Stop F) Walton
  43. Fazakerley Road (adj) Walton
  44. Cavendish Drive (Stop B) Walton
  45. Denbigh Road (Stop F) Walton
  46. Church Lane (adj) Walton on the Hill
  47. Pym Street (adj) Walton on the Hill
  48. Wilburn Street (adj) Walton
  49. Oxton Street (adj) Walton
  50. Christopher Street (adj) Kirkdale
  51. Woodhouse Close (adj) Kirkdale
  52. Sandheys Close (opp) Kirkdale
  53. Patmos Close (adj) Everton
  54. John Bagot Close (adj) Everton
  55. Rose Vale (opp) Everton
  56. Roscommon Street (opp) Everton
  57. Everton Brow (opp) Everton
  58. William Henry Street (opp) Everton
  59. College Street South (adj) Everton
  60. Erskine Street (adj) Liverpool
  61. Greek Street (Stop R) Liverpool
  62. Queen Square Bus Station (Stop A) Liverpool
  63. Castle Street (Stop LA) Liverpool

Towns & areas on this route

Frequently asked questions

What time is the first 21 bus?

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

What time is the last 21 bus?

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

How much does the 21 bus cost?

Stagecoach Merseyside and South Lancashire's published fares on the 21: adult single £2.00, child single £1.40. The 21 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 21 bus?

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