COMPARE Prices across different modes

27 Oct
Find prices
£40National Express
28 Oct
£97Avanti West Coast
£34National Express
29 Oct
£97Avanti West Coast
£48National Express
30 Oct
£48Avanti West Coast
£18National Express
31 Oct
£91Avanti West Coast
£31National Express
1 Nov
£90Avanti West Coast
£14National Express
2 Nov
£91Avanti West Coast
£17National Express
3 Nov
£91Avanti West Coast
£14National Express
5 Nov
£97Avanti West Coast
£22National Express
6 Nov
£76Avanti West Coast
£16National Express
8 Nov
£91Avanti West Coast
£17National Express

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Portsmouth from Liverpool

distanceDistance197 miles (317 km)
durationAverage train duration4 h 58 min
priceAverage train ticket price£87 (€99)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersAvanti West Coast

Trains from Liverpool to Portsmouth cover the 197 miles (317 km) long route taking on average 4 h 58 min with our travel partners like Avanti West Coast. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £48, but the average price of train tickets is £87. Travellers depart most frequently from Liverpool Lime Street and arrive in Portsmouth & Southsea.

Trains from Liverpool to Portsmouth: Journey Details

Virgin Trains and South West Trains are the main providers of rail journeys between Liverpool and Portsmouth. Leaving Liverpool Lime Street at regular intervals throughout the day, the trains terminate at Portsmouth and Southsea station. There is no direct train from Liverpool to Portsmouth. A minimum of two changes is required, sometimes three. From Liverpool Lime Street, Virgin operate approximately 2 services per hour to London Euston, from early in the morning until late in the evening. From Euston, it is necessary to catch the tube to London Waterloo. South West Trains operate a regular service from London Waterloo to Portsmouth and Southsea.

Where do trains from Liverpool to Portsmouth depart from and arrive at?

Taking the train from Liverpool to Portsmouth requires catching a service from Liverpool Lime Street to London Euston initially. Managed by Network Rail, Lime Street is the main rail station servicing the city of Liverpool. The station is conveniently located in the centre of the city and is an approximate four-minute walk from Liverpool's main bus station on Roe Street. There are also two taxi ranks situated right outside the station.

All trains from Liverpool to Portsmouth arrive at Southsea, the main train station servicing the centre of the city. Located on Commercial Road, the station is an approximate four-minute walk from the city centre. There is a taxi rank situated directly outside and the station is also serviced by a number of local bus routes.

Travel Tips

Trains from Liverpool to Portsmouth
Travel by train 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 much does a cheap train to Portsmouth from Liverpool cost?
Looking to save money on your journey? Omio customers have found the cheapest train between Liverpool and Portsmouth for the next 7 days starting from £48  one way.
What is the average price of train tickets between Liverpool and Portsmouth?
If you’re looking to purchase tickets for this route in the next 7 days, you’ll find that Liverpool to Portsmouth train prices are on average £87  one way.
What is the distance by train from Liverpool to Portsmouth?
The distance to Portsmouth from Liverpool by train is approximately 197 miles (317 km).
What is the average Liverpool to Portsmouth train duration?
On average the train from Liverpool to Portsmouth duration is 4 h 58 min  for the 197 miles (317 km) long trip, but the travel time can vary if you depart on weekends and holidays.
Which train station from Liverpool to Portsmouth do I depart from? Which Portsmouth train station from Liverpool do I arrive in?

Some of the Liverpool train stations to Portsmouth you can start your journey from include Liverpool Lime Street, Liverpool Central and Liverpool South Parkway. Similarly, some of the arrival train stations in Portsmouth include Portsmouth & Southsea and Portsmouth Harbour.

When travelling this route, Omio customers are departing most frequently from Liverpool Lime Street   and arriving in Portsmouth & Southsea.

Where do I find the Liverpool train station to Portsmouth? Where is the Portsmouth train station?

Passengers board their train most frequently from Liverpool Lime Street and travel around 0 mile (s) / 0 km from the city centre to this train station.

Passengers travelling this route most often arrive at Portsmouth & Southsea and need to travel approximately 0 mile (s) / 0 km from the train station to the city centre in Portsmouth.

What train providers go from Liverpool to Portsmouth?
Take the Liverpool to Portsmouth train with Avanti West Coast. However, it's always good to check out all possible train providers for the trip between Liverpool and Portsmouth as there might be differences in the amenities they offer.
How many trains are there from Liverpool to Portsmouth a day?
The average number of trains departing Liverpool for Portsmouth is 12 a day. The train schedules and services may vary between weekdays and weekends.
When is the earliest train from Liverpool to Portsmouth? When is the last train from Liverpool to Portsmouth?
The first Liverpool to Portsmouth train departs at 08: 18   and the last train from Liverpool to Portsmouth leaves at 10: 47. Check out the most up-to-date Liverpool to Portsmouth train times on Omio and find the best time to travel to your destination.
How far in advance should I book train tickets between Liverpool and Portsmouth for the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this journey and save money. If you buy train tickets to Portsmouth from Liverpool within the next 7 days, you can find tickets to cost on average £87 one way. To find the best prices for this route, consider booking your train ticket from Liverpool to Portsmouth a few months in advance.

Important Stations and Airports for this Journey

Liverpool Lime Street is the most popular Liverpool railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Liverpool for your journey to Portsmouth.
Amenities at station
Ticket office hours
Sun: 07: 15 - 23: 05 | Mon - Sat: 05: 00 - 23: 38
Connections to/from station
Bus lines: 9, 10, 61, 82, 79, 86C, 500
Train lines: Northern, West Midlands, TransPennine Express, East Midlands, Avanti West Coast, Transport for Wales, London Northwestern
Suburban train lines: Wirral Line (green)