Trip to Farnham (Surrey)

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Haslemere to Farnham (Surrey)

🚂 For a journey from Haslemere to Farnham by train, you'll need to make a transfer at Guildford. The total travel time, including transfers, is approximately 1 hour and 2 minutes. 💷 Ticket prices for the train between Haslemere and Farnham can range from £11 to £27, offering a cost-effective way to travel between these two charming towns in the UK.

Where to stay in Farnham (Surrey)

There are over 26 hotels to stay in Farnham (Surrey). Prices range from $81 per night.

Find accommodation
  • The train services from Haslemere to Farnham are operated by South Western Railway. Although there is no direct route between the two stations, passengers can travel via Guildford with a total journey time of approximately 1 hour and 2 minutes, including transfers. South Western Railway trains depart from Haslemere station and arrive at Farnham station on this route. Prices for a train ticket between Haslemere and Farnham can range from £11 to £27, depending on factors such as time of booking and class of travel.
  • The fastest train option between Haslemere and Farnham is typically the service operated by South Western Railway. This journey involves transferring at Guildford and has a total travel time of approximately 1 hour and 2 minutes. While there is no direct route available, the South Western Railway services from Haslemere to Farnham offer a convenient and efficient connection for passengers traveling between these two locations. Ticket prices for this train route can range from £11 to £27, depending on factors such as the class of travel and any available discounts.
  • Trains departing for Farnham from Haslemere leave from Haslemere station. This station serves as the starting point for the South Western Railway services connecting the two destinations. Passengers can board the train at Haslemere station to begin their journey towards Farnham, providing a convenient and accessible departure point for those traveling between these locations.
  • There are multiple trains that operate between Haslemere and Farnham but there is no direct service between the two stations. Passengers traveling this route will need to take a train from Haslemere to Guildford and transfer to another train heading to Farnham. The journey typically takes around 1 hour and 2 minutes in total, including the transfer time at Guildford. Both the departure and arrival trains for this route are operated by South Western Railway, providing travelers with options throughout the day to reach Farnham from Haslemere by train.
  • The train services operated by South Western Railway from Haslemere to Farnham arrive at Farnham station. Farnham station serves as the final destination for this train route, providing convenient access to the town of Farnham and its surrounding areas. Passengers disembarking at Farnham station will find various facilities and amenities nearby, making it a convenient arrival point for their journey.
  • The first train from Haslemere to Farnham typically departs in the early morning to accommodate commuters and early travelers. The exact departure time may vary, but it is recommended to check the schedule with South Western Railway for the most up-to-date information. The last train of the day from Haslemere to Farnham usually runs in the late evening, allowing passengers to travel conveniently throughout the day. It's advisable to confirm the specific timings and availability of trains for your desired travel date.
  • There are no direct train trips between Haslemere and Farnham. Passengers traveling from Haslemere to Farnham will need to transfer at Guildford to reach their destination. While there may not be direct trips, South Western Railway provides services connecting these two stations with a total journey time of approximately 1 hour and 2 minutes, including the transfer. It is important to plan accordingly and check the train schedules for the day of travel to ensure a smooth journey between Haslemere and Farnham.
  • There is no direct train service between Haslemere and Farnham in the UK. Passengers traveling between these two stations will need to take a train from Haslemere and transfer at Guildford to reach Farnham. The complete journey, including the transfer, typically takes around 1 hour and 2 minutes. It is advisable to check the train schedules and plan the journey accordingly when traveling from Haslemere to Farnham by train.
  • The cost of a train ticket from Haslemere to Farnham in the UK typically ranges from £11 to £27, depending on factors such as the time of booking, class of travel, and any available discounts or promotions. It is advisable to book in advance to secure lower fares and to compare prices across different times and ticket types for the best deal. Passengers can check with the train operator, South Western Railway, for specific fare information and options when planning their journey from Haslemere to Farnham by train.

Will you be returning to Haslemere by train?

If you are looking for the return train journey, check out trains from Farnham (Surrey) to Haslemere

See schedule