There are 4 ways to get from Horsham to Leatherhead by train, bus, taxi or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Questions & Answers
The cheapest way to get from Horsham to Leatherhead is to drive which costs £3 - £5 and takes 27 min.
The quickest way to get from Horsham to Leatherhead is to taxi which costs £35 - £50 and takes 27 min.
The distance between Horsham and Leatherhead is 16 miles. The road distance is 19.2 miles.
The train from Horsham to Leatherhead takes 30 min including transfers and departs hourly.
No, there is no direct bus from Horsham to Leatherhead. However, there are services departing from Horsham, Carfax and arriving at Leatherhead, North Street (Lidl) via Dorking, Townfield Court. The journey, including transfers, takes approximately 1 h 20 min.
Yes, there is a direct train departing from Horsham and arriving at Leatherhead. Services depart hourly. The journey takes approximately 30 min.
What companies run services between Horsham, England and Leatherhead, England?
Southern operates a train from Horsham to Leatherhead hourly. Tickets cost $10 - $16 and the journey takes 30 min. Alternatively, you can take a bus from Horsham to Leatherhead via Dorking, Townfield Court in around 1 h 20 min.
Train from Horsham to Leatherhead
Bus from Horsham, Carfax to Dorking, Townfield Court
- Ave. Duration
- 47 min
- Estimated price
- $5 - $8
- Schedules at
- Book at
Bus from Dorking, Townfield Court to Leatherhead, North Street (Lidl)
Want to know more about travelling around the world?
Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Greyhound, Getting to Milan from the airport and Travelling around the UAE - to help you get the most out of your next trip.