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 Watford (Hertfordshire) to Portsmouth

🚆 Although there is no direct train from Watford to Portsmouth, you can take a journey with transfers at Euston station and London Waterloo, taking approximately 2 hours and 14 minutes. 🚆 The train services are operated by South Western Railway, departing from London Waterloo station and arriving at Portsmouth & Southsea station. Prices for this route vary from £36 to £129.

Where to stay in Portsmouth

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

Find accommodation

Will you be returning to Watford (Hertfordshire) by train?

If you are looking for the return train journey, check out trains from Portsmouth to Watford (Hertfordshire)

See schedule