Travel options
from Liverpool to Portsmouth

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

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Deutsche Bahn

COMPARE Prices for trains, buses and flights

24 Sep
£96Avanti West Coast
£25National Express
Find prices
25 Sep
£96Avanti West Coast
£19National Express
26 Sep
£74Avanti West Coast
£21National Express
Find prices
27 Sep
£96Avanti West Coast
£19National Express
Find prices
29 Sep
£97Avanti West Coast
£14National Express

Travel Information from Liverpool to Portsmouth

distanceDistance197 miles (317 km)
modeAvailable travel modesCoach, flight or train
priceTicket price range£17 - £97
cheapestCheapest modeCoach • £17 • 8 h 55 min
fastestFastest modeFlight • £32 • 1 h
carriersPopular travel companiesNational Express, easyJet or South Western Railway

Take a coach, flight or train to travel 197 miles (317 km) between Liverpool and Portsmouth. If speed is a priority, then a flight is the best option with an average duration of 1 h; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £17. The most popular travel providers which serve this route are National Express, easyJet or South Western Railway among others. Travellers can even take a direct coach 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.
What are my travel options from Liverpool to Portsmouth?

There are 3 ways to get from Liverpool to Portsmouth: coach, flight or train.

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

Coach services offer the cheapest way to get from Liverpool to Portsmouth. Tickets for a coach cost on average £17.

This is compared to other travel options to Portsmouth:

A coach is generally £15 less than a flight for the same trip. A flight costs on average £32 from Liverpool to Portsmouth.

A coach is about £81 less than a train, which costs on average £97 for this route.

What is the quickest way from Liverpool to Portsmouth?

The fastest way from Liverpool to Portsmouth is by flight with an average journey time of 1 h.

Other travel options from Liverpool to Portsmouth can usually take longer:

In comparison, travelling by coach can take you on average 8 h 55 min.

In comparison, getting to Portsmouth by train can take on average 4 h 47 min.

What is the distance from Liverpool to Portsmouth?

Portsmouth is approximately 197 miles (317 km) away from Liverpool.

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

The average frequency per day from Liverpool to Portsmouth is:

  • 12 trains per day.

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

What are the departure and arrival points when travelling from Liverpool to Portsmouth?

These are the most popular departure and arrival points for travellers from Liverpool to Portsmouth:

  • Coaches mostly depart from Liverpool, Liverpool One and arrive in Portsmouth, The Hard Interchange.
  • Trains mostly leave from Liverpool Lime Street and tend to arrive in Portsmouth & Southsea.
Which travel companies can get me from Liverpool to Portsmouth?

If finding a good deal is your main consideration for your trip from Liverpool to Portsmouth, then we'll help you find the best value travel companies for you:

  • Travel with National Express to go to Portsmouth by coach. For a good deal on tickets, you can find National Express Liverpool to Portsmouth tickets on Omio for £17.
  • EasyJet can take you to Portsmouth by plane. If searching for a good deal on flights, you can find tickets for easyJet from Liverpool to Portsmouth for £32.
  • South Western Railway can get you to Portsmouth by train. You can find a good deal for train tickets with South Western Railway from Liverpool to Portsmouth for £97 on Omio.
Is it possible to travel directly from Liverpool to Portsmouth?

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

  • You'll find direct coach services to Portsmouth with.

As you won't need to change at another stop in between, direct services to Portsmouth tend to save you time and add more convenience, so it's worth paying attention to before you book tickets for this route.

What other popular destinations should I add to my itinerary for my trip to Portsmouth from Liverpool?
Many of our customers who book a trip from Liverpool to Portsmouth often extend their holiday and travel to other popular destinations like London, Southampton or Bournemouth. If you’re thinking of adding another destination to your Liverpool and Portsmouth itinerary, let Omio find you the best connections between Portsmouth and any of these top destinations today!
How early should I book Liverpool to Portsmouth tickets online to score the best deals?

Before travelling from Liverpool to Portsmouth, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • The price of a coach ticket is £17 one way on average for this route.
  • The price of a plane ticket is on average £32 one way for this journey.
  • The price of a train ticket is on average £97 one way for this trip.

But we recommend booking Liverpool to Portsmouth tickets online a few months before your planned travel date to score the best deals and save money on your trip.


Important Stations and Airports for this Journey

Liverpool (Coach Station)
Liverpool Liverpool One Bus Station

Frequently Asked Questions

Where is the bus station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.
James Street