21 Queen Square Bus Station ↔ Minstead Avenue

Operated by Stagecoach Merseyside and South Lancashire. First bus 04:52, last bus 23:35. 176 journeys on weekdays.

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 →

Timetable

Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.

21 towards Minstead Avenue — Monday to Friday (86 journeys)
Queen Square Bus Station (Stand 7) 06:1806:4506:5707:0307:1007:2507:3307:4407:5908:0308:1808:3308:3808:5309:0309:0809:2309:3309:3709:5210:0310:0710:2210:3010:3710:5210:5811:0711:2211:2811:3711:5211:5812:0712:2212:2812:3712:5212:5813:0713:2213:2813:3713:5213:5814:0714:2014:2814:3514:5014:5815:1015:2815:3015:5015:5816:1016:2816:2816:4316:5816:5817:1517:2817:3517:5517:5818:1218:2718:4218:5719:0319:1519:3320:0320:0320:3321:0321:0321:3322:0322:0322:3323:0323:0523:35
Fountains Road (adj) 06:3006:5607:0807:1507:2107:3707:4507:5608:1108:1508:3008:4508:5109:0709:1509:2209:3709:4509:5110:0610:1510:2110:3610:4210:5111:0611:1011:2111:3611:4211:5112:0612:1212:2112:3612:4212:5113:0613:1213:2113:3613:4213:5114:0614:1214:2114:3414:4214:4915:0415:1215:2415:4215:4416:0516:1216:2516:4216:4316:5817:1317:1217:3017:4217:5018:1018:1218:2718:4218:5519:1019:1719:2719:4520:1520:1520:4521:1521:1521:4522:1522:1522:4523:1523:1723:45
Clock Tower Drive (Stop D) 06:3707:0407:1607:2307:2907:4707:5308:0608:2108:2308:4008:5308:5909:1409:2309:2909:4409:5309:5810:1310:2310:2810:4510:5011:0011:1511:1911:3011:4511:5212:0012:1512:2212:3012:4512:5213:0013:1513:2213:3013:4513:5214:0014:1514:2214:3014:4514:5215:0315:1815:2215:3815:5216:0016:2116:2216:4116:5216:5917:1417:2917:2217:4617:5218:0618:2318:2218:4018:5519:0819:1919:2619:3519:5420:2420:2420:5421:2421:2421:5422:2422:2422:5423:2323:2623:53
Aintree Lane (nr) 06:4907:1607:2807:3607:4808:0808:0608:2708:4208:3609:0109:0609:1709:3209:3609:4710:0210:0610:1610:3110:3610:4611:0311:0311:1811:3311:3411:4812:0312:0712:1812:3312:3712:4813:0313:0713:1813:3313:3713:4814:0314:0714:1814:3314:3714:4815:0815:0715:2315:4315:3716:0516:0716:2716:4816:3717:0817:0817:2417:3917:5417:3718:1118:0818:2818:4518:3718:5519:1019:2319:3419:4119:5020:0920:3920:3921:0921:3921:3922:0922:3922:3923:0923:3823:4100:05
Kirkby Bus Station (Stand 2) 07:0307:3207:4407:4808:0408:2408:1808:4308:5808:4809:1709:1809:3209:4709:4810:0210:1710:1810:3210:4710:4811:0211:1811:1511:3311:4811:4612:0312:1812:1912:3312:4812:4913:0313:1813:1913:3313:4813:4914:0314:1814:1914:3314:4814:4915:0315:2515:1915:4016:0015:4916:2216:1916:4217:0216:4917:2317:2017:3817:5318:0817:4918:2518:2018:4118:5818:4919:0819:2319:3519:4919:5220:0420:2120:5020:5121:2121:5021:5122:2122:5122:5123:2123:5023:5000:16
Minstead Avenue (adj) 07:0907:4007:5407:5508:1508:3308:2508:5209:0708:5509:2409:2509:4009:5509:5510:0910:2410:2510:4010:5510:5511:1011:2611:2211:4111:5611:5312:1112:2612:2612:4112:5612:5613:1113:2613:2613:4113:5613:5614:1114:2614:2614:4114:5614:5615:1315:3515:2615:4816:0815:5616:3016:2616:5017:1016:5617:3017:2717:4518:0018:1517:5618:3218:2718:4819:0518:5619:1519:3019:4219:5619:5920:1120:2820:5720:5821:2821:5721:5822:2822:5822:5723:2823:5723:56·
Chadwell Road (adj) ·························································17:30·····18:30···19:18·19:45··20:14········23:00·00:0023:59·

Route map

All stops on route 21

21 towards Minstead Avenue

  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. Conway Street (adj) Everton
  9. Rose Vale (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. Orrell Park Interchange (Stop D) Walton
  23. Rice Lane Interchange (Stop E) 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. Bigdale Drive (adj) Northwood
  53. Brook Hey Drive (adj) Northwood
  54. Wingate Road (adj) Northwood
  55. Chadwell Road (adj) Northwood

21 towards Queen Square Bus Station

  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. Sanderling Road (adj) Northwood
  13. Quernmore Road (adj) Northwood
  14. Bigdale Drive (adj) Northwood
  15. Westhead Avenue (adj) Northwood
  16. Wyllin Road (adj) Northwood
  17. Edgefold Road (opp) Southdene
  18. Simonswood Lane (adj) Northwood
  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

Service history & registered changes

From official Traffic Commissioner registrations. All service changes →

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?

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 the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.