Travel options for:
Stevenage to Portsmouth
  • Train

    $41 - $64
    1. Stevenage

      22 min - hourly

      $12 - $19

    2. King's Cross St. Pancras

      6 min - every 5 minutes

      $2 - $4

    3. Leicester Square Underground

      3 min - every 10 minutes

      $1

    4. London Waterloo

      1 h 27 min - hourly

      $25 - $40

  • Train via Finsbury Park Interchange

    $41 - $61
    1. Stevenage

      19 min - hourly

      $13 - $19

    2. Finsbury Park Interchange

      50 min - every 10 minutes - line 4

      $3

    3. London Waterloo

      1 h 27 min - hourly

      $25 - $40

  • Drive

    $22 - $35
    1. Stevenage

      1 h 45 min - 105.9 miles

      $22 - $35

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Stevenage train to King's Cross St. Pancras Underground Station, Tube to Leicester Square Underground Station, Tube to London Waterloo, then train to Portsmouth & Southsea. 2 h 20 min £41. From Stevenage train to Finsbury Park Interchange, line 4 bus to London Waterloo, then train to Portsmouth & Southsea. 2 h 58 min £40. From Stevenage drive to Portsmouth. 1 h 45 min £20.

 
 

Train from Stevenage to Portsmouth

Virgin Trains East Coast operates a train from Stevenage to Portsmouth every 15 minutes. Tickets cost $12 - $19 and the journey takes 22 min. 3 other operators also service this route.
 

Book transport from Stevenage to Portsmouth

Book trains from Stevenage to Portsmouth