Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Stockport to Portsmouth by train
-
First train05:13
-
Last train22:16
-
Avg changes1
-
Fastest journey4hr 9m
-
Distance300 kilometres
-
Trains per day34
-
Avg. journey time5hr 9m
-
Train operators
Explore Stockport to Portsmouth by train
Thinking about travelling from Stockport to Portsmouth by train? Here’s everything you need to know to maximise your experience along this train journey.
Train cost between Stockport to Portsmouth
Getting from Stockport to Portsmouth by rail typically costs £69.40, but runs about if booked a month in advance. If you wait until 7 days before departure, prices increase to . Booking as early as possible helps you find the lowest cost tickets, but that’s not the only way to save.
Finding cheap train tickets with Rail Europe
Different train operators run discounts throughout the year, giving travellers the opportunity to check out a new city and keep some extra cash in their pockets to use during their adventures. To stay on top of all discounts, sign up for the Rail Europe newsletter. We will notify you when promos come up on popular train operators like Eurostar, Renfe, Trenitalia, SNCF and many more. We will also share travel inspiration and tips for making the most out of your travels – including other money-saving pointers.
Stockport to Portsmouth departure timetable
On this route, 34 trains run daily, with the first one leaving Stockport at 05:13 and the last leaving at 21:23 during the week.
For weekend travel to Portsmouth, the earliest departure is at 05:34 and the last one is at 22:16. You will find that departures along this journey occur every 17 minutes.
Average train travel time from Stockport to Portsmouth
The quickest time by train is 4 hours and 9 minutes, travelling a total distance of 300 kilometres.
How far in advance Stockport and Portsmouth tickets go on sale
Tickets for travel between Stockport and Portsmouth are available 4 and a half months in advance. To be notified by email when a certain travel date goes on sale, set up a booking alert.
Maximising your travels to Portsmouth
For a smooth travel experience, explore our help articles. Start planning your holiday and explore travel ideas in our city guide: Portsmouth.
Frequently asked questions
How far is it from Stockport to Portsmouth by train?
The train journey between Stockport and Portsmouth covers 300 kilometres.
What’s the cost of a train ticket from Stockport to Portsmouth?
The cheapest ticket for this journey starts at £69.40. Tickets booked 30 days in advance typically cost around . If booked 7 days in advance, the price is typically .
When are tickets available for booking for travel from Stockport to Portsmouth by train?
You can purchase tickets for this journey 4 and a half months ahead of the travel date.
What’s the travel time from Stockport to Portsmouth by train?
The fastest journey is 4 hours and 9 minutes.
Other journeys to Portsmouth View all journeys to Portsmouth
-
From Southampton to Portsmouth From £38.80
-
From Brighton to Portsmouth From £22.39
-
From London to Portsmouth From £8.21
-
From Birmingham to Portsmouth From £51.49
-
From Guildford to Portsmouth From £10.07
-
From Coventry to Portsmouth From £234.68
-
From Manchester to Portsmouth From £63.80
-
From Oxford to Portsmouth From £39.18
-
From Reading to Portsmouth From £39.55
-
From Basingstoke to Portsmouth From £5.97
-
From Bristol to Portsmouth From £30.59
-
From Havant to Portsmouth From £4.10
Other journeys from Portsmouth
-
From Portsmouth to London From £8.58
-
From Portsmouth to Brighton From £22.01
-
From Portsmouth to Bristol From £19.77
-
From Portsmouth to Salisbury From £22.39
-
From Portsmouth to Southampton From £11.19
-
From Portsmouth to Bath Spa From £16.04
-
From Portsmouth to Fareham From £5.30
-
From Portsmouth to Cardiff From £35.07
-
From Portsmouth to Winchester From £12.31
-
From Portsmouth to Birmingham From £57.83
-
From Portsmouth to Havant From £4.00
-
From Portsmouth to Woking From £13.80
Other journeys from Stockport
-
From Stockport to London From £40.30
-
From Stockport to Blackpool From £5.97
-
From Stockport to Birmingham From £10.82
-
From Stockport to Bolton From £2.61
-
From Stockport to Crewe From £2.61
-
From Stockport to Doncaster From £13.80
-
From Stockport to Chester From £2.98
-
From Stockport to Liverpool From £5.97
-
From Stockport to Cardiff From £53.35
-
From Stockport to Stoke-on-Trent From £2.98
-
From Stockport to Wilmslow From £2.24
-
From Stockport to Swansea From £57.10