478 Guildford to Leatherhead via Merrow, East Horsley

Operated by Reptons Coaches. First bus 08:41, last bus 17:48. 10 journeys on weekdays. Fares: adult single £1.40 to £4.00 — more.

Next towards Leatherhead from Friary Bus Station (Stop 12): 13:25, 16:45

Next towards Guildford from North Street (Stop S): 14:40, 17:50

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

Timetable

Ends at Tesco unless marked “to …” · Monday to Friday · 5 journeys
Stop 08:41 to Leatherhead Railway Station09:3211:1513:2516:45 to Leatherhead Railway Station
Friary Bus Station (Stop 12) ··11:1513:2516:45
Church (opp) ··11:2413:3416:54
Crossroads (E-bound) ··11:2713:3716:57
Village Hall (o/s) ·09:3211:3213:4217:02
Horsley Railway Station (adj) ·09:3911:3913:4917:09
Effingham Junction Railway Station (opp) ·09:4611:4613:5617:16
Woodlands Road (opp) 08:4109:5111:5114:0117:21
Rayleigh House (adj) 08:4409:5411:5414:0417:24
North Street (Stop R) 08:5110:0112:0114:1117:31
Leatherhead Railway Station (Stop T) 08:53···17:33
Leatherhead Tesco (o/s) ·10:0612:0614:16·

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.

Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with Reptons Coaches whether this route takes part. Details →

Fares on the 478

Adult single £1.40 to £4.00 · Adult return £2.60 to £7.10 · Child single £0.70 to £2.00 · Child return £1.30 to £3.50

Adult single fare table, stage to stage
£1.40 Jenner Road 2
£1.80£1.40 Sydney Road and St Omer Road 3
£1.80£1.80£1.40 Down Road and Gateways 4
£2.50£1.80£1.80£1.40 High Path Road 5
£3.00£2.50£1.80£1.80£1.40 Merrow Church 6
£3.50£3.00£2.50£2.50£1.80£1.40 West Clandon, Crossroads 7
£3.50£3.50£3.00£3.00£2.50£1.80£1.40 East Clandon, Langford Crossroads 8
£3.50£3.50£3.50£3.50£3.00£2.50£2.50£1.80 West Horsley, Pumping Stn Village H 9
£3.50£3.50£3.50£3.50£3.00£2.50£2.50£1.80£1.40 Horsley Station 10
£3.50£3.50£3.50£3.50£3.50£3.00£3.00£2.50£1.80£1.80 Effingham Junction Station 11
£4.00£4.00£3.50£3.50£3.50£3.00£3.00£3.00£2.50£1.80£1.80 Effingham Crossroads and Woodlands Road 12
£4.00£4.00£4.00£3.50£3.50£3.50£3.50£3.50£3.00£2.50£2.50£1.40 Rectory Lane 13
£4.00£4.00£4.00£4.00£3.50£3.50£3.50£3.50£3.50£3.00£2.50£1.80£1.80 Bookham, Rayleigh House 14
£4.00£4.00£4.00£4.00£4.00£3.50£3.50£3.50£3.50£3.50£3.50£3.00£2.50£1.40 The Ridgeway, Polesden Lacy 15
£4.00£4.00£4.00£4.00£4.00£4.00£3.50£3.50£3.50£3.50£3.50£3.50£2.50£2.50£1.40 Leatherhead, Town Centre 16
£4.00£4.00£4.00£4.00£4.00£4.00£4.00£4.00£3.50£3.50£3.50£3.50£3.50£3.50£1.80£1.40 Woodbridge, Tesco 17

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

Reptons Coaches' published fares on the Bus Open Data Service, in force from 7 October 2026. A fare stage is a group of neighbouring stops that are priced the same; singles published above £3.00 cost at most £3.00 if the route takes part in the England fare cap. Fares change — check with Reptons Coaches before you travel.

Tickets on the 478

Reptons Coaches publishes singles and day returns on this route for adults and children.

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

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

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 Reptons Coaches 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 478

478 towards Leatherhead

