Travel from Portsmouth to Hertfordshire

Bus or train from Portsmouth to Hertfordshire?

South Western Railway operates a train from Portsmouth to Hertfordshire hourly. Tickets cost $26 - $40 and the journey takes 1 h 30 min. 3 other operators also service this route. Alternatively, National Express operates a bus from Portsmouth to Hertfordshire every 3 hours. Tickets cost $10 - $15 and the journey takes 2 h. 5 other operators also service this route.

How to get from Portsmouth to Hertfordshire

From Portsmouth & Southsea train to Waterloo Underground Station, Tube to Green Park Underground Station, Tube to Finsbury Park, then train to Welwyn North. 2 h 36 min £37. From Portsmouth, The Hard bus to Victoria, Green Line Coach Station, bus to Bricket Wood, Black Boy PH, bus to St Albans, St Peter's Street, then line 657 bus to Wheathampstead, Rose Lane. 4 h 4 min £21. From Portsmouth drive to Hertfordshire. 1 h 42 min £19.