Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Hull to Inverness by train
-
First train05:35
-
Last train22:54
-
Avg changes1
-
Fastest journey7hr 35m
-
Distance482 kilometres
-
Trains per day23
-
Avg. journey time10hr 25m
-
Train operators
Taking the train from Hull to Inverness
So you’re considering going from Hull to Inverness by train? To ensure you have the smoothest, most carefree travel, keep this page handy.
Train cost between Hull and Inverness: point-to-point tickets
Train travellers have two ticket options to choose from: point-to-point tickets and rail passes. Point-to-point tickets are for one-way travel between two cities. Prices for point-to-point tickets on this route start from £166.20, then go to , if booked a month in advance, and , if booked 7 days in advance.
Cost of travel with European train passes
Passes allow unlimited travel in the covered region and timeframe. Passes, like a Eurail or Interrail Global Pass, cover travel to 33 countries. While passes cost more upfront, they quickly pay off if you plan to travel extensively or don’t have a fixed itinerary. Plus, passes also often offer discounts on local travel, museums and outings. Learn more about the financial benefits of rail passes with our European Rail Pass guide.
Whether you want to purchase a pass or a ticket, Rail Europe has you covered with the best deals and smoothest checkout.
Hull to Inverness departure timetable
On this route, 23 trains run daily, with the first one leaving Hull at 05:40 and the last leaving at 22:48 during the week.
For weekend travel to Inverness, the earliest departure is at 05:35 and the last one is at 22:54. You will find that departures along this journey occur every 17 minutes.
Average train travel time and distance from Hull to Inverness
On this route, the fastest trip lasts 7 hours and 35 minutes, spanning 482 kilometres in total.
When are tickets between Hull and Inverness available for purchase?
Tickets for trains between Hull and Inverness can be purchased 5 months before the departure date. Take advantage of the early-bird savings by booking as early as possible.
Making the most of your trip to Inverness
For a seamless train journey, head to our extensive help articles. Start planning your trip and explore travel ideas in our city guide: Inverness.
Frequently asked questions
How far is it from Hull to Inverness by train?
The trip from Hull to Inverness covers a distance of 482 kilometres.
How much does it cost to go from Hull to Inverness by train?
The cheapest fare for this route is £166.20. When booking 30 days in advance, tickets cost . A ticket bought 7 days before travel typically costs .
How far in advance can I book my Hull to Inverness train tickets?
You can start booking tickets for this route 5 months in advance.
How long does it take to get from Hull to Inverness?
The fastest journey on this route takes 7 hours and 35 minutes.
Other journeys to Inverness View all journeys to Inverness
-
From Glasgow to Inverness From £15.87
-
From Aberdeen to Inverness From £12.18
-
From London to Inverness From £85.62
-
From Dundee to Inverness From £19.93
-
From Stirling to Inverness From £15.87
-
From Birmingham to Inverness From £74.55
-
From Newcastle to Inverness From £47.24
-
From Perth to Inverness From £16.24
-
From Leeds to Inverness From £61.63
-
From York to Inverness From £56.10
-
From Peterborough to Inverness From £75.29
Other journeys from Inverness
-
From Inverness to Perth From £16.24
-
From Inverness to Glasgow From £15.87
-
From Inverness to Aberdeen From £11.81
-
From Inverness to London From £84.88
-
From Inverness to Dundee From £19.93
-
From Inverness to Stirling From £15.87
-
From Inverness to Birmingham From £94.11
-
From Inverness to Newcastle From £71.23
-
From Inverness to Leeds From £102.23
-
From Inverness to York From £71.60
-
From Inverness to Inverkeithing From £15.87
Other journeys from Hull
-
From Hull to Cambridge From £52.04
-
From Hull to Stevenage From £46.87
-
From Hull to Doncaster From £8.86
-
From Hull to Peterborough From £29.52
-
From Hull to Grantham From £26.57
-
From Hull to London From £26.20
-
From Hull to Oxford From £89.31
-
From Hull to Manchester From £15.50
-
From Hull to Leeds From £8.86
-
From Hull to Huddersfield From £13.66
-
From Hull to York From £9.23
-
From Hull to Darlington From £101.86