21 Central Reading ↔ Lower Earley

Operated by Reading Buses. First bus 04:00, last bus 03:25. 359 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 Lower Earley — Monday to Friday (150 journeys)
St Marys Butts (stop CR) ···04:4704:4704:50·05:5005:5005:5006:20····06:5006:5006:54·07:2307:2407:4507:50·07:5307:5307:5508:1308:13·08:3308:33·08:5008:5308:5309:0809:1009:1009:1309:1309:2909:29·09:4109:4809:4810:0110:1110:1110:2310:3110:3110:4410:5110:5111:0411:0711:0711:2511:2711:2711:4611:4711:4712:0612:0712:0712:2612:2712:2712:4612:4712:4713:0613:0713:0713:2613:2713:2713:4613:4713:4714:0614:0714:0714:2614:2714:27·14:4614:4714:4715:0615:0715:0715:2615:2715:2715:3715:4615:4715:4715:4716:0316:0316:0316:0616:2616:2616:2616:2616:4616:5016:5016:5017:0017:0617:1017:1017:2617:3417:3417:4617:5317:5318:0618:1018:1018:2018:2618:3018:3018:4618:5018:5019:0619:0919:0919:2319:43··20:19··20:5620:5620:5821:22
Blagrave Street (stop EK) 04:0004:0004:0005:0005:0004:5905:3006:0006:0005:5906:3006:3006:4006:5006:5007:1006:5907:0507:2007:3007:4007:5207:5907:5008:0008:0008:0208:2008:2008:1908:4008:4008:3908:5909:0009:0009:1509:2009:2009:2509:2109:4009:4009:3709:5510:0010:0010:1510:2010:2010:3510:4010:4010:5511:0011:0011:1511:2011:2011:3511:4011:4011:5512:0012:0012:1512:2012:2012:3512:4012:4012:5513:0013:0013:1513:2013:2013:3513:4013:4013:5514:0014:0014:1514:2014:2014:3514:4014:4014:3014:5514:5514:5515:1515:1515:1515:3515:3515:3515:4515:5515:5515:5515:5516:1516:1516:1516:1516:3516:3516:3516:3516:5516:5516:5516:5517:0517:1517:1717:1717:3517:4017:4017:5518:0018:0018:1518:2018:2018:3018:3518:4018:4018:5519:0019:0019:1519:3019:3019:3320:0020:0020:0020:3020:3020:3021:0021:0021:0521:30
Reading University (Inside) 04:0904:1004:0905:0905:0905:0905:3906:0906:0906:0906:4006:4006:5107:0107:0107:2107:0907:1607:3207:4107:5708:1108:0908:0108:1708:1908:2108:4008:3808:2908:5608:5408:4909:0909:1509:1509:3009:3509:3509:4009:3209:5409:5509:4810:0610:1410:1410:2610:3410:3410:4610:5410:5411:0911:1411:1411:2911:3411:3411:4911:5411:5412:0912:1412:1412:2912:3412:3412:4912:5412:5413:0913:1413:1413:2913:3413:3413:4913:5413:5414:0914:1414:1414:2914:3414:3414:4914:5414:5414:4415:0915:1015:0915:2915:3015:2915:4915:5515:5416:0516:0916:1316:1216:1516:3316:3216:3316:2916:5316:5216:5316:4917:0917:1217:1317:1317:2317:2917:3417:3517:4917:5717:5818:0818:1518:1418:2818:3518:3418:4518:4818:5518:5419:0819:1219:1219:2819:4219:4219:4620:1320:1220:1220:4320:4220:4221:1221:1221:1721:42
Marefield (opp 31) 04:2004:2104:2005:2005:2005:2005:5006:2006:2006:2006:5106:5107:0307:1307:1307:3307:2007:2807:4407:5308:0908:2408:2008:1308:3208:3208:3408:5308:5308:4009:0809:0809:0009:2009:2809:2809:4309:4809:4809:5309:4310:0910:0909:5910:1710:2910:2910:3710:4910:4910:5711:0911:0911:2311:2911:2911:4311:4911:4912:0312:0912:0912:2312:2912:2912:4312:4912:4913:0313:0913:0913:2313:2913:2913:4313:4913:4914:0314:0914:0914:2314:2914:2914:4314:4914:4915:0315:0915:0914:5915:2315:2415:2415:4315:4415:4416:0316:0916:0916:1916:2316:2716:2716:3016:4816:4716:4716:4317:0717:0717:0817:0317:2317:2717:2717:2817:3817:4317:4917:4918:0218:1218:1218:2218:2918:2918:4218:4918:4918:5919:0219:0919:0919:2219:2619:2619:4219:5719:5620:0020:2720:2520:2520:5720:5520:5521:2421:2421:3021:55
Hawkedon Way (adj) ···································································································································19:1219:12·················

