[menuItemContent][menuItemRightSideContent]
Currency

Cheap train tickets from Inverness to Thurso

Showing times and prices for May 17

Cheapest

$33

Average

$33

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Inverness to Thurso will cost around $ 33 if you buy it on the day, but the cheapest tickets can be found for only $ 33.

Scotrail
01:00PMInverness3h50 04:50PMThurso
0 changes
$331One-way
Scotrail
05:32PMInverness3h48 09:20PMThurso
0 changes
$331One-way
Scotrail
06:32PMInverness3h48 10:20PMThurso
0 changes
$331One-way
Scotrail
09:41AMInverness3h43 01:24PMThurso
0 changes
$341One-way

Train schedule from Inverness to Thurso

Showing trains for tomorrow, Tue, May 17
Scotrail
09:41AMInverness3h43 01:24PMThurso
0 changes
Scotrail
01:00PMInverness3h50 04:50PMThurso
0 changes
Scotrail
05:32PMInverness3h48 09:20PMThurso
0 changes
Scotrail
06:32PMInverness3h48 10:20PMThurso
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Thu
May 19
$20Scotrail
Sat
May 21
$19Scotrail
Sun
May 22
$20Scotrail

Fastest train times from Inverness to Thurso

Showing times and prices for May 17

Fastest Journey

3 h 43 m

Average

3 h 47 m

Trains per day

4

Distance

130 km

Of the 4 trains that leave Inverness for Thurso every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 130 km distance in an average of 3 h 47 m but if you time it right, some trains will get you there in just 3 h 43 m .

The slowest trains will take 3 h 50 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Scotrail
09:41AMInverness3h43 01:24PMThurso
0 changes
$341One-way
Scotrail
06:32PMInverness3h48 10:20PMThurso
0 changes
$331One-way
Scotrail
05:32PMInverness3h48 09:20PMThurso
0 changes
$331One-way
Scotrail
01:00PMInverness3h50 04:50PMThurso
0 changes
$331One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Inverness to Thurso

distanceDistance81 miles (130 km)
durationAverage train duration3 h 48 min
priceAverage train ticket price$22 (€20)
changesDirect trainYes
carriersTrain providersScotrail

Trains from Inverness to Thurso cover the 81 miles (130 km) long trip taking on average 3 h 48 min with our travel partners like Scotrail. There are direct train services available. While the average ticket price for this route costs around $22 (€20), you can find the cheapest train ticket for as low as $19 (€17). Travelers depart most frequently from Inverness and arrive in Thurso.

 Trains from Inverness to Thurso

The scenic train journey between Inverness and Thurso has four services a day, each taking just under four hours to travel through the north Highlands to the UK's northern coast.

Inverness to Thurso Train Time: Daily departures

Trains from Inverness to Thurso depart four times a day at approximately four-hour intervals. The first train leaves at 7:00 a.m. and the last just after 6:30 p.m. On Sundays, the service reduces to only one departure a day which leaves just before 6:00 p.m. All trains are direct and require no changes. 

How long is the journey by train from Inverness to Thurso?

The train from Inverness to Thurso takes just under four hours to complete its route. There is only a small variation in duration between the daily journeys: the quickest takes three hours 43 minutes and the longest three hours 59 minutes. As certain stations on the route are request stops, it could be that the travel time varies by a minute or two each way on any journey. 

What are the departure and arrival stations for trains from Inverness to Thurso?

 Departure train station: All trains between Inverness and Thurso depart from Inverness train station. The station is situated in the middle of Inverness city centre and is conveniently located near to both local bus stops and the bus station for wider connections. There is a taxi rank immediately outside the main doors. The station has the usual services, including a ticket office, left-luggage facilities, a café, a newsagent and a heated waiting room.

Arrival train station: Trains from Inverness to Thurso arrive at Thurso train station. The station is located just outside the town centre, approximately 10 minutes' walk from the main shopping street. Thurso station has only basic facilities. It has a ticket office, but passengers should be aware that the ticket office does not open until after the first two departures of the day and there is no ticket machine. There are no shops, but there is a waiting room and toilets.

Which train companies travel from Inverness to Thurso?

ScotRail is the only provider serving the route between Inverness and Thurso. All routes are direct with no changes necessary, and the variation in journey time is negligible.  

