Trip to Portsmouth

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

💰 Ticket prices range from £19 to £47 for this convenient and scenic route, covering a distance of approximately 70.7 km through the picturesque English countryside.

Where to stay in Portsmouth

There are over 113 hotels to stay in Portsmouth. Prices range from $51 per night.

Find accommodation
  • The train services from Guildford to Portsmouth are provided by South Western Railway. There is a direct train route departing from Guildford and arriving at Portsmouth & Southsea, with services operating every 30 minutes and taking approximately 57 minutes. The ticket prices for this journey vary from £19 to £48. Travelers can find more information and book tickets on the South Western Railway website or by contacting them at 011 44 345 600 0650.
  • The fastest train route between Guildford and Portsmouth is the direct train service provided by South Western Railway. This train departs from Guildford and arrives at Portsmouth & Southsea, with a journey time of approximately 57 minutes. It offers a quick and convenient option for travelers making this journey, with services operating every day.
  • Trains departing for Portsmouth from Guildford leave from Guildford station. This station serves as the departure point for South Western Railway train services connecting Guildford to Portsmouth. Passengers can board the train at Guildford station to begin their journey to Portsmouth. The convenient location of Guildford station provides easy access for travelers starting their trip to Portsmouth by train.
  • There are frequent train services between Guildford and Portsmouth operated by South Western Railway. Trains depart from Guildford station and arrive at Portsmouth & Southsea station, with services running every 30 minutes throughout the day. The journey duration between Guildford and Portsmouth is approximately 57 minutes by train, providing travelers with convenient and regular transportation options.
  • The train journey from Guildford to Portsmouth operated by South Western Railway, arrives at Portsmouth & Southsea station. This station serves as the final destination for the direct train route connecting Guildford and Portsmouth. Passengers alighting at Portsmouth & Southsea station can easily access the city center, waterfront attractions, and onward transport links for a seamless travel experience.
  • The first train of the day traveling from Guildford to Portsmouth is scheduled to depart from Guildford station in the early morning, allowing passengers to start their journey promptly. Similarly, the last train of the day on this route departs from Guildford station in the late evening, providing flexibility for travelers with varying schedules to reach Portsmouth & Southsea station. These convenient timings cater to passengers needing to commute between the two destinations at different times throughout the day.
  • There are multiple direct train trips each day between Guildford and Portsmouth. Services operated by South Western Railway depart from Guildford station and arrive at Portsmouth & Southsea station, running approximately every 30 minutes throughout the day. This frequent schedule provides passengers with ample opportunities to travel conveniently between the two cities, with each journey taking around 57 minutes.
  • Yes, there is a direct train between Guildford and Portsmouth. The direct train service departs from Guildford and arrives at Portsmouth & Southsea, operating every day with services departing every 30 minutes. The journey on this direct route takes approximately 57 minutes, providing a convenient and efficient travel option between the two cities.
  • The cost of a train ticket from Guildford to Portsmouth varies depending on factors such as the time of booking and availability. Typically, prices for the train journey between the two cities range from £19 to £48. Passengers are advised to check for specific fare details and discounts offered by the train operator when planning their travel between Guildford and Portsmouth.

Will you be returning to Guildford by train?

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

See schedule