Route map

All stops on route 21

21 towards Lower Earley

  1. St Marys Butts (stop CR) Reading Town Centre
  2. West Street (stop CU) Reading Town Centre
  3. Blagrave Street (stop EK) Reading Town Centre
  4. Market Place (stop MA) Reading Town Centre
  5. Crown Street (S-bound) Katesgrove
  6. London Street Foot (S-bound) Reading Town Centre
  7. Kendrick Student Village (adj) The Mount
  8. Crown Place Passage (adj) The Mount
  9. Morgan Road (adj) The Mount
  10. Vicarage Road (opp) The Mount
  11. Christchurch Green (SE-bound) University of Reading
  12. Reading University (Inside) University of Reading
  13. Pepper Lane University (Adj) University of Reading
  14. Harcourt Drive (Opp) Earley
  15. Wychwood Crescent (Adj 114) Earley
  16. Brerewood (opp) Earley
  17. Chalfont Way Circle (S-bound) Lower Earley
  18. Rosemary Avenue (adj) Lower Earley
  19. Ryhill Way (opp) Lower Earley
  20. Chatton Close Asda (adj) Lower Earley
  21. Faygate Way (opp) Lower Earley
  22. Beech Lane (Adj) Lower Earley
  23. Marefield (opp 31) Lower Earley
  24. Chilcombe Way (adj) Lower Earley
  25. Felixstowe Close (adj) Lower Earley
  26. Easington Drive (Adj) Lower Earley
  27. Kitwood Drive (opp) Lower Earley
  28. Hawkedon Way (adj) Lower Earley

21 towards Central Reading

  1. Marefield (opp 31) Lower Earley
  2. Chilcombe Way (adj) Lower Earley
  3. Kitwood Drive (opp) Lower Earley
  4. Felixstowe Close (adj) Lower Earley
  5. Easington Drive (Adj) Lower Earley
  6. Hawkedon Way (adj) Lower Earley
  7. Sellafield Way (opp) Lower Earley
  8. Marefield (opp) Lower Earley
  9. Beech Lane (opp) Lower Earley
  10. Chatton Close Asda (opp) Lower Earley
  11. Faygate Way (adj) Lower Earley
  12. Ryhill Way (adj) Lower Earley
  13. Rosemary Avenue (opp) Lower Earley
  14. Chalfont Way Circle (N-bound) Lower Earley
  15. Wychwood Crescent (opp) Earley
  16. Brerewood (Adj 10) Earley
  17. Harcourt Drive (Adj) Earley
  18. Pepper Lane University (Opp) University of Reading
  19. Reading University University of Reading
  20. Chancellors Way (opp) University of Reading
  21. Christchurch Green (W-bound) University of Reading
  22. Vicarage Road (adj) The Mount
  23. Morgan Road (opp) The Mount
  24. Crown Place Passage (opp) The Mount
  25. Kendrick Student Village (opp) The Mount
  26. Crown Street (adj) Katesgrove
  27. London Street Foot (N-bound) Reading Town Centre
  28. Kings Road (Stop MH) Reading Town Centre
  29. Minster Street (Stop MP) Reading Town Centre
  30. St Marys Butts (stop CR) Reading Town Centre
  31. West Street (stop CU) Reading Town Centre
  32. Blagrave Street (stop EK) Reading Town Centre

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:00 (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 03:25. 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. Reading Buses 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 Reading Buses.

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.