Thanks to Gopili, compare train ticket prices and find the best price to travel from Edinburgh to Inverness by train. Our service is dedicated to helping you find the cheapest Edinburgh to Inverness train ticket and gives you practical information: booking, next departures, timetables, fares, and good deals.
Find cheapest tickets to travel from Edinburgh to Inverness by train, bus, ride sharing and plane. With the calendar below, choose the day you want to travel and easily find the cheapest price.
Ticket prices and availability have been recorded in the last 6 hours from the data provided by our partners.
The best way to pay less on your Edinburgh Inverness train ticket is probably to get a railcard. While regional railcards exist in some areas, National railcards enable you to save money on most rail fares across the United Kingdom. Everyone is eligible to at least a certain railcard, even non-UK residents. National railcards available: 16-25 discount card, Senior railcard, Two together discount card, Family and Friends discount card and Disabled persons railcard.
Why should I buy a railcard?
To understand the savings that you can make with a railcard, you can estimate the number of journeys you need to save money. You will see that most of the time, only a few trips are needed.
For your calculation, you need to include the railcard cost, for instance £30, the discount on each journey (i.e.: 34%) and the cost of your ticket. The average cost of a Edinburgh Inverness ticket is £21.60 (1).
Divide the railcard cost by the discount: £30/34%= £88. Then divide £88 by £21.60: £88/£21.60 = 4.07. It will take you on average 5 trips from Inverness to Edinburgh (one way journey) with your railcard to break even.
What is the cost of a railcard?
Railcards enable you to save 34% off most adult fares for 12 months. The Disabled persons railcard costs £20 and the 5 other ones £30.
(1)Average prices observed over the last 3 months for one way journey
|Train Journey||Average price without railcard(1)||With a railcard 34% off(2)||Saving based on a one-way trip||Number of return trips to pay off the cost|
|Edinburgh to Inverness train||£21.60||£14.40||£7.20||4.09|
(1)Average price observed over the last 3 months for one way
(2)Price calculated with an average reduction of 34% on train tickets fare
Main train ticket types in United Kingdom
There are three main train tickets types in England, Advance, Off-Peak and Anytime tickets. Each ticket types gives different fares and travel flexibility. But other tickets types exist like Season tickets, Super-Off-Peak tickets or Rover and Rangers tickets for instance. Let's see the different types of rail ticket from Edinburgh to Inverness below:
If you want to purchase the lowest available ticket, Advance tickets are ideal for you. These tickets are released 12 weeks before travel and offer biggest reductions. The earlier you buy, the cheaper the train fares are! But you can't cancel your advance train ticket, they are non-refundable, and they are sold as singles.
Off-Peak and Super Off-peak tickets are available on many trains outside of peak travel times. With these tickets you go at Off-Peak time, so don't have to pay the price of a fully flexible Anytime ticket. You can be reimbursed if you decide not to travel.
Anytime tickets is ideal for you, if you want a fully flexible ticket with no restrictions to travel. They offer the best flexibility in your time of travel. But they are not recommended if you want the lowest type of ticket Edinburgh to Inverness.
Season tickets are ideal for you if you make the same journey more than three or four times a week. In this instance, Season Tickets offer better value for money compared to buying daily tickets.
Cost of the train when booking in advance or at the last minute
The cost for train tickets Edinburgh to Inverness will increase if you don't book early. If we look at our data, if you book your train 15 days in advance, tickets should be available from £18 while if purchasing your seat on the day you're travelling, you will have to pay at least £29 for your train. Thus, you can save 38% on the price of your ticket by purchasing your seat 15 days in advance instead of on the day you're travelling.
The data are based on the best prices found over the last six months when buying in advance versus at the last minute.
There are different ways to book your Edinburgh to Inverness train ticket:
How can I book a train ticket online?
By purchasing your train tickets online, you can quickly compare train times and fares to get the best deal. Almost all train operators and online ticket retailers give the ability to do so. Once your ticket is booked, you will get a confirmation email along with the reference number that you will keep with your card to have your ticket at the station before you travel.
Can I book over the phone?
If you would like a call with an agent that will help you get your journey sorted, you can do so with most train ticket retailers.
Can I book my ticket at the station?
While the mainline stations in the UK have a self-service ticket machine or a travel centre to book your train ticket, suburban stations might not. Verify the office hours as well as the available services before your journey.
If you use our fast and easy to use search service, you can compare hundreds of train fares from all major train companies. Gopili aims to help you find cheap train tickets from Edinburgh to Inverness! Please note, train tickets Inverness to Edinburgh are also available for your return journey.
The 181 kilometers to link the city of Edinburgh with Inverness are operated by ScotRail! You will need to plan to spend a minimum of £5 for a ScotRail train.
Price barometer for train tickets covering this trip
The gopili price barometer gives the prices for a Edinburgh to Inverness train and helps you to know whether you are getting a good deal:
Average prices over the last 9 months based on user searches
It could be easy to find cheap train tickets Edinburgh to Inverness. If you're following these few tricks, you should most of the time find cheap train tickets for your trip.
How long in advance should I book my ticket?
The earlier you purchase your ticket the cheaper it is. You may save up to 80% on your train ticket by booking 3 months prior the departure. Why? Because train companies usually release advance tickets up to 3 months before the date of departure and it is often at this time that you will have the lowest fare.
When is the best time to travel?
To find cheap train tickets, you need to avoid the peak train times between 06:30 to 09:30 and 15:30 to 18:30. Be flexible and your train ticket Edinburgh to Inverness will cost less.
Is it cheaper to book two single tickets or a return?
It's quite often that two singles cost less than a return ticket, we suggest you should consider checking both prices for your journey in order to spend less.
How does split ticketing work?
Another tip to save money is to split up your journey to Inverness. Rather than purchasing only one ticket for your route you can split the journey into different stages, and get a ticket for each stage.
Transport operators from Edinburgh to Inverness
The following table lists the various transport operators serving the route Edinburgh to Inverness.
Many trains run from Edinburgh to Inverness, but there are also near stations served like for instance:
And if you change?
Other alternatives of transport exist to travel from Edinburgh to Inverness:
Departure and arrival for your train travel
We compare train ticket prices for all major companies to travel from Edinburgh to Inverness by train and find the best price for you. Here are the best prices selected for the coming days to go to Inverness. Your Edinburgh to Inverness train ticket is just few clicks away!
|£16.40||20/05/2017||14:37||ScotRail||7 days ago|
|£16.40||20/05/2017||19:31||ScotRail||7 days ago|
|£16.40||01/05/2017||19:42||ScotRail||1 day ago|
|£16.40||20/05/2017||19:41||ScotRail||7 days ago|
|£22.30||12/05/2017||08:32||ScotRail||7 days ago|
|£22.30||12/05/2017||09:35||ScotRail||7 days ago|
|£22.30||12/05/2017||10:36||ScotRail||7 days ago|
|£22.30||12/05/2017||19:34||ScotRail||7 days ago|
|£22.30||01/05/2017||19:34||ScotRail||1 day ago|
|£22.30||20/05/2017||11:36||ScotRail||7 days ago|
Best price found for Edinburgh to Inverness train ticket for the next 30 days.
Travel information for your train journey
Route Edinburgh to Inverness
|Arrival city||Inverness, Scotland|
|Departure city||Edinburgh, Scotland|
|Lowest train ticket price||from £5.00|
|Train operators for Edinburgh to Inverness||ScotRail|
Things to do in Inverness
We have created for you a list of 3 places that you can do in Inverness.
As travel experts, we understand that organizing a trip and collecting all the information about a specific city can be time consuming. We would like to help you by recommending some things to do, whether you are coming for the weekend or for longer.
Each year, many travellers are visiting Inverness. If you want discover one of the most essential landmark of the city, you need to go to Inverness Castle. If you have the time, we will also recommend you to go to Bogbain Farm or Inverness Museum & Art Gallery to complete your visit.
Train tickets to Inverness
From United Kingdom
Train tickets from Edinburgh
To United Kingdom
Popular train journeys