You can get from London to Haslemere by train, bus or flight.
We couldn’t find any journeys for this date. Click below and try searching for another date.
|Distance||38 miles (61 km)|
|Available travel modes||Train|
|Fastest mode||Train • £27 • 50 min|
|Popular travel companies||South Western Railway|
Travel 38 miles (61 km) by train to Haslemere from London. South Western Railway is the main travel provider operating this journey. Travellers can even take a direct from London to Haslemere.
Getting from London to Haslemere includes taking a train.
A train is the fastest way to get from London to Haslemere with an average travel time for this trip around 50 min.
Haslemere is approximately 38 miles (61 km) away from London.
The average frequency per day from London to Haslemere is:
However, we recommend checking specific travel dates for your journey to Haslemere from London as scheduled services by train can vary by season or day of the week.
These are the most popular departure and arrival points for travellers from London to Haslemere:
If finding a good deal is your main consideration for your trip from London to Haslemere, then we'll help you find the best value travel company for you:
When planning your trip from London to Haslemere, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:
However, we recommend buying tickets to Haslemere from London online a few months in advance to get the best deals and save money on your upcoming journey.
Here are some other resources that might have the information you need