The nearest airport is Wick John O’Groats, which is 32km from Thurso. If travelling to Wick we can arrange pickup and transport.
Wick airport has connections to Aberdeen and Edinburgh (Eastern Airways and Flybe respectively). There tends to be one flight a day to and from Edinburgh (except Saturdays) and two flights a day each way to Aberdeen.
An alternative airport is Inverness airport, which is 175 km from Thurso.
Inverness airport has connections to a wider range of destinations. See here for details: http://www.hial.co.uk/inverness-airport/destinations/
If flying into Inverness you will need to take the train/bus or hire a car for the last leg or the journey to get to Thurso.
Train / bus
You can take the train or bus from Edinburgh, Glasgow or Aberdeen (total time around 8 hours). These require changing at Inverness.
There is a sleeper train, travelling through the night from London (https://www.sleeper.scot/) arriving into Inverness at 08:38.
There are numerous options for hiring cars in Inverness. The travel time in a car from Inverness to Thurso is around 2.5 hours. Europcar will allow you to pick the car up in Inverness and leave the car in Wick if you fly into Inverness but want to fly out of Wick.
All of the following accommodation is within Thurso unless otherwise stated.
Station Hotel http://www.northhotels.co.uk/station/
Weigh Inn http://www.weighinn.co.uk/
Pentland Hotel http://www.pentlandhotel.co.uk/
Royal Hotel http://www.bespokehotels.com/royalhotelthurso
Park Hotel http://www.parkhotelthurso.co.uk/
Ferry Inn http://www.ferryinnscrabster.co.uk/ *This is about a half an hour walk to the centre of town
Y Not Inn http://www.theinnynot.co.uk/
Holborn Hotel http://www.holbornhotelthurso.co.uk/
The Marine http://www.themarinethurso.co.uk/
Murray House http://murrayhousebb.com/
Pentland Lodge http://www.pentlandlodgehouse.co.uk/
Pennyland House http://www.pennylandhouse.co.uk/
Camfied House http://www.riversideaccommodation.co.uk/
Forss House is a country hotel about 15km outside of Thurso http://www.forsshousehotel.co.uk/