Trip to London

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 Petersfield to London

🚆 The journey from Petersfield to London via train is a convenient and efficient way to travel. The direct train service operated by South Western Railway departs every 30 minutes, running every day. 🛤️ The train ride takes approximately 1 hour and 4 minutes, offering passengers a comfortable and scenic journey from Petersfield to London Waterloo station. 💷 Ticket prices for the Petersfield to London train range from £24 to £59, making it a fairly affordable transportation choice for travelers heading to London for work or leisure.

Where to stay in London

There are over 9516 hotels to stay in London. Prices range from $11 per night.

Find accommodation
  • South Western Railway is the main company that provides train routes from Petersfield to London. The direct train departs from Petersfield and arrives at London Waterloo, with services departing every 30 minutes and operating every day. The journey typically takes approximately 1 hour and 4 minutes. Prices for the train between Petersfield and London can vary from £24 to £60.
  • The fastest train route between Petersfield and London is the direct train operated by South Western Railway. This service departs from Petersfield and arrives at London Waterloo in approximately 1 hour and 4 minutes. Trains run every 30 minutes throughout the day, providing convenient and efficient transportation between the two locations.
  • Trains departing from Petersfield for London are operated by South Western Railway and depart from Petersfield station. Petersfield station serves as the main departure point for travelers commuting from Petersfield to London by train. Passengers can easily access this station and board trains heading to London Waterloo, providing a convenient and direct transportation option between the two locations.
  • There are frequent trains between Petersfield and London with services departing approximately every 30 minutes. These trains are operated by South Western Railway and travel directly from Petersfield station to London Waterloo station. Travelers can enjoy the convenience of regular departures throughout the day for this route, with the journey typically taking around 1 hour and 4 minutes.
  • The train from Petersfield to London operated by South Western Railway arrives at London Waterloo station. London Waterloo station is a major railway terminus in Central London, located near popular attractions such as the London Eye and the South Bank. Passengers alighting at London Waterloo have easy access to public transportation, including the London Underground, buses, and taxis, making it a convenient location for onward travel within the city.
  • The first train of the day from Petersfield to London typically departs early in the morning, allowing passengers to reach their destination at the start of the day. The last train from Petersfield to London usually runs until late evening, providing flexibility for travelers with different schedules. With trains operating every 30 minutes throughout the day, passengers have multiple options to choose from for their journey between Petersfield and London.
  • There are multiple direct train trips each day between Petersfield and London. Services provided by South Western Railway depart from Petersfield station and arrive at London Waterloo station every 30 minutes, operating daily. Passengers can choose from various departure times throughout the day for the approximately 1-hour and 4-minute journey between Petersfield and London.
  • Yes, there is a direct train between Petersfield and London. The direct train service operated by South Western Railway departs from Petersfield and arrives at London Waterloo every 30 minutes, operating daily. Passengers can enjoy a seamless journey without the need for transfers, with the trip typically taking around 1 hour and 4 minutes to reach London from Petersfield by train.
  • The cost of a train ticket from Petersfield to London can vary between £24 and £60. Prices may fluctuate depending on factors such as the time of booking, class of travel, and availability of discounts or promotions. Passengers are advised to check with the train operator for the most up-to-date fare information and any special offers that may be available for the journey.

Will you be returning to Petersfield by train?

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

See schedule