Trip to Guildford

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 Guildford

🚆 The direct train journey from Portsmouth & Southsea to Guildford by South Western Railway takes approximately 57 minutes, departing every 30 minutes daily. 🚆 Route options vary in duration: from 1 hour 3 minutes to 1 hour 46 minutes, with some routes requiring transfers. Prices range from £19 to £47 for a ticket between Portsmouth and Guildford.

Where to stay in Guildford

There are over 43 hotels to stay in Guildford. Prices range from $63 per night.

Find accommodation
  • The train route from Portsmouth to Guildford is primarily serviced by South Western Railway. Trains depart from Portsmouth & Southsea station and arrive at Guildford station. The journey typically takes around 57 minutes, with services operating daily. Ticket prices for this route range from £19 to £48.
  • The fastest train route between Portsmouth and Guildford is the direct service operated by South Western Railway. This train departs from Portsmouth & Southsea station and arrives at Guildford station, completing the journey in approximately 57 minutes. Services run every 30 minutes, providing a convenient and efficient travel option for passengers. Ticket prices for this swift journey range from £19 to £48.
  • Trains departing from Portsmouth for Guildford are operated by South Western Railway and leave from Portsmouth & Southsea station. This station serves as the main departure point for travelers heading to Guildford by train. Passengers can easily access this station in Portsmouth to begin their journey to Guildford with South Western Railway's services.
  • There are regular direct train services between Portsmouth and Guildford operated by South Western Railway. Trains depart every 30 minutes, providing travelers with frequent options to make the journey. The train ride typically takes around 57 minutes, offering swift and convenient transportation between the two destinations. Additionally, these services operate daily, ensuring consistent availability for passengers traveling between Portsmouth and Guildford by train.
  • The train from Portsmouth to Guildford operated by South Western Railway, arrives at Guildford station. Guildford station serves as the final destination for this train route, providing travelers with convenient access to the city center and surrounding areas. Passengers disembark at Guildford station, where they can easily continue their journey or explore the local attractions and amenities in Guildford. Guildford station offers a well-connected transportation hub for those arriving by train from Portsmouth.
  • The first train from Portsmouth to Guildford operated by South Western Railway, typically departs from Portsmouth & Southsea station in the early morning. The exact departure time may vary, but services generally begin early to accommodate commuters and travelers. The last train of the day on this route usually departs in the late evening, allowing passengers flexibility in planning their journeys between Portsmouth and Guildford. These train services provide convenient options for travelers throughout the day.
  • There are approximately 48 direct train trips each day between Portsmouth and Guildford. These direct services operated by South Western Railway run regularly throughout the day, departing every 30 minutes. Travelers can choose from multiple convenient departure times to make the journey between Portsmouth and Guildford with ease.
  • Yes, there is a direct train between Portsmouth and Guildford. The service departs from Portsmouth & Southsea station and arrives at Guildford station. Trains operate every day and depart every 30 minutes, with the journey typically taking around 57 minutes. This direct connection provides a convenient and efficient way to travel between Portsmouth and Guildford by train.
  • The cost of a train ticket from Portsmouth to Guildford varies between £19 and £48, depending on factors such as the time of booking and class of service selected. Passengers have the flexibility to choose a fare that fits their budget preferences for this journey. It is recommended to book tickets in advance to secure the best prices for travel between Portsmouth and Guildford by train.

Will you be returning to Portsmouth by train?

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

See schedule