Cheap train tickets from Portsmouth to York

Book cheap train tickets PortsmouthYork

Portsmouth - York

Trains from Portsmouth to York

Provider
South West Trains
Duration
05:06 hrs
Changes
2
Distance
351 km
From £ 40.86

Train connections from Portsmouth to York

From Portsmouth & Southsea to York
Duration: 05:06 hrs
via Portsmouth & Southsea London Waterloo London Kings Cross York
Departure:
first: 19:52
last: 15:30
Arrival:
earliest: 15:30
last: 10:24
  • Portsmouth & Southsea
  • London Waterloo
  • London Kings Cross
  • York

Offers:

20/11/2015 10:24 - 15:30 £40.86