All 54 stops
  1. Friary Bus Station (Stop 12) Guildford
  2. Library (Stop L) Guildford
  3. Jenner Road (opp) Guildford
  4. Waterden Road (adj) Guildford
  5. Albury Road North (opp) Guildford
  6. St Omer Road (opp) Guildford
  7. Gateways (opp) Guildford
  8. Boxgrove Road (adj) Merrow
  9. High Path Road (opp) Merrow
  10. Levylsdene (opp) Merrow
  11. Church (opp) Merrow
  12. Crossroads (E-bound) West Clandon
  13. Epsom Road (adj) East Clandon
  14. Hatchlands (adj) East Clandon
  15. Blakes Lane (opp) West Horsley
  16. Pumping Station (NE-bound) West Horsley
  17. Cranmore Lane (opp) West Horsley
  18. Village Hall (o/s) West Horsley
  19. Ricksons Lane (adj) West Horsley
  20. Long Reach (adj) West Horsley
  21. Manor Farm Lane (adj) East Horsley
  22. Northcote Road (adj) West Horsley
  23. Meadow Way (opp) West Horsley
  24. Ockham Road North (before) West Horsley
  25. The Highlands (adj) East Horsley
  26. Horsley Railway Station (adj) East Horsley
  27. Pennymead Drive (opp) East Horsley
  28. High Park Avenue (opp) East Horsley
  29. Norrels Drive (opp) East Horsley
  30. Parkside Close (adj) East Horsley
  31. Orchard Close (opp) Effingham Junction
  32. Surrey Gardens (adj) Effingham Junction
  33. Lovelace Close (opp) Effingham Junction
  34. Effingham Junction Railway Station (opp) Effingham Junction
  35. Effingham Crossroads (NE-bound) Effingham
  36. Norwood Road (opp) Effingham
  37. Woodlands Road (opp) Effingham
  38. Rectory Lane (adj) Effingham
  39. Groveside (opp) Great Bookham
  40. Rayleigh House (adj) Great Bookham
  41. Beckley Parade (o/s) Great Bookham
  42. Beech Tree Close (adj) Great Bookham
  43. The Ridgeway (adj) Fetcham
  44. Hawks Hill (NE-bound) Fetcham
  45. Leisure Centre (opp) Leatherhead
  46. Bridge Street (Stop Q) Leatherhead
  47. North Street (Stop R) Leatherhead
  48. Leatherhead Railway Station (Stop T) Leatherhead
  49. Park Rise (Stop N) Leatherhead
  50. All Saints Church (opp) Leatherhead
  51. All Saints School (opp) Leatherhead
  52. The Royal Oak (o/s) Leatherhead
  53. Regent Park (o/s) Leatherhead
  54. Leatherhead Tesco (o/s) Leatherhead

478 towards Guildford

All 54 stops
  1. Leatherhead Railway Station (Stop T) Leatherhead
  2. Leatherhead Tesco (o/s) Leatherhead
  3. Regent Park (opp) Leatherhead
  4. All Saints School (adj) Leatherhead
  5. All Saints Church (adj) Leatherhead
  6. Park Rise (Stop M) Leatherhead
  7. North Street (Stop S) Leatherhead
  8. Bridge Street (Stop P) Leatherhead
  9. Leisure Centre (adj) Leatherhead
  10. Hawks Hill (SW-bound) Fetcham
  11. The Ridgeway (opp) Fetcham
  12. Beech Tree Close (opp) Great Bookham
  13. Beckley Parade (opp) Great Bookham
  14. Rayleigh House (opp) Great Bookham
  15. Groveside (adj) Great Bookham
  16. Rectory Lane (opp) Effingham
  17. Woodlands Road (adj) Effingham
  18. Norwood Road (adj) Effingham
  19. Effingham Crossroads (SW-bound) Effingham
  20. Effingham Junction Railway Station (adj) Effingham Junction
  21. Lovelace Close (adj) Effingham Junction
  22. Surrey Gardens (opp) Effingham Junction
  23. Orchard Close (adj) Effingham Junction
  24. Parkside Close (opp) East Horsley
  25. Norrels Drive (adj) East Horsley
  26. High Park Avenue (adj) East Horsley
  27. Pennymead Drive (adj) East Horsley
  28. Horsley Railway Station (opp) East Horsley
  29. The Highlands (opp) East Horsley
  30. Ockham Road North (NW-bound) West Horsley
  31. Meadow Way (adj) West Horsley
  32. Northcote Road (opp) West Horsley
  33. Manor Farm Lane (opp) East Horsley
  34. Long Reach (opp) West Horsley
  35. Ricksons Lane (opp) West Horsley
  36. Village Hall (opp) West Horsley
  37. Cranmore Lane (adj) West Horsley
  38. Pumping Station (SW-bound) West Horsley
  39. Blakes Lane (adj) West Horsley
  40. Hatchlands (opp) East Clandon
  41. Epsom Road (opp) East Clandon
  42. Crossroads (W-bound) West Clandon
  43. Crossroads Turn (W-bound) West Clandon
  44. Church (adj) Merrow
  45. Levylsdene (adj) Merrow
  46. High Path Road (adj) Merrow
  47. Boxgrove Road (opp) Merrow
  48. Gateways (adj) Guildford
  49. St Omer Road (adj) Guildford
  50. Albury Road North (adj) Guildford
  51. Waterden Road (opp) Guildford
  52. Jenner Road (adj) Guildford
  53. Library (Stop H) Guildford
  54. Friary Bus Station (Stop 12) Guildford

Towns & areas on this route

Frequently asked questions

What time is the first 478 bus?

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

What time is the last 478 bus?

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

How much does the 478 bus cost?

Reptons Coaches' published fares on the 478: adult single £1.40 to £4.00, adult return £2.60 to £7.10, child single £0.70 to £2.00, child return £1.30 to £3.50. Singles published above £3.00 cost at most £3.00 if the 478 takes part in the England fare cap. Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). Reptons Coaches day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 478 bus?

The 478 is operated by Reptons Coaches.

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