21 Queen Square Bus Station ↔ Quarry Green
Operated by Stagecoach Merseyside and South Lancashire. First bus 04:52, last bus 23:35. 120 journeys on weekdays.
Wanted a different 21? 56 other bus routes are numbered 21 elsewhere in the UK — see every 21 bus by area.
Timetable
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.
| Queen Square Bus Station (Stand 7) | 06:18 | 06:45 | 06:57 | 07:10 | 07:25 | 07:44 | 07:59 | 08:18 | 08:38 | 08:53 | 09:08 | 09:23 | 09:37 | 09:52 | 10:07 | 10:22 | 10:37 | 10:52 | 11:07 | 11:22 | 11:37 | 11:52 | 12:07 | 12:22 | 12:37 | 12:52 | 13:07 | 13:22 | 13:37 | 13:52 | 14:07 | 14:20 | 14:35 | 14:50 | 15:10 | 15:30 | 15:50 | 16:10 | 16:28 | 16:43 | 16:58 | 17:15 | 17:35 | 17:55 | 18:12 | 18:27 | 18:42 | 18:57 | 19:15 | 19:33 | 20:03 | 20:33 | 21:03 | 21:33 | 22:03 | 22:33 | 23:03 | 23:35 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Fountains Road (adj) | 06:30 | 06:56 | 07:08 | 07:21 | 07:37 | 07:56 | 08:11 | 08:30 | 08:51 | 09:07 | 09:22 | 09:37 | 09:51 | 10:06 | 10:21 | 10:36 | 10:51 | 11:06 | 11:21 | 11:36 | 11:51 | 12:06 | 12:21 | 12:36 | 12:51 | 13:06 | 13:21 | 13:36 | 13:51 | 14:06 | 14:21 | 14:34 | 14:49 | 15:04 | 15:24 | 15:44 | 16:05 | 16:25 | 16:43 | 16:58 | 17:13 | 17:30 | 17:50 | 18:10 | 18:27 | 18:42 | 18:55 | 19:10 | 19:27 | 19:45 | 20:15 | 20:45 | 21:15 | 21:45 | 22:15 | 22:45 | 23:15 | 23:45 |
| Clock Tower Drive (Stop D) | 06:37 | 07:04 | 07:16 | 07:29 | 07:47 | 08:06 | 08:21 | 08:40 | 08:59 | 09:14 | 09:29 | 09:44 | 09:58 | 10:13 | 10:28 | 10:45 | 11:00 | 11:15 | 11:30 | 11:45 | 12:00 | 12:15 | 12:30 | 12:45 | 13:00 | 13:15 | 13:30 | 13:45 | 14:00 | 14:15 | 14:30 | 14:45 | 15:03 | 15:18 | 15:38 | 16:00 | 16:21 | 16:41 | 16:59 | 17:14 | 17:29 | 17:46 | 18:06 | 18:23 | 18:40 | 18:55 | 19:08 | 19:19 | 19:35 | 19:54 | 20:24 | 20:54 | 21:24 | 21:54 | 22:24 | 22:54 | 23:23 | 23:53 |
| Aintree Lane (nr) | 06:49 | 07:16 | 07:28 | 07:48 | 08:08 | 08:27 | 08:42 | 09:01 | 09:17 | 09:32 | 09:47 | 10:02 | 10:16 | 10:31 | 10:46 | 11:03 | 11:18 | 11:33 | 11:48 | 12:03 | 12:18 | 12:33 | 12:48 | 13:03 | 13:18 | 13:33 | 13:48 | 14:03 | 14:18 | 14:33 | 14:48 | 15:08 | 15:23 | 15:43 | 16:05 | 16:27 | 16:48 | 17:08 | 17:24 | 17:39 | 17:54 | 18:11 | 18:28 | 18:45 | 18:55 | 19:10 | 19:23 | 19:34 | 19:50 | 20:09 | 20:39 | 21:09 | 21:39 | 22:09 | 22:39 | 23:09 | 23:38 | 00:05 |
| Kirkby Bus Station (Stand 2) | 07:03 | 07:32 | 07:44 | 08:04 | 08:24 | 08:43 | 08:58 | 09:17 | 09:32 | 09:47 | 10:02 | 10:17 | 10:32 | 10:47 | 11:02 | 11:18 | 11:33 | 11:48 | 12:03 | 12:18 | 12:33 | 12:48 | 13:03 | 13:18 | 13:33 | 13:48 | 14:03 | 14:18 | 14:33 | 14:48 | 15:03 | 15:25 | 15:40 | 16:00 | 16:22 | 16:42 | 17:02 | 17:23 | 17:38 | 17:53 | 18:08 | 18:25 | 18:41 | 18:58 | 19:08 | 19:23 | 19:35 | 19:49 | 20:04 | 20:21 | 20:51 | 21:21 | 21:51 | 22:21 | 22:51 | 23:21 | 23:50 | 00:16 |
| Minstead Avenue (adj) | 07:09 | 07:40 | 07:54 | 08:15 | 08:33 | 08:52 | 09:07 | 09:24 | 09:40 | 09:55 | 10:09 | 10:24 | 10:40 | 10:55 | 11:10 | 11:26 | 11:41 | 11:56 | 12:11 | 12:26 | 12:41 | 12:56 | 13:11 | 13:26 | 13:41 | 13:56 | 14:11 | 14:26 | 14:41 | 14:56 | 15:13 | 15:35 | 15:48 | 16:08 | 16:30 | 16:50 | 17:10 | 17:30 | 17:45 | 18:00 | 18:15 | 18:32 | 18:48 | 19:05 | 19:15 | 19:30 | 19:42 | 19:56 | 20:11 | 20:28 | 20:58 | 21:28 | 21:58 | 22:28 | 22:58 | 23:28 | 23:57 | · |
| Chadwell Road (adj) | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | 19:18 | · | 19:45 | · | 20:14 | · | · | · | · | · | · | · | 00:00 | · |
Route map
All stops on route 21
21 towards Quarry Green
- Queen Square Bus Station (Stand 7) Liverpool
- Monument Place (Stop C) Liverpool
- Royal Liverpool University Hospital (Stop G) Liverpool
- College Street South (opp) Everton
- William Henry Street (adj) Everton
- Everton Brow (adj) Everton
- Roscommon Street (adj) Everton
- Rose Vale (adj) Everton
- Conway Street (adj) Everton
- Mitylene Street (adj) Everton
- Sandheys Close (adj) Kirkdale
- Kirk Street (adj) Everton
- Fountains Road (adj) Kirkdale
- Christopher Street (opp) Kirkdale
- Ludlow Street (adj) Walton
- Arundel Street (adj) Walton
- Makin Street (adj) Walton on the Hill
- Breeze Hill (adj) Walton on the Hill
- York Street (Stop E) Walton
- Clock Tower Drive (Stop D) Walton
- Rawcliffe Road (adj) Walton
- Orrell Park Interchange (Stop D) Walton
- Rice Lane Interchange (Stop E) Walton
- Warbreck Moor (Stop B) Walton Vale
- Goodacre Road (adj) Fazakerley
- Greenwich Road (adj) Fazakerley
- Seeds Lane (adj) Fazakerley
- Barlows Lane (adj) Fazakerley
- Fazakerley Interchange (Stop A) Fazakerley
- Longmoor Close (opp) Fazakerley
- Sherwoods Lane (adj) Fazakerley
- New Hall Cottages (adj) Fazakerley
- Haven Road (adj) Fazakerley
- Aintree Lane (nr) Field Lane Estate
- Ingoe Lane (nr) Field Lane Estate
- James Holt Avenue (opp) Westvale
- Ingoe Close (adj) Westvale
- Houlston Road (adj) Westvale
- Lingtree Road (adj) Westvale
- Kirkby Interchange (Stop D) Westvale
- Kirkby Interchange (Stop B) Westvale
- Old Hall Lane (adj) Westvale
- Kirkby Bus Station (Stand 2) Kirkby
- Cherryfield Drive (adj) Southdene
- Edgefold Road (adj) Southdene
- Mainside Road (adj) Southdene
- Westhead Walk (adj) Northwood
- Hargate Road (adj) Northwood
- Minstead Avenue (adj) Northwood
- Retford Road (adj) Northwood
- Daleside Road (adj) Northwood
- Brook Hey Drive (adj) Northwood
- Bigdale Drive (adj) Northwood
- Wingate Road (adj) Northwood
- Chadwell Road (adj) Northwood
21 towards Queen Square Bus Station
- Minstead Avenue (adj) Northwood
- Daleside Road (adj) Northwood
- Brook Hey Drive (adj) Northwood
- Bigdale Drive (adj) Northwood
- Wingate Road (adj) Northwood
- Chadwell Road (adj) Northwood
- Kenbury Road (opp) Northwood
- Woodcote Close (adj) Northwood
- Simonswood Lane (adj) Northwood
- Brook Hey Drive (opp) Northwood
- Birbeck Road (adj) Northwood
- Sanderling Road (adj) Northwood
- Quernmore Road (adj) Northwood
- Bigdale Drive (adj) Northwood
- Westhead Avenue (adj) Northwood
- Wyllin Road (adj) Northwood
- Edgefold Road (opp) Southdene
- Simonswood Lane (adj) Northwood
- Leeside Avenue (adj) Southdene
- Wellfield Avenue (opp) Southdene
- Kirkby Bus Station (Stand 5) Kirkby
- James Holt Avenue (adj) Westvale
- Kirkby Interchange (Stop C) Westvale
- Alvanley Road (adj) Westvale
- Mercer Avenue (adj) Westvale
- Fernhurst Road (adj) Westvale
- James Holt Avenue (adj) Westvale
- Burtons Way (nr) Field Lane Estate
- Field Lane (nr) Field Lane Estate
- Edgemoor Drive (adj) Fazakerley
- Formosa Drive (adj) Fazakerley
- Swainson Road (adj) Fazakerley
- Longmoor Close (adj) Fazakerley
- Fazakerley Interchange (Stop D) Fazakerley
- Seventh Avenue (adj) Fazakerley
- Higher Lane (adj) Fazakerley
- Bradville Road (adj) Fazakerley
- Goodacre Road (opp) Fazakerley
- Solar Road (Stop B) Fazakerley
- Grace Road (adj) Walton Vale
- Orrell Park Interchange (Stop E) Walton Vale
- Rice Lane Interchange (Stop F) Walton
- Fazakerley Road (adj) Walton
- Cavendish Drive (Stop B) Walton
- Denbigh Road (Stop F) Walton
- Church Lane (adj) Walton on the Hill
- Pym Street (adj) Walton on the Hill
- Wilburn Street (adj) Walton
- Oxton Street (adj) Walton
- Christopher Street (adj) Kirkdale
- Woodhouse Close (adj) Kirkdale
- Sandheys Close (opp) Kirkdale
- Patmos Close (adj) Everton
- John Bagot Close (adj) Everton
- Rose Vale (opp) Everton
- Roscommon Street (opp) Everton
- Everton Brow (opp) Everton
- William Henry Street (opp) Everton
- College Street South (adj) Everton
- Erskine Street (adj) Liverpool
- Greek Street (Stop R) Liverpool
- Queen Square Bus Station (Stop A) Liverpool
- 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?
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.