Trip to Haslemere

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 Portsmouth to Haslemere

🚂 The direct train from Fratton to Haslemere, operated by South Western Railway, offers convenient departures every 30 minutes, making it easy to plan your journey. The efficient service ensures a quick and comfortable trip, with the travel time lasting approximately 34 minutes. 🎟️ The train journey from Portsmouth to Haslemere is a cost-effective option, with ticket prices ranging from £13 to £32.

Where to stay in Haslemere

There are over 8 hotels to stay in Haslemere. Prices range from $79 per night.

Find accommodation
  • The train services from Portsmouth to Haslemere are provided by South Western Railway. There is a direct train that departs from Fratton station and arrives at Haslemere station, with services running every 30 minutes and operating daily. The journey typically takes around 34 minutes. The ticket prices for this train route range from £14 to £32, depending on the class and time of booking.
  • The fastest train between Portsmouth and Haslemere is the direct service operated by South Western Railway. This train departs from Fratton station and arrives at Haslemere station, covering the journey in approximately 34 minutes. The service runs every 30 minutes and operates daily, providing a convenient and efficient travel option for passengers. Ticket prices for this route range from £14 to £32, depending on the class of travel and time of booking.
  • Trains traveling from Portsmouth to Haslemere depart from Fratton station. This station serves as the main departure point for South Western Railway services heading towards Haslemere. Passengers can easily access Fratton station to begin their journey to Haslemere by train.
  • There are regular train services between Portsmouth and Haslemere with trains departing every 30 minutes. These services operate daily, providing passengers with frequent options for travel between the two destinations. The journey typically takes around 34 minutes to complete, offering a convenient and efficient way to reach Haslemere from Portsmouth by train. Prices for tickets on this route range from £14 to £32, depending on factors such as class and time of booking.
  • The train services from Portsmouth to Haslemere operated by South Western Railway, arrive at Haslemere station. Haslemere station serves as the final destination for this train route, providing a convenient place for passengers to disembark and begin their visit to Haslemere. Located in the heart of the town, Haslemere station offers easy access to local amenities and transport connections for onward travel.
  • The first train from Portsmouth to Haslemere typically departs from Fratton station in the early morning, offering an early start for commuters or travelers looking to reach Haslemere. The last train of the day on this route usually leaves Fratton station in the late evening, providing a convenient option for those planning to travel later in the day. With services operating every 30 minutes, passengers have flexibility in choosing a suitable departure time that fits their schedule for the approximately 34-minute journey to Haslemere.
  • There are multiple direct train trips available each day between Portsmouth and Haslemere, as services depart every 30 minutes and operate daily. This frequent schedule provides passengers with flexibility in choosing a convenient departure time that suits their itinerary. With the journey taking approximately 34 minutes, travelers can easily plan their day knowing they have several direct train options to reach Haslemere from Portsmouth.
  • Yes, there is a direct train between Portsmouth and Haslemere. This train departs from Fratton station and arrives at Haslemere station, providing passengers with a seamless connection between the two destinations. The direct train service operates every day, with trains departing every 30 minutes, making it a convenient option for travelers. The journey typically takes approximately 34 minutes, offering a quick and efficient way to travel between Portsmouth and Haslemere by train.
  • The cost of a train ticket from Portsmouth to Haslemere varies between £14 to £32. The price range depends on factors such as the class of travel, time of booking, and availability of any discounts or promotions. Passengers can choose the fare that best fits their budget and travel preferences when planning their journey by train from Portsmouth to Haslemere.

Will you be returning to Portsmouth by train?

If you are looking for the return train journey, check out trains from Haslemere to Portsmouth

See schedule