P0R-LPL

Find train tickets from Portsmouth to Liverpool

1 adult
Mon 1/9
Mon 8/9

Good to know

Cheapest day to travel

Thursday

Most expensive day to travel

Tuesday

Average price (round-trip)

£280

Average price (one-way)

£300
Train tickets from Portsmouth to Liverpool are on average 41% less expensive on Thursdays
Train tickets from Portsmouth to Liverpool are on average 29% more expensive on Tuesdays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Portsmouth to Liverpool train tickets

  • 25% of our users found round-trip train tickets from Portsmouth to Liverpool for £239 or less.
  • You will generally catch the best train deals if you travel at midday.

FAQs when traveling from Portsmouth to Liverpool by train

  • How long is a train journey to Liverpool from Portsmouth?

    The train journey from Portsmouth to Liverpool takes 2h 21m on average and covers a distance of 196 miles.

  • What train companies travel from Portsmouth to Liverpool?

    There are different train companies operating between Portsmouth and Liverpool. Avanti West Coast and Arriva are the most booked train companies.

  • How much does a train ticket from Portsmouth to Liverpool cost?

    The average price of a round-trip train ticket from Portsmouth to Liverpool is £369. In the last 3 days, the lowest price found by KAYAK users was £153.

More options for your train ride to Liverpool

Popular train routes from Portsmouth

Search Liverpool trains on KAYAK. Find cheap train tickets to Liverpool from Portsmouth. KAYAK searches hundreds of travel sites to help you find cheap train fares and book the train that suits you best.