ScotRail Inverness to Thurso

All ScotRail trains from Inverness to Thurso are direct and require no changes. There are four trains a day from Monday to Saturday and one on Sundays. All trains have a catering trolley on board where passengers can buy light refreshments and fresh tea and coffee. The North Highland route is not served by high-speed trains, but the beautiful scenery seen from the windows of the train from Inverness to Thurso will make the journey time fly past.

Inverness to Thurso trains: services on board

All ScotRail trains between Inverness and Thurso provide both first and second-class seating and a free seat reservation when booked in advance. Spaces for bicycles are available in all trains on this route: just look for the symbol on the outside of the train. Bikes can be brought on board for no additional fee, but advance reservations are compulsory.

Pets can accompany their owners on board and each passenger may bring up to two cats, dogs or other small animals without any extra charge. All pets must be on a lead or in an appropriate travel cage.

ScotRail's luggage policy is generous and passengers may bring up to three pieces of personal luggage with them for no extra charge. Those wishing to carry more can do so but will need to pay a fee. This applies to any extra item of luggage, additional pet, or any oversized article that measures more than one metre in any dimension.

ScotRail endeavours to have services that are accessible to everyone and each train is equipped with ramps to help those who may find the gap between the train and platform difficult. Wheelchair users can find appropriate spaces and accessible toilets in second-class carriages. Passengers should be aware that there is currently no suitable wheelchair seating in first-class. Assistance at both beginning and end stations can be booked in advance. This should be done at least two hours before the departure time, especially for services that depart before or arrive after the opening hours of the station's offices, which is the case for several services on the Inverness to Thurso route.

 How do I find cheap train tickets from Inverness to Thurso?

To find cheap train tickets between Inverness and Thurso, passengers should book in advance. The best deals are usually available on the non-peak services, or on journeys that take slightly longer. In order to find the best price for a train from Inverness to Thurso, it is recommended to be flexible with both the day and time of travel.

Travel Tips: Trains from Inverness to Thurso

Travel by train to Thurso easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Inverness to Thurso.
FAQs

How much are cheap trains to Thurso from Inverness?

Omio customers have found the cheapest trains from Inverness to Thurso to cost as little as $19 (€17)  in the next 7 days.

How much is a train ticket to Thurso from Inverness?

If you are looking to buy your train ticket in the next 7 days, you can expect the Inverness to Thurso train to cost on average $22 (€20)  one way.

How many miles is it from Inverness to Thurso by train?

The distance between Inverness and Thurso by train is approximately 81 miles (130 km).

How long is the train to Thurso from Inverness?

The Inverness to Thurso train duration is on average 3 h 48 min, which is to be expected when traveling 81 miles (130 km) between Inverness and Thurso. However, the time it takes can vary based on specific dates, weekends, and holidays.

When traveling by train from Inverness to Thurso, which train station in Inverness do I depart from and which train station in Thurso do I arrive in?

Omio customers who travel this route most frequently depart from Inverness   and arrive in Thurso.

Where is the Inverness train station located? Where is the Thurso train station located?

Passengers board their train most frequently from Inverness and travel around 0.1 miles (54 m) from the city center to this train station.

Passengers traveling this route most often arrive at Thurso and need to travel approximately 0.2 miles (368 m) from the train station to the city center in Thurso.

What train providers go from Inverness to Thurso?

Take the Inverness to Thurso train with Scotrail. However, it's always good to check out all possible train companies for the route from Inverness to Thurso as there might be differences in the amenities they offer.

When does the first train depart from Inverness to Thurso? When does the last train depart from Inverness to Thurso?

The earliest train for this route departs from Inverness at 6: 00 AM. The last train leaves from Inverness at 6: 32 PM. Check Omio for the latest train schedule from Inverness to Thurso and book the best time to depart on your chosen travel date.

How early should I buy Inverness to Thurso train tickets to get the best deals?

If you purchase a train ticket from Inverness to Thurso within the next 7 days, you can find tickets to cost on average $22 (€20) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Thurso from Inverness are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Inverness
Thurso
The major railway station for departures from Inverness is Inverness. Read all the information you need to know about services, amenities and connections at Inverness for your journey to Thurso from Inverness.

More options for your journey from Inverness to Thurso

Here are some other resources that might have the information you need