Travel options
from Liverpool to Portsmouth

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

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

May 20
Find prices
$22National Express
May 21
Find prices
$22National Express
May 22
Find prices
$22National Express
May 23
$126Avanti West Coast
$22National Express
May 24
Find prices
$21National Express
May 27
$124Avanti West Coast
$45National Express
May 28
$120Avanti West Coast
$31National Express
May 29
$126Avanti West Coast
$39National Express
May 31
$119Avanti West Coast
$25National Express

Travel Information from Liverpool to Portsmouth

distanceDistance197 miles (317 km)
modeAvailable travel modesBus or train
priceTicket price range$24 - $122
cheapestCheapest modeBus • $24 (€21) • 8 h 55 min
fastestFastest modeTrain • $122 (€109) • 4 h 42 min
carriersPopular travel companiesNational Express or Avanti West Coast

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

Travel Tips: Travel from Liverpool to Portsmouth

Travel to Portsmouth 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 Liverpool to Portsmouth.

How do I travel from Liverpool to Portsmouth?

There are 2 travel options from Liverpool to Portsmouth: bus or train.

What is the cheapest way to travel to Portsmouth from Liverpool?

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

This is compared to other ways of getting to Portsmouth:

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

What is the fastest way from Liverpool to Portsmouth?

The fastest way to get to Portsmouth from Liverpool is by train with an average travel time of 4 h 42 min.

Other travel options to Portsmouth can usually take longer:

In comparison, taking a bus requires on average 8 h 55 min   of travel time.

How far is it from Liverpool to Portsmouth?

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

How many services a day are there to Portsmouth from Liverpool?

The average frequency per day from Liverpool to Portsmouth is:

  • 7 trains a day.

However, we recommend checking specific travel dates for your route between Liverpool and Portsmouth as scheduled services by bus or train can vary by season or day of the week.

Where do people depart from and arrive in when traveling from Liverpool to Portsmouth?

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

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

Who can get me from Liverpool to Portsmouth?

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

  • You can travel by bus from Liverpool to Portsmouth with National Express, and you can find National Express Liverpool to Portsmouth tickets for $24 (€21) on Omio.
  • You can travel from Liverpool to Portsmouth by train with Avanti West Coast. You can find cheap tickets on Omio for $122 (€109) with Avanti West Coast from Liverpool to Portsmouth.

Is there a direct service from Liverpool to Portsmouth?

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

  • You can travel directly by train with with 7 direct trains per day.

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

Where else should I travel to after my journey between Liverpool and Portsmouth ends?

Many of our customers traveling from Liverpool to Portsmouth don't make Portsmouth their final stop. Some of the destinations worth visiting after Portsmouth are London, Southampton or Bournemouth, either of which you could add to your trip itinerary. Check Omio for the best and cheapest ways to travel from Portsmouth to any of these top destinations today!

How early should I buy tickets between Liverpool and Portsmouth online for the best deals?

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

  • Bus tickets cost $24 (€21) one way on average.
  • Train tickets are costing $122 (€109) one way on average.

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