The cheapest trains from Portsmouth to Manchester

Showing times and prices for Oct 24

Cheapest

$135

Average

$202

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Portsmouth to Manchester will cost around $ 202 if you buy it on the day, but the cheapest tickets can be found for only $ 135.

Cheapest
09:32AMPortsmouth Harbour4h58 02:30PMManchester Piccadilly
1 changes
$1351One-way
Cheapest
11:32AMPortsmouth Harbour4h59 04:31PMManchester Piccadilly
1 changes
$1351One-way
Cheapest
11:48AMPortsmouth Harbour5h00 04:48PMManchester Piccadilly
2 changes
$1351One-way
08:48AMPortsmouth Harbour5h36 02:24PMManchester Piccadilly
1 changes
$2021One-way
10:48AMPortsmouth Harbour5h38 04:26PMManchester Piccadilly
1 changes
$2021One-way

Timetable Portsmouth to Manchester

Showing trains for tomorrow, Sun, Oct 24
08:48AMPortsmouth Harbour5h36 02:24PMManchester Piccadilly
0 changes
09:32AMPortsmouth Harbour4h58 02:30PMManchester Piccadilly
0 changes
10:32AMPortsmouth Harbour4h59 03:31PMManchester Piccadilly
0 changes
10:48AMPortsmouth Harbour5h38 04:26PMManchester Piccadilly
0 changes
10:48AMPortsmouth Harbour5h00 03:48PMManchester Piccadilly
0 changes
11:32AMPortsmouth Harbour4h59 04:31PMManchester Piccadilly
0 changes
11:48AMPortsmouth Harbour5h00 04:48PMManchester Piccadilly
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sun
Oct 24
$135Avanti West Coast
$32Megabus
$161British Airways
Mon
Oct 25
$113Avanti West Coast
$24Megabus
$84British Airways
Tue
Oct 26
$101Cross Country
$27Megabus
$125British Airways
Wed
Oct 27
$101Cross Country
$24Megabus
$137British Airways
Thu
Oct 28
$101Cross Country
$27Megabus
$119British Airways
Fri
Oct 29
$101Cross Country
$27Megabus
$210British Airways
Sat
Oct 30
$135Avanti West Coast
$30Megabus
$119British Airways
Sun
Oct 31
$101Cross Country
$18National Express
$74British Airways
Mon
Nov 1
$100Cross Country
$20National Express
$62British Airways
Tue
Nov 2
$100Cross Country
$20National Express
$62British Airways
Thu
Nov 4
Find prices
$20National Express
Find prices
Fri
Nov 5
$101Cross Country
$23National Express
$77British Airways
Sat
Nov 6
$101Cross Country
$20National Express
$107British Airways
Wed
Nov 10
$101Cross Country
$18National Express
$92British Airways
Thu
Nov 11
$102Cross Country
$18National Express
$81British Airways
Fri
Nov 12
$101Cross Country
$18National Express
$77British Airways

The fastest trains from Portsmouth to Manchester

Showing times and prices for Oct 24

Fastest Journey

4 h 58 m

Average

5 h 10 m

Trains per day

7

Distance

308 km

It's difficult to get from Portsmouth to Manchester without transferring at least once.

Fastest
09:32AMPortsmouth Harbour4h58 02:30PMManchester Piccadilly
1 changes
$1351One-way
10:32AMPortsmouth Harbour4h59 03:31PMManchester Piccadilly
1 changes
$3051One-way
11:32AMPortsmouth Harbour4h59 04:31PMManchester Piccadilly
1 changes
$1351One-way
10:48AMPortsmouth Harbour5h00 03:48PMManchester Piccadilly
2 changes
$3051One-way
11:48AMPortsmouth Harbour5h00 04:48PMManchester Piccadilly
2 changes
$1351One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Manchester from Portsmouth

distanceDistance191 miles (308 km)
durationAverage train duration4 h 42 min
priceAverage train ticket price$122 (€99)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersAvanti West Coast

Trains from Portsmouth to Manchester cover the 191 miles (308 km) long route taking on average 4 h 42 min with our travel partners like Avanti West Coast. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this route costs around $122 (€99), you can find the cheapest train ticket for as low as $101 (€82). Travelers depart most frequently from Portsmouth & Southsea and arrive in Manchester Piccadilly.

Travel Tips

Trains from Portsmouth to Manchester
Travel by train to Manchester 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 Manchester.
FAQs
How much do cheap trains to Manchester from Portsmouth cost?
Omio customers have found the cheapest trains from Portsmouth to Manchester to cost as little as $101 (€82)  in the next 7 days.
How much does it cost to take a train to Manchester from Portsmouth?
The Portsmouth to Manchester train ticket price is on average $122 (€99)  if you are looking to buy your tickets for this trip in the next week.
How far is Portsmouth to Manchester by train?
The Portsmouth to Manchester train distance is approximately 191 miles (308 km).
How long is the train ride between Portsmouth and Manchester?
The Portsmouth to Manchester train duration is on average 4 h 42 min, which is to be expected when traveling 191 miles (308 km) between Portsmouth and Manchester. However, the time it takes can vary based on specific dates, weekends, and holidays.
What train station in Portsmouth goes to Manchester? What train station do I come into Manchester from Portsmouth?

When departing from Portsmouth, you have various train station options to start your route from including Portsmouth & Southsea and Portsmouth Harbour. When arriving in Manchester, you can end your trip in train stations like Manchester Piccadilly, Manchester Victoria and Manchester Oxford Road.

Omio customers book a train from Portsmouth & Southsea   to Manchester Piccadilly   most frequently for this route.

Where is the departure train station in Portsmouth located? Where is the arrival train station in Manchester located?

You can find the most popular departure train station for this route, Portsmouth & Southsea, located approximately 0 mile (s) / 0 km from the city center of Portsmouth. The most popular arrival train station in Manchester, called Manchester Piccadilly, is located around 0 mile (s) / 0 km away from its city center.

What train companies go from Portsmouth to Manchester?
When taking a train from Portsmouth to Manchester, you can count on Avanti West Coast for the best way to get you to Manchester. You can also check all possible train providers who offer a service between Portsmouth and Manchester and compare the amenities they offer before buying a train ticket.
How many trains are there to Manchester from Portsmouth a day?
The average number of trains departing Portsmouth for Manchester is 25 a day. The train schedules and services may vary between weekdays and weekends.
When can I take the first train from Portsmouth to Manchester? When can I take the last train for the day?
The earliest train for this journey departs from Portsmouth at 6: 59 AM. The last train leaves from Portsmouth at 9: 23 AM. Check Omio for the latest train schedule from Portsmouth to Manchester and book the best time to depart on your chosen travel date.
How early should I book train tickets from Portsmouth to Manchester to score the best deals?
The price of a one way train ticket from Portsmouth to Manchester is on average $122 (€99) if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this trip. In general, you can find train tickets between Portsmouth and Manchester available a few months in advance.

Important Stations and Airports for this Journey

Portsmouth
Manchester
Portsmouth & Southsea is the most popular Portsmouth railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Portsmouth for your trip to Manchester.