25 Guildford to Cranleigh via Merrow, Peaslake

Operated by Compass Travel. First bus 07:20, last bus 17:32. 11 journeys on weekdays. Fares: adult single £2.70 to £3.00 — more.

Next towards Cranleigh from Library (Stop L): tomorrow 09:32

Next towards Guildford from High Street (E-bound): tomorrow 07:20

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

Timetable

Ends at Cranleigh · Mondays, Wednesdays, Thursdays and Fridays · 6 journeys
Stop 09:3211:3213:3215:1215:3417:32
Library (Stop L) 09:3211:3213:3215:12·17:32
Cranley Road (NE-bound) 09:3511:3513:3515:14··
St Peters School (o/s) ···15:3415:34·
Pewley Way (E-bound) ·····17:38
Rosetrees (adj) ·····17:43
Boxgrove Park Shops (adj) 09:4011:4013:40··17:48
George Abbot School (adj) 09:4211:4213:4215:3615:3617:50
Long Dyke (opp) 09:4411:4413:4415:3815:3817:52
Church (opp) 09:4711:4713:4715:4115:4117:55
Newlands Corner (opp) 09:5311:5313:5315:4415:4417:59
Village Hall (o/s) 09:5711:5713:5715:4915:4918:03
The Compasses (opp) 09:5911:5913:5915:5115:5118:05
Memorial (opp) 10:0712:0714:0715:5915:5918:13
Bulls Head (adj) 10:1512:1514:1516:0716:0718:21
Sherrydon (opp) 10:2012:2014:2016:1216:1218:25
Stocklund Square (adj) 10:2712:2714:2716:1916:1918:30

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 25 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 25

Adult single £2.70 to £3.00 · Adult return £4.20 to £8.90

Adult single fare table, stage to stage
£2.70 Charlotteville
£2.70£2.70 Boxgrove Park
£3.00£3.00£2.70 Merrow Woods
£3.00£3.00£3.00£2.70 Great Goodwin Drive
£3.00£3.00£3.00£3.00£3.00 Merrow Church
£3.00£3.00£3.00£3.00£3.00£3.00 Newlands Corner
£3.00£3.00£3.00£3.00£3.00£3.00£2.70 Silent Pool
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00 Shere Village
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.70 Gomshall
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.70£2.70 Towerhill Gomshall
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.70£2.70 Lenten Close
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.70 Peaslake Memorial
£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 Duke of Kent Sch
£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 Ewhurst
£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 Gadbridge Lane
£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 Parkmead
£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 Cranleigh
£3.00£3.00£3.00£3.00£2.70£2.70£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00 West Clandon X Rd

Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is Guildford, Friary Bus Stn.

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

Tickets on the 25

Compass Travel publishes singles and day returns on this route for adults, children and students.

Adult Return · Adult Single · Adult Weekly · Child Return · Child Weekly

…and 3 more tickets on this route.

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

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

Not published yet: Christmas Eve, Christmas Day, 28 December, New Year's Eve and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 25

25 towards Cranleigh

All 68 stops
  1. Library (Stop L) Guildford
  2. G Live (o/s) Guildford
  3. London Road Railway Station (Stop C4) Guildford
  4. Cross Lanes (SE-bound) Guildford
  5. Cranley Road (NE-bound) Guildford
  6. Tormead Road (NE-bound) Merrow
  7. Boxgrove Lane (adj) Merrow
  8. The Greenwood (opp) Merrow
  9. Boxgrove Road (adj) Merrow
  10. High Path Road (opp) Merrow
  11. St Peters School (o/s) Merrow
  12. Harvey Road (SW-bound) Guildford
  13. Semaphore Road (opp) Guildford
  14. Pewley Way No 25 (SE-bound) Charlotteville
  15. Pewley Way (E-bound) Charlotteville
  16. Holy Trinity School (opp) Guildford
  17. Alexandra Place (opp) Guildford
  18. Harvey Gardens (adj) Guildford
  19. Harvey Road (NE-bound) Guildford
  20. Upper Edgeborough Road (adj) Guildford
  21. Albury Road South (adj) Guildford
  22. Rosetrees (adj) Guildford
  23. Gateways (opp) Guildford
  24. The Greenwood (adj) Merrow
  25. Boxgrove Lane (opp) Merrow
  26. Duncan Drive (NE-bound) Merrow
  27. Collingwood Crescent (NE-bound) Merrow
  28. Howard Gardens (opp) Merrow
  29. Boxgrove Park Shops (adj) Merrow
  30. George Abbot School (adj) Merrow
  31. Long Dyke (opp) Merrow
  32. Community Centre (o/s) Merrow
  33. Bushy Hill Drive (S-bound) Bushy Hill
  34. Sheeplands Avenue (adj) Merrow
  35. Wykeham Road (adj) Merrow
  36. Church (opp) Merrow
  37. Newlands Corner (opp) Newlands Corner
  38. Silent Pool (adj) Albury
  39. Upper Lodge (adj) Shere
  40. Village Hall (o/s) Shere
  41. Medical Centre (opp) Shere
  42. Queen Street (opp) Gomshall
  43. The Compasses (opp) Gomshall
  44. Tower Hill (adj) Gomshall
  45. Heathrow (adj) Gomshall
  46. Burrows Farm (opp) Gomshall
  47. Burrows Cross (opp) Burrows Cross
  48. Lenten Close (adj) Peaslake
  49. Wonham Way (adj) Peaslake
  50. Crest Hill (adj) Peaslake
  51. Burchets Hollow (opp) Peaslake
  52. Peaslake Lane (SW-bound) Peaslake
  53. Memorial (opp) Peaslake
  54. Gasson Farm (opp) Peaslake
  55. Duke of Kent School (opp) Peaslake
  56. Coneyhurst Lane (opp) Ewhurst
  57. Bulls Head (adj) Ewhurst
  58. The Glebe (adj) Ewhurst
  59. Williams Close (adj) Ewhurst
  60. Gadbridge Lane (adj) Ewhurst
  61. Swallow Tiles (adj) Cranleigh
  62. Wanborough Lane (adj) Cranleigh
  63. Sherrydon (opp) Cranleigh
  64. Acres Platt (NW-bound) Cranleigh
  65. Summerlands (SE-bound) Cranleigh
  66. New Park Road (adj) Cranleigh
  67. Cranleigh Hospital (adj) Cranleigh
  68. Stocklund Square (adj) Cranleigh

