South Western Railway operates a train from Guildford to East Horsley every 20 minutes. Tickets cost $5 - $9 and the journey takes 9 min. Alternatively, Reptons Coaches operates a bus from Guildford to East Horsley 5 times a day. Tickets cost $5 and the journey takes 23 min.
From London Road (Guildford) train to Horsley. 9 min £5. From Guildford, Library (Ward Street) line 478 bus to Horsley Railway Station. 23 min £3. From Guildford taxi to East Horsley. 14 min £20. From Guildford drive to East Horsley. 14 min £1. From Guildford walk to East Horsley. 2 h 43 min.