Travel options
from Portsmouth to Liverpool

You can get from Portsmouth to Liverpool by train, bus or flight.

Our recommendation

To get from Portsmouth to Liverpool on Oct 24 we recommend taking a bus because it’s the best combination of price and speed.

10:45AMPortsmouth, The Hard Interchange9h55 08:40PMLiverpool, Coach Station, Norton Street
1 changes
$711One-way
Cheapest
02:15PMPortsmouth, The Hard Interchange9h15 11:30PMLiverpool, Coach Station, Norton Street
1 changes
$661One-way
Other options
08:00PMPortsmouth, The Hard Interchange10h10 06:10AMLiverpool, Coach Station, Norton Street
1 changes
$711One-way
12:30PMPortsmouth, The Hard Interchange10h20 10:50PMLiverpool, Coach Station, Norton Street
1 changes
$661One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Sun
Oct 24
Find prices
$66National Express
Find prices
Mon
Oct 25
$135Avanti West Coast
$55National Express
Find prices
Tue
Oct 26
$127Avanti West Coast
$39National Express
Find prices
Wed
Oct 27
$127Avanti West Coast
$39National Express
$54easyJet
Fri
Oct 29
$135South Western Railway
$55National Express
Find prices

Travel Information from Portsmouth to Liverpool

distanceDistance197 miles (317 km)
modeAvailable travel modesBus, flight or train
priceTicket price range$23 - $132
cheapestCheapest modeBus • $23 (€18) • 8 h 25 min
fastestFastest modeFlight • $46 (€37) • 1 h 5 min
carriersPopular travel companiesNational Express, easyJet or Avanti West Coast

Take a bus, flight or train to travel 197 miles (317 km) between Portsmouth and Liverpool. If speed is a priority, then a flight is the best option with an average duration of 1 h 5 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $23 (€18). The most popular travel companies which serve this journey are National Express, easyJet or Avanti West Coast among others. Travelers can even take a direct bus or train from Portsmouth to Liverpool.

Travel Tips

Travel from Portsmouth to Liverpool
Travel to Liverpool easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Portsmouth to Liverpool.
FAQs
How do I travel from Portsmouth to Liverpool?

There are 3 travel options from Portsmouth to Liverpool: bus, flight or train.

How do I get from Portsmouth to Liverpool the cheapest way?

The cheapest way to go to Liverpool from Portsmouth is by taking a bus, which costs on average $23 (€18).

This is compared to other ways of getting to Liverpool:

Taking a bus is about $23 (€19) less than taking a flight, which costs on average $46 (€37) for this trip.

A bus is $109 (€89) less than a train for this trip with tickets for a train from Portsmouth to Liverpool costing on average $132 (€108).

What is the quickest way from Portsmouth to Liverpool?

The fastest way to get to Liverpool from Portsmouth is by flight with an average travel time of 1 h 5 min.

Other travel options to Liverpool can usually take longer:

In comparison, going by bus can take 8 h 25 min   on average.

In comparison, going by train can take 4 h 55 min   on average.

How many miles from Portsmouth to Liverpool would I travel?

The distance from Portsmouth to Liverpool is approximately 197 miles (317 km).

How many services a day are there between Portsmouth and Liverpool?

The average frequency per day from Portsmouth to Liverpool is:

  • Around 16 trains per day.

However, we recommend checking specific travel dates for your trip to Liverpool from Portsmouth as scheduled services by bus, flight or train can vary by season or day of the week.

Where do I depart from Portsmouth? Where do I arrive in Liverpool?

These are the most popular departure and arrival points when traveling from Portsmouth to Liverpool:

  • Most travelers take a bus from Portsmouth, The Hard Interchange to Liverpool, Liverpool One.
  • Most travelers board their train from Portsmouth & Southsea and arrive in Liverpool Lime Street.
Which travel companies can take me from Portsmouth to Liverpool?

Omio works with many trusted partners that can help you travel the best way from Portsmouth to Liverpool:

  • You can take a bus from Portsmouth to Liverpool with National Express. Cheap tickets can be found for $23 (€18) with National Express from Portsmouth to Liverpool.
  • You can travel to Liverpool from Portsmouth by flight with easyJet. You can find cheap tickets on Omio for $46 (€37) with easyJet from Portsmouth to Liverpool.
  • You can take a train from Portsmouth to Liverpool with Avanti West Coast. Cheap tickets can be found for $132 (€108) with Avanti West Coast from Portsmouth to Liverpool.
Can I find a direct route to Liverpool from Portsmouth?

Yes, there are direct services available from Portsmouth to Liverpool with the following travel companies:

  • You can take a direct train with with 16 direct trains per day.

Direct services tend to save you time and add more convenience in getting you to Liverpool as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets from Portsmouth to Liverpool.

Where else should I travel to after my journey to Liverpool from Portsmouth ends?
Your trip from Portsmouth to Liverpool doesn't have to end in Liverpool. Many of our customers like to extend their vacation to explore other popular destinations like London, Manchester or Edinburgh. If you’d like to add London, Manchester or Edinburgh to your Portsmouth to Liverpool tour, check Omio for the best and cheapest ways to travel to any of these top destinations from Liverpool today!
How far in advance should I book tickets to Liverpool from Portsmouth online to get the best deals?

When planning your trip from Portsmouth to Liverpool, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Bus tickets are costing on average $23 (€18) one way.
  • Plane tickets are costing on average $46 (€37) one way.
  • Train tickets are costing $132 (€108) one way on average.

However, we recommend buying tickets from Portsmouth to Liverpool online a few months in advance to get the best deals and save money on your upcoming journey.

Important Stations and Airports for this Journey