21 Crawley Bus Station B ↔ Kiln Lane Sainsbury's

Operated by Metrobus. First bus 06:20, last bus 19:10. 26 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 Kiln Lane Sainsbury's — Monday to Friday (12 journeys)
Bus Station (Stand H) 06:2006:2008:5208:5210:1510:1512:1512:1514:4514:4517:3017:30
The Orchard (opp) 06:3006:3009:0309:0310:2610:2612:2612:2614:5714:5717:4217:42
The Surrey Oaks (opp) 06:4306:4309:1609:1610:3910:3912:3912:3915:1115:1117:5517:55
White Hart Cottages (adj) 06:5306:5309:2609:2610:4910:4912:4912:4915:2115:2118:0518:05
Townfield Court (Stop S) 07:0407:0409:3709:3711:0011:0013:0013:0015:3715:3718:1618:16
Dorking Railway Station (Stop A) 07:1107:1109:4509:4511:0911:0913:0913:0915:5215:5218:2318:23
Christ Church (adj) ········16:0116:01··
Brockham Lane (opp) 07:1807:1809:5109:5111:1511:1513:1513:1516:1016:1018:2918:29
Walton Oaks (o/s) 07:2507:25······16:3216:32··
Headley Court (opp) 07:4407:4510:1910:1911:4311:4313:4313:4316:3916:3918:5518:55
The Crescent (Stop X) 07:5307:5610:3010:3011:5311:5313:5313:5316:4816:4819:0319:03
All Saints Church (opp) ·08:02··········
Epsom Hospital (Stop R) 08:0308:2610:4210:4212:0412:0414:0414:0417:0117:01··
Kiln Lane Sainsbury's (o/s) 08:1208:3710:5210:5212:1312:1314:1314:1317:1217:12··

Route map

All stops on route 21