25 towards Guildford

All 64 stops
  1. High Street (E-bound) Cranleigh
  2. Cranleigh Hospital (opp) Cranleigh
  3. New Park Road (opp) Cranleigh
  4. Summerlands (NW-bound) Cranleigh
  5. Acres Platt (SE-bound) Cranleigh
  6. Wanborough Lane (opp) Cranleigh
  7. Swallow Tiles (opp) Cranleigh
  8. Gadbridge Lane (opp) Ewhurst
  9. Williams Close (opp) Ewhurst
  10. Mount Close (opp) Ewhurst
  11. Bulls Head (opp) Ewhurst
  12. Coneyhurst Lane (adj) Ewhurst
  13. Duke of Kent School (adj) Peaslake
  14. Gasson Farm (adj) Peaslake
  15. Memorial (adj) Peaslake
  16. Peaslake Lane (NE-bound) Peaslake
  17. Burchets Hollow (adj) Peaslake
  18. Crest Hill (opp) Peaslake
  19. Wonham Way (opp) Peaslake
  20. Lenten Close (opp) Peaslake
  21. Burrows Cross (adj) Burrows Cross
  22. Burrows Farm (o/s) Gomshall
  23. Heathrow (nr) Gomshall
  24. Tower Hill (opp) Gomshall
  25. The Compasses (o/s) Gomshall
  26. Queen Street (adj) Gomshall
  27. Medical Centre (o/s) Shere
  28. Village Hall (opp) Shere
  29. Upper Lodge (opp) Shere
  30. Silent Pool (opp) Albury
  31. Newlands Corner (adj) Newlands Corner
  32. Crossroads Turn (W-bound) West Clandon
  33. Church (adj) Merrow
  34. Wykeham Road (opp) Merrow
  35. Sheeplands Avenue (opp) Merrow
  36. Finches Rise (opp) Bushy Hill
  37. Great Goodwin Drive (adj) Merrow
  38. George Abbot School (opp) Merrow
  39. St Peters School (o/s) Merrow
  40. Boxgrove Park Shops (opp) Merrow
  41. Howard Gardens (adj) Merrow
  42. Collingwood Crescent (SW-bound) Merrow
  43. Duncan Drive (SW-bound) Merrow
  44. Tormead Road (SW-bound) Merrow
  45. Tormead School (opp) Guildford
  46. Cross Lanes (NW-bound) Guildford
  47. London Road Railway Station (opp) Guildford
  48. Boxgrove Lane (adj) Merrow
  49. The Greenwood (opp) Merrow
  50. Gateways (adj) Guildford
  51. Rosetrees (opp) Guildford
  52. Albury Road South (opp) Guildford
  53. Upper Edgeborough Road (opp) Guildford
  54. Waterden Road (opp) Guildford
  55. Harvey Road (SW-bound) Guildford
  56. Semaphore Road (opp) Guildford
  57. Pewley Way No 25 (SE-bound) Charlotteville
  58. Pewley Way (E-bound) Charlotteville
  59. Holy Trinity School (opp) Guildford
  60. Alexandra Place (opp) Guildford
  61. Harvey Gardens (adj) Guildford
  62. Harvey Road (NE-bound) Guildford
  63. G Live (opp) Guildford
  64. Library (Stop J) Guildford

Towns & areas on this route

Frequently asked questions

What time is the first 25 bus?

The first 25 departure on weekdays leaves at 07:20 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 25 bus?

The last 25 on weekdays leaves its first stop at 17:32. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 25 bus cost?

Compass Travel's published fares on the 25: adult single £2.70 to £3.00, adult return £4.20 to £8.90. The 25 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. Compass Travel day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 25 bus?

The 25 is operated by Compass Travel.

Timetable data from Compass Travel via the DfT Bus Open Data Service (South East England feed). Compass Travel last updated their Bus Open Data publications on 23 September 2026. Check before you travel — services can change at short notice.