Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Exeter to Inverness by train
-
First train01:06
-
Last train22:57
-
Avg changes1
-
Fastest journey10hr 30m
-
Distance753 kilometres
-
Trains per day16
-
Avg. journey time14hr 51m
-
Train operators
Taking the train from Exeter to Inverness
So you’re considering going from Exeter to Inverness by train? To ensure you have the smoothest, most carefree travel, keep this page handy.
Train cost between Exeter and Inverness
Average fares along this route:
The cheapest ticket price: €627.76
Ticket price when booked 30 days in advance:
Ticket price when booked 7 days in advance:
Finding cheap train tickets
Booking in advance is clearly one of the easiest ways to save on tickets. Follow these other tips to find cheap train tickets for travel in Europe:
Opt for the basic, “no-frills” class of service (which is still sure to deliver a comfortable ride)
Travel with a budget train operator
Consider choosing a rail pass if you plan to travel extensively
Book off-peak fares (tickets are cheaper midweek and outside peak hours)
Select a non-flexible fare
Ride slower trains as opposed to the pricier high-speed fares
Subscribe to the Rail Europe newsletter to be notified about discounts.
And last but not least, compare ticket prices on Rail Europe. We automatically compile all ticket offers in one easy search so you can choose by price, timing or whatever is driving your journey.
Exeter to Inverness daily train schedule
Whether you’re headed to Inverness on a Tuesday or a Sunday, with 16 trains per day, you will have multiple options to choose from.
01:06: departure of first train Monday-Friday
21:49: departure of last train Monday-Friday
01:06: departure of first train on weekends
22:57: departure of last train on weekends
Every 50 minutes: frequency of train departures
What are the travel time and distance for trains from Exeter to Inverness?
On this route spanning 753 kilometres in total, the fastest journey takes 10 hours and 30 minutes.
When are tickets between Exeter and Inverness available for purchase?
Tickets for trains between Exeter and Inverness can be purchased 4 and a half months before the departure date. Take advantage of the early-bird savings by booking as early as possible.
Maximising your travels to Inverness
For a smooth travel experience, explore our help articles. Start planning your holiday and explore travel ideas in our city guide: Inverness.
Frequently asked questions
How far is it from Exeter to Inverness by train?
The train journey between Exeter and Inverness spans 753 kilometres.
What is the Exeter to Inverness train price?
The lowest price available on this route is €627.76. Tickets booked 30 days in advance are priced around . Booking 7 days before departure ensures that prices are usually around .
When are tickets available for booking for travel from Exeter to Inverness by train?
You can purchase tickets for this journey 4 and a half months ahead of the travel date.
How long does the train take from Exeter to Inverness?
The fastest journey by train is 10 hours and 30 minutes.
Other journeys to Inverness View all journeys to Inverness
-
From Glasgow to Inverness From €18.42
-
From Aberdeen to Inverness From €14.14
-
From London to Inverness From €98.97
-
From Dundee to Inverness From €23.14
-
From Stirling to Inverness From €18.42
-
From Birmingham to Inverness From €86.55
-
From Newcastle to Inverness From €52.27
-
From Perth to Inverness From €18.85
-
From Leeds to Inverness From €71.55
-
From York to Inverness From €65.12
-
From Peterborough to Inverness From €87.40
Other journeys from Inverness
-
From Inverness to Perth From €18.85
-
From Inverness to Glasgow From €18.42
-
From Inverness to Aberdeen From €13.71
-
From Inverness to London From €98.12
-
From Inverness to Dundee From €23.14
-
From Inverness to Stirling From €18.42
-
From Inverness to Birmingham From €109.25
-
From Inverness to Newcastle From €82.69
-
From Inverness to Leeds From €118.68
-
From Inverness to York From €83.12
-
From Inverness to Inverkeithing From €18.42
Other journeys from Exeter
-
From Exeter to Birmingham From €31.71
-
From Exeter to Manchester From €44.13
-
From Exeter to Tamworth From €58.70
-
From Exeter to Reading From €36.42
-
From Exeter to Taunton From €13.28
-
From Exeter to Bournemouth From €68.98
-
From Exeter to Castle Cary From €18.14
-
From Exeter to Bristol From €11.14
-
From Exeter to Westbury (Wilts) From €20.14
-
From Exeter to London From €18.42
-
From Exeter to Plymouth From €5.14
-
From Exeter to Paignton From €9.85