Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Hull to Portsmouth by train
-
First train05:20
-
Last train22:48
-
Avg changes1
-
Fastest journey4hr 56m
-
Distance332 kilometres
-
Trains per day37
-
Avg. journey time5hr 48m
-
Train operators
Explore Hull to Portsmouth by train
Thinking about travelling from Hull to Portsmouth by train? Here’s everything you need to know to maximise your experience along this train journey.
Train ticket cost for journeys between Hull and Portsmouth
Just like airline tickets, train fares vary by the operator, the number of stops, the time of day you travel, how far in advance you book and more. When it comes to timing, while the cheapest tickets on this route are typically CA$120.90, when booked a month in advance, tickets costs an average of , and when purchased a week in advance, tickets increase to .
How to find cheap train tickets
Booking early nearly always keeps more money in your pocket, but there are other ways to save big on tickets. Refer to our cheap train ticket guide to make sure you make the most out of your travel budget.
Hull to Portsmouth train schedule
The earliest weekday train along this route departs at 05:20.
The latest weekday train along this route departs at 22:48.
The earliest weekend train along this route departs at 06:17.
The latest weekend train along this route departs at 22:18.
37 trains run along this route each day.
Trains leave the station every 22 minutes.
How long is the train journey from Hull to Portsmouth?
This journey covers a total of 332 kilometres, with the quickest trip taking 4 hours and 56 minutes.
How early can you book train tickets between Hull and Portsmouth?
Tickets along this route go on sale 5 months in advance. To be notified as soon as tickets are available, set up a booking alert with Rail Europe. We will send you an email notification when tickets are available.
Learn even more about travelling from Hull to Portsmouth by train
Need more information on travelling through Europe by train? Head to our help articles for details on everything from booking to navigating stations and understanding different ticket types. Then review the travel ideas we’ve compiled in our city guide: Portsmouth.
Frequently asked questions
What is the travel distance between Hull and Portsmouth by train?
The total journey from Hull to Portsmouth is 332 kilometres.
What is the Hull to Portsmouth train ticket price?
The cheapest ticket on this route runs CA$120.90. When booked 30 days in advance, tickets cost . If booked 7 days in advance, tickets can cost around .
When are tickets available for booking for travel from Hull to Portsmouth by train?
You can purchase tickets for this journey 5 months ahead of the travel date.
How long does it take to get from Hull to Portsmouth?
The quickest journey is 4 hours and 56 minutes.
Other journeys to Portsmouth View all journeys to Portsmouth
-
From Southampton to Portsmouth From CA$67.60
-
From Brighton to Portsmouth From CA$39.00
-
From London to Portsmouth From CA$14.30
-
From Birmingham to Portsmouth From CA$89.70
-
From Guildford to Portsmouth From CA$17.55
-
From Coventry to Portsmouth From CA$408.85
-
From Manchester to Portsmouth From CA$111.15
-
From Oxford to Portsmouth From CA$68.25
-
From Reading to Portsmouth From CA$68.90
-
From Basingstoke to Portsmouth From CA$10.40
-
From Bristol to Portsmouth From CA$53.30
-
From Havant to Portsmouth From CA$7.54
Other journeys from Portsmouth
-
From Portsmouth to London From CA$14.95
-
From Portsmouth to Brighton From CA$38.35
-
From Portsmouth to Bristol From CA$34.45
-
From Portsmouth to Salisbury From CA$39.00
-
From Portsmouth to Southampton From CA$19.50
-
From Portsmouth to Bath Spa From CA$27.95
-
From Portsmouth to Fareham From CA$9.74
-
From Portsmouth to Cardiff From CA$61.10
-
From Portsmouth to Winchester From CA$21.45
-
From Portsmouth to Birmingham From CA$100.75
-
From Portsmouth to Havant From CA$7.35
-
From Portsmouth to Woking From CA$24.05
Other journeys from Hull
-
From Hull to Cambridge From CA$91.65
-
From Hull to Stevenage From CA$82.55
-
From Hull to Doncaster From CA$15.60
-
From Hull to Peterborough From CA$52.00
-
From Hull to Grantham From CA$46.80
-
From Hull to London From CA$131.30
-
From Hull to Oxford From CA$157.30
-
From Hull to Manchester From CA$27.30
-
From Hull to Leeds From CA$15.60
-
From Hull to Huddersfield From CA$24.05
-
From Hull to York From CA$16.25
-
From Hull to Darlington From CA$179.40