Trip to Petersfield

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 Petersfield

🚂 The direct train from Haslemere to Petersfield operated by South Western Railway offers a quick and convenient journey, taking only 10 minutes to cover the 19.1 km distance between the two stations. 🎫 Ticket prices for this short train ride vary from £6 to £14, making it an affordable option for travelers looking to explore the UK countryside. With trains departing every 30 minutes and operating daily, passengers have flexibility in choosing their preferred travel times. 📍 Whether you opt for Route 1, 2, 3, 4, or 5, each with slight variations in duration, all trains depart from Haslemere and arrive at Petersfield via London Waterloo, providing efficient connections for a seamless travel experience through picturesque landscapes.

Where to stay in Petersfield

There are over 19 hotels to stay in Petersfield. Prices range from $73 per night.

Find accommodation
  • The train route from Haslemere to Petersfield is provided by South Western Railway. The journey takes approximately 10 minutes with services departing every 30 minutes, operating daily. Passengers can easily book their tickets and check schedules through the South Western Railway website or by contacting their customer service at +44 345 600 0650.
  • The fastest train route between Haslemere and Petersfield is the direct service operated by South Western Railway. This journey takes approximately 10 minutes, making it the quickest option available. Passengers can enjoy frequent departures, with trains running every 30 minutes throughout the day. Tickets for this efficient and convenient service typically range from £6 to £14.
  • Trains departing for Petersfield from Haslemere are scheduled to leave from Haslemere station. This station serves as the departure point for South Western Railway train services connecting these two locations. Passengers can easily access Haslemere station to board their train towards Petersfield, ensuring a smooth and convenient journey between the two destinations.
  • There is a direct train service between Haslemere and Petersfield operated by South Western Railway. These services run every 30 minutes and operate daily, providing passengers with frequent and convenient options for traveling between the two locations. The journey typically takes around 10 minutes, making it a quick and efficient way to reach Petersfield from Haslemere by train.
  • The train from Haslemere to Petersfield operated by South Western Railway, arrives at Petersfield station. Petersfield station is the final destination for this train route, providing passengers with a convenient arrival point in Petersfield. Upon arriving at Petersfield station, travelers can easily access the town center and explore the surrounding area.
  • The first train of the day from Haslemere to Petersfield departs in the early morning hours as part of the regular 30-minute service provided by South Western Railway. The last train of the day on this route usually runs in the late evening, offering travelers flexibility in their travel times. With trains operating every day, passengers have multiple options throughout the day to make the journey between Haslemere and Petersfield.
  • There are approximately 48 direct train trips each day between Haslemere and Petersfield. These services, provided by South Western Railway, run every 30 minutes and operate daily, offering passengers frequent and convenient options for traveling between the two locations. With a quick journey time of approximately 10 minutes, passengers can easily plan their day around these regular train services.
  • Yes, there is a direct train between Haslemere and Petersfield. The service departs every 30 minutes and operates daily, providing passengers with a convenient and efficient way to travel between the two locations. The journey on this direct train typically takes around 10 minutes, making it a quick and straightforward transportation option for those commuting between Haslemere and Petersfield.
  • The cost of a train ticket from Haslemere to Petersfield ranges from £6 to £14, offering passengers flexibility in pricing options. Travelers can choose the fare that best fits their budget and travel preferences. It is advisable to book tickets in advance to secure the best possible price for the journey between Haslemere and Petersfield.

Will you be returning to Haslemere by train?

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

See schedule