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 AU$135.78, 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 AU$135.78. 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 AU$75.92
-
From Brighton to Portsmouth From AU$43.80
-
From London to Portsmouth From AU$16.06
-
From Birmingham to Portsmouth From AU$100.74
-
From Guildford to Portsmouth From AU$19.71
-
From Coventry to Portsmouth From AU$459.17
-
From Manchester to Portsmouth From AU$124.83
-
From Oxford to Portsmouth From AU$76.65
-
From Reading to Portsmouth From AU$77.38
-
From Basingstoke to Portsmouth From AU$11.68
-
From Bristol to Portsmouth From AU$59.86
-
From Havant to Portsmouth From AU$7.61
Other journeys from Portsmouth
-
From Portsmouth to London From AU$16.79
-
From Portsmouth to Brighton From AU$43.07
-
From Portsmouth to Bristol From AU$38.69
-
From Portsmouth to Salisbury From AU$43.80
-
From Portsmouth to Southampton From AU$21.90
-
From Portsmouth to Bath Spa From AU$31.39
-
From Portsmouth to Fareham From AU$9.83
-
From Portsmouth to Cardiff From AU$68.62
-
From Portsmouth to Winchester From AU$24.09
-
From Portsmouth to Birmingham From AU$113.15
-
From Portsmouth to Havant From AU$7.42
-
From Portsmouth to Woking From AU$27.01
Other journeys from Hull
-
From Hull to Cambridge From AU$102.93
-
From Hull to Stevenage From AU$92.71
-
From Hull to Doncaster From AU$17.52
-
From Hull to Peterborough From AU$58.40
-
From Hull to Grantham From AU$52.56
-
From Hull to London From AU$147.46
-
From Hull to Oxford From AU$176.66
-
From Hull to Manchester From AU$30.66
-
From Hull to Leeds From AU$17.52
-
From Hull to Huddersfield From AU$27.01
-
From Hull to York From AU$18.25
-
From Hull to Darlington From AU$201.48