21 towards Kiln Lane Sainsbury's

  1. Bus Station (Stand H) Crawley
  2. Broadway (Stand P) Crawley
  3. Multiplex (nr) Crawley
  4. Ewhurst Road (adj) West Green
  5. Findon Road (opp) Ifield
  6. Deerswood Court (opp) Ifield
  7. Langley Lane (opp) Ifield Green
  8. River Mead (opp) Ifield Green
  9. The Royal Oak (adj) Ifield Green
  10. The Orchard (opp) Ifield Green
  11. Bonnetts Lane (opp) Ifield Green
  12. Great Burlands (adj) Charlwood
  13. Ifield Road (NE-bound) Charlwood
  14. The Surrey Oaks (opp) Parkgate
  15. Parkgate Road (SW-bound) Parkgate
  16. Brockmead (opp) Newdigate
  17. Winfield Grove (adj) Newdigate
  18. The Weald Primary School (opp) Beare Green
  19. White Hart Cottages (adj) Holmwood
  20. Holmwood Railway Station (o/s) Holmwood
  21. Moorhurst Lane (adj) Holmwood
  22. Old School Place (adj) South Holmwood
  23. War Memorial (opp) South Holmwood
  24. Folly Lane (adj) South Holmwood
  25. Norfolk Lane (adj) Mid Holmwood
  26. Spook Hill (opp) Mid Holmwood
  27. Village Hall (o/s) North Holmwood
  28. Post Office (adj) North Holmwood
  29. Flint Hill Close (adj) Dorking
  30. Ridgeway Road (adj) Dorking
  31. Knoll Road (adj) Tower Hill
  32. Cliftonville (adj) Dorking
  33. Townfield Court (Stop S) Dorking
  34. Vincent Lane (N-bound) Dorking
  35. West Street (Stop Q) Dorking
  36. The White Horse (Stop N) Dorking
  37. Moores Road (Stop J) Dorking
  38. London Road (NE-bound) Pippbrook
  39. Denbies (adj) Dorking
  40. Dorking Railway Station (Stop A) Dorking
  41. Pixholme Grove (opp) Pixham
  42. Watermill Inn (adj) Dorking
  43. Chester Close (opp) Pixham
  44. Castle Gardens (opp) Brockham
  45. Brockham Lane (S-bound) Brockham
  46. The Avenue (opp) Brockham
  47. Kiln Lane (adj) Brockham
  48. Christ Church (adj) Brockham
  49. Glenfield Road (opp) Strood Green
  50. Oakdene Road (adj) Brockham
  51. Wellhouse Lane (adj) Strood Green
  52. Wellhouse Lane (opp) Strood Green
  53. Tynedale Road (on) Strood Green
  54. Glenfield Road (adj) Strood Green
  55. Oakdene Road (opp) Brockham
  56. Christ Church (opp) Brockham
  57. Kiln Lane (opp) Brockham
  58. The Avenue (adj) Brockham
  59. The Arkle Manor (opp) Betchworth
  60. Brockham Lane (opp) Brockham
  61. Pilgrims Way Cottages (o/s 20) Betchworth
  62. Betchworth Railway Station (adj) Betchworth
  63. Post Office (adj) Box Hill
  64. The Tree (opp) Box Hill
  65. Woodlands Park (opp) Box Hill
  66. Upper Farm (opp) Box Hill
  67. NT Visitors Centre (nr) Box Hill
  68. Upper Farm (o/s) Box Hill
  69. Woodlands Park (adj) Box Hill
  70. Post Office (opp) Box Hill
  71. The Tree (adj) Box Hill
  72. Walton Oaks (o/s) Walton on the Hill
  73. Headley Common Road (W-bound) Pebblecombe
  74. Headley Common Road (N-bound) Headley
  75. Crossroads (N-bound) Headley
  76. Broome Close (adj) Headley
  77. The Cock Inn (opp) Headley
  78. Hurst Lane (opp) Headley
  79. Headley Court (opp) Headley
  80. Tyrrells Wood (adj) Leatherhead
  81. Glenheadon Rise (opp) Leatherhead
  82. Clinton Road (adj) Leatherhead
  83. Wesley Road (adj) Leatherhead
  84. Seeability (adj) Leatherhead
  85. Highlands Road (o/s 25) Leatherhead
  86. The Crescent (Stop X) Leatherhead
  87. Leret Way (Stop V) Leatherhead
  88. Leatherhead Railway Station (Stop T) Leatherhead
  89. Park Rise (Stop N) Leatherhead
  90. All Saints Church (opp) Leatherhead
  91. Linden Court (Stop W) Leatherhead
  92. Garlands Road (adj) Leatherhead
  93. Melvinshaw (adj) Leatherhead
  94. Grange Road (adj) Ashtead
  95. Stag Leys (opp) Ashtead
  96. The Ashtead Hospital (opp) Ashtead
  97. Ottways Lane (adj) Ashtead
  98. The Street (NE-bound) Ashtead
  99. Bramley Way (adj) Ashtead
  100. Farm Lane (opp) Ashtead
  101. Wells Road (adj) Epsom
  102. Castle Road (adj) Epsom
  103. Epsom Hospital (Stop R) Epsom
  104. Elmslie Close (opp) Epsom
  105. Clock Tower (Stop B) Epsom
  106. High Street (Stop G) Epsom
  107. Rainbow Leisure Centre (adj) Epsom
  108. Kiln Lane (adj) Epsom
  109. Kiln Lane Sainsbury's (o/s) Epsom

21 towards Crawley Bus Station B

  1. Leatherhead Railway Station (Stop T) Leatherhead
  2. Kiln Lane (opp) Epsom
  3. Kiln Lane Sainsbury's (o/s) Epsom
  4. Rainbow Leisure Centre (opp) Epsom
  5. High Street (Stop J) Epsom
  6. Methodist Church (Stop M) Epsom
  7. Elmslie Close (adj) Epsom
  8. Castle Road (opp) Epsom
  9. Epsom Hospital (Stop P) Epsom
  10. Westlands Court (opp) Epsom
  11. Bramley Way (opp) Ashtead
  12. Farm Lane (adj) Ashtead
  13. Ottways Lane (opp) Ashtead
  14. The Street (SW-bound) Ashtead
  15. Stag Leys (adj) Ashtead
  16. The Ashtead Hospital (adj) Ashtead
  17. Garlands Road (opp) Leatherhead
  18. Melvinshaw (opp) Leatherhead
  19. Grange Road (opp) Ashtead
  20. All Saints Church (adj) Leatherhead
  21. Park Rise (Stop M) Leatherhead
  22. Leret Way (Stop U) Leatherhead
  23. Linden Court (opp) Leatherhead
  24. The Crescent (Stop Y) Leatherhead
  25. Highlands Road (o/s 39) Leatherhead
  26. Clinton Road (opp) Leatherhead
  27. Seeability (opp) Leatherhead
  28. Glenheadon Rise (adj) Leatherhead
  29. Tyrrells Wood (opp) Leatherhead
  30. Headley Court (adj) Headley
  31. Hurst Lane (adj) Headley
  32. The Cock Inn (o/s) Headley
  33. Broome Close (opp) Headley
  34. Crossroads (S-bound) Headley
  35. Headley Common Road (S-bound) Headley
  36. Headley Common Road (E-bound) Pebblecombe
  37. Walton Oaks (o/s) Walton on the Hill
  38. The Tree (opp) Box Hill
  39. Post Office (adj) Box Hill
  40. Woodlands Park (opp) Box Hill
  41. Upper Farm (opp) Box Hill
  42. NT Visitors Centre (nr) Box Hill
  43. Upper Farm (o/s) Box Hill
  44. Woodlands Park (adj) Box Hill
  45. Post Office (opp) Box Hill
  46. The Tree (adj) Box Hill
  47. Pilgrims Way Cottages (opp) Betchworth
  48. The Arkle Manor (adj) Betchworth
  49. The Avenue (opp) Brockham
  50. Brockham Lane (S-bound) Brockham
  51. Kiln Lane (adj) Brockham
  52. Christ Church (adj) Brockham
  53. Glenfield Road (opp) Strood Green
  54. Oakdene Road (adj) Brockham
  55. Wellhouse Lane (adj) Strood Green
  56. Wellhouse Lane (opp) Strood Green
  57. Tynedale Road (on) Strood Green
  58. Glenfield Road (adj) Strood Green
  59. Oakdene Road (opp) Brockham
  60. Christ Church (opp) Brockham
  61. Kiln Lane (opp) Brockham
  62. The Avenue (adj) Brockham
  63. Brockham Lane (adj) Brockham
  64. Castle Gardens (adj) Brockham
  65. Watermill Inn (opp) Dorking
  66. Chester Close (adj) Pixham
  67. Pixholme Grove (adj) Pixham
  68. Denbies (opp) Dorking
  69. Dorking Railway Station (Stop B) Dorking
  70. London Road (SW-bound) Pippbrook
  71. Moores Road (Stop H) Dorking
  72. The White Horse (Stop K) Dorking
  73. South Street (Stop P) Dorking
  74. Townfield Court (Stop R) Dorking
  75. Knoll Road (opp) Tower Hill
  76. Cliftonville (opp) Dorking
  77. Flint Hill Close (opp) Dorking
  78. Ridgeway Road (opp) Dorking
  79. Village Hall (opp) North Holmwood
  80. Post Office (opp) North Holmwood
  81. Norfolk Lane (opp) Mid Holmwood
  82. Spook Hill (adj) Mid Holmwood
  83. War Memorial (adj) South Holmwood
  84. Old School Place (opp) South Holmwood
  85. Holmwood Railway Station (opp) Holmwood
  86. Moorhurst Lane (opp) Holmwood
  87. White Hart Cottages (opp) Holmwood
  88. The Weald Primary School (adj) Beare Green
  89. Bus Shelter (at) Newdigate
  90. Parkgate Road (NE-bound) Parkgate
  91. Brockmead (adj) Newdigate
  92. The Surrey Oaks (adj) Parkgate
  93. Ifield Road (SW-bound) Charlwood
  94. Great Burlands (opp) Charlwood
  95. Bonnetts Lane (adj) Ifield Green
  96. The Orchard (opp) Ifield Green
  97. River Mead (adj) Ifield Green
  98. Langley Lane (adj) Ifield Green
  99. The Royal Oak (opp) Ifield Green
  100. Deerswood Court (adj) Ifield
  101. Findon Road (adj) Ifield
  102. Ewhurst Road (opp) West Green
  103. Multiplex (o/s) Crawley
  104. Broadway (Stand T) Crawley
  105. Bus Station (Stand B) Crawley

Towns & areas on this route

Frequently asked questions

What time is the first 21 bus?

The first 21 departure on weekdays leaves at 06:20 (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 19:10. 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. Metrobus 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 Metrobus.

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