Trains in Germany
Trains in France
Trains in Spain
Trains in the UK
Trains in Italy
Night Trains
Rome to Venice train
Barcelona to Madrid train
Paris to Amsterdam train
London to Paris train
Berlin Hbf to Hamburg Hbf train
Vienna to Budapest train
Venice to Milan train
Malmo to Copenhagen train
Prague to Berlin train
Brussels to Amsterdam train
Buses in Germany
Buses in the UK
Buses in France
Buses in the US
Buses in Spain
Valencia to Barcelona bus
Brussels to Paris bus
Cork to Dublin bus
Madrid to Granada bus
Manchester to Leeds bus
Paris to Amsterdam bus
Malaga to Madrid bus
Vienna to Bratislava bus
Paris to Brussels bus
Lisbon to Lagos bus
Flights to France
Flights to Poland
Flights to the UK
Flights to Germany
Flights to Canada
Paris to Barcelona flights
Amsterdam to Budapest flights
Manchester to Rome flights
London to Copenhagen flights
Amsterdam to Berlin flights
Paris to Milan flights
Rome to Barcelona flights
Madrid to Brussels flights
Milan to Berlin flights
London to Amsterdam flights
Cheapest
Average
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.
This is the last train of the day.
Find all the dates and times for this journey
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.
Distance | 81 miles (130 km) | |
Average train duration | 3 h 48 min | |
Average train ticket price | $22 (€20) | |
Direct train | Yes | |
Train providers | Scotrail |
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.
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.
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.
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.
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.
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.
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.
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.
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.
Omio customers who travel this route most frequently depart from Inverness and arrive in Thurso.
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.
Here are some other resources that might have the information you need