21 Crawley to Epsom via Dorking, Leatherhead

Operated by Metrobus. First bus 06:20, last bus 19:10. 14 journeys on weekdays. Fares: adult single £1.70 to £3.00 — more.

Next towards Epsom from Bus Station (Stand H): 06:20, 08:52

Next towards Crawley from High Street (Stop J): 06:58, 09:05

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

Timetable

Ends at Kiln Lane Sainsbury's unless marked “to …” · Monday to Friday · 6 journeys
Stop 06:2008:5210:1512:1514:4517:30 to Leatherhead Station
Bus Station (Stand H) 06:2008:5210:1512:1514:4517:30
The Orchard (opp) 06:3009:0310:2612:2614:5717:42
The Surrey Oaks (opp) 06:4309:1610:3912:3915:1117:55
White Hart Cottages (adj) 06:5309:2610:4912:4915:2118:05
Townfield Court (Stop S) 07:0409:3711:0013:0015:3718:16
Dorking Railway Station (Stop A) 07:1109:4511:0913:0915:5218:23
Christ Church (adj) ····16:01·
Brockham Lane (opp) 07:1809:5111:1513:1516:1018:29
Walton Oaks (o/s) 07:25···16:32·
Headley Court (opp) 07:4510:1911:4313:4316:3918:55
The Crescent (Stop X) 07:5610:3011:5313:5316:4819:03
All Saints Church (opp) 08:02·····
Epsom Hospital (Stop R) 08:2610:4212:0414:0417:01·
Kiln Lane Sainsbury's (o/s) 08:3710:5212:1314:1317:12·

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 £1.70 to £3.00 · Child single £0.85 to £1.60

Adult single fare table, stage to stage
£1.80 Multiplex W Green
£3.00£1.80 Ifield Green, Ryl Oak
£3.00£3.00£1.80 Bonnetts Lane
£3.00£3.00£3.00£1.80 Charlwood
£3.00£3.00£3.00£3.00£2.70 Parkgate
£3.00£3.00£3.00£3.00£3.00£2.70 Newdigate
£3.00£3.00£3.00£3.00£3.00£3.00£2.70 Beare Green
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£1.70 S Holmwood War Memorial
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.90£1.70 Mid Holmwood
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.90£1.70 North Holmwood
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.90£1.70 Flint Hill Windmill
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£1.70£1.70 Knoll Road
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.90£2.90£1.70 Townfield Court
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.90£2.90£2.70£1.70 Dorking Station
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00 Brockham Lane A25
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.90 Betchworth/Strood Green
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.90 Box Hill/Walton Oaks
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.90 Headley Village
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.90 Headley Court
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00 Leatherhead TC/Stn
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.90 Ashted The Street/Hosp
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.70 Epsom Hospital
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£1.70 Epsom Town Centre
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£1.70£1.70 Epsom Kiln Lane

Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is Crawley Town Centre.

Go-Ahead's published fares on the Bus Open Data Service, in force from 3 September 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with Metrobus before you travel.

Tickets on the 21

Metrobus publishes singles on this route for adults, children and young people.

Adult Week · Child Week · Adult Single · Child Single · Easit Single · 16-20 Link Single · U16 Link Single

…and 2 more tickets on this route.

Ticket types come from Metrobus's own fares data on the Bus Open Data Service, last updated 3 September 2026. Prices for singles and returns are under Fares above; for the others, check with Metrobus.

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 Metrobus before you travel. Everything above is an ordinary week.

Not published yet: Christmas Day, Boxing Day, 28 December, 29 December, 30 December, New Year's Eve, New Year's Day and 2 January. 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 Epsom

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

21 towards Crawley

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

Metrobus's published fares on the 21: adult single £1.70 to £3.00, child single £0.85 to £1.60. 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 Metrobus via the DfT Bus Open Data Service (South East England feed). Check before you travel — services can change at short notice.