TraveL By Train or Plane


Public Transport

It is perfectly possible to do part of your journey to the North Highlands by public transport before collecting a rental car to bring you onwards to Eddrachilles Hotel.


Inverness station has regular ScotRail services across Scotland. There are direct services. to Aberdeen, Wick/Thurso and Kyle of Lochalsh, Glasgow Queen Street and Edinburgh Waverley.

The Forth Bridge, part of Scotland’s iconic railways

The Forth Bridge, part of Scotland’s iconic railways

On average there are also two direct trains a day from London Kings Cross to Inverness. In addition it is possible to connect with other cross border services at Edinburgh Waverley or Glasgow.

Caledonian Sleeper

For something different, there is also a direct sleeper service from Euston Station in London. The Caledonian Sleeper was nominated by Lonely Planet as one of the world’s Super Sleeper services.

In 2019 new sleeper trains with options for double beds and ensuite facilities will be introduced. Perhaps you will be among the first to experience this £100m upgrade!

Dogs are also welcome on sleepers.

Lairg Station on the Far North Line (Inverness to Wick/Thurso)

Lairg Station on the Far North Line (Inverness to Wick/Thurso)

North of Inverness

We don’t recommend railway for the holiday guests arriving at or departing from Eddrachilles. However, a carefully organised day trip by bus and train can be an enjoyable authentic Highland experience and give you access to towns such as Tain or Brora on the east coast of Sutherland without the need to drive.

The nearest railway station to Eddrachilles is Lairg, 49 miles from the hotel. The station is on the Far North Line from Inverness to Wick/Thurso. It is about 2 miles from the centre of Lairg village, at the southern end of Loch Shin,

Some trains connect at Lairg or Ardgay with a local bus service to Durness which calls at Scourie. There is no taxi service refreshment or toilet facilities at Lairg station. Tickets should be purchased on the train (cards or cash).

There are reasonably frequent buses at Inverness for Ullapool. However, for all but 6 weeks in the summer the only public transport option from Ullapool to Eddrachilles is a private taxi.

Inverness Airport  is adding new routes and destinations. .

Inverness Airport is adding new routes and destinations. .


Inverness Airport is the main airport for the North Highlands. Car hire is best arranged in advance from the airport.

British Airways flys directly from London Heathrow while Flybe and Easyjet typically have cheaper “no frills” flights from Gatwick, Luton, Bristol, Birmingham & Manchester to Inverness.

If you are combining your holiday in the NW Highlands with a little island hopping, Inverness airport has regular flights to the Northern Islands and to the Western Isles.

New routes and destination are being added all the time.