To get from Heathrow to Haslemere, you can take a taxi or pre-booked minicab, which typically costs between £45 to £130 depending on traffic and time of day. Alternatively, you can use public transport, such as the train or coach, which may be more cost-effective. For the most convenient option, consider pre-booking a minicab or taxi in advance.
Taxis and Minicabs
Taxis and minicabs are available at the official ranks outside each terminal's arrivals hall. A metered black cab from Heathrow to Haslemere will cost around £75 to £130, depending on traffic and time of day. A pre-booked minicab is usually cheaper, with prices starting from around £45 to £75.
Pre-booking a Minicab
Pre-booking a minicab can provide a fixed price and more predictability, especially if you're landing late or want certainty on the price. Our recommended pre-booked operator is 247 UK Airport Taxi, which fixes the price before you travel and tracks your flight so a late landing never changes the fare.
Public Transport
For a more budget-friendly option, consider using public transport. The nearest train station to Haslemere is Haslemere railway station, which is served by South Western Railway trains. From Heathrow, you can take the Tube (Piccadilly line) to London Waterloo, then take a train to Haslemere. The journey takes around 1 hour and 30 minutes, and the cost is around £20 to £30.
Train and Coach Options
Other public transport options include taking the coach or train from Heathrow to London Victoria, then taking a train or coach to Haslemere. The journey takes around 2 hours, and the cost is around £20 to £40.
For more information on public transport options, visit the public transport page. For information on taxis and minicabs, visit the taxis page. To book a minicab or taxi in advance, visit the drop-off page.