Remote but accessible, Plockton is four hours drive from the central belt and less than two hours from Inverness, with good rail links.

By car

From Glasgow (179 miles, about 4 hrs). Cross the Clyde on the Erskine Bridge, direction Loch Lomond on the A82 until Spean Bridge. Turn left here onto the A87 and head for Kyle of Lochalsh. Before Kyle, just past Reraig, turn right onto the Plockton road.

From Edinburgh (204 miles, about 4 hrs). Cross the Firth of Forth on the Forth Road Bridge. Head for Perth on the M90. Before Perth, take the first sign marked Inverness. Pass through roundabouts, until the A9 dual carriageway. Turn off the A9 at Dalwhinnie, onto the A889 and head for the junction with the A86 just after the Monaliath Hotel. Turn left onto the A86 and continue until Spean Bridge. Turn left here onto the A87 and head for Kyle of Lochalsh. Before Kyle, just past Reraig, turn right onto the Plockton road.

From Inverness, via Loch Ness. Head out of Inverness on Tomnahurich Road (A82), for Invermoriston. Pass Loch Ness, continue through Drumnadrochit (bearing left) and at Invermoriston turn onto the A887, heading for Kyle of Lochalsh. After Glenmoriston, the road becomes the A87. Continue on the A87 and head for Kyle of Lochalsh. Before Kyle, just past Reraig, turn right onto the Plockton road.

From Inverness, via Achnasheen (76 miles, about 1 hr 45 mins). Cross the Beauly Firth on the Kessock Bridge and head for the Tore roundabout. Here, head for Conan Bridge, Contin and Garve on the A832. Turn left after Garve, still on the A832, heading for Achnasheen. At Achnasheen, turn left onto the A890, heading for Kyle of Lochalsh. After Coulags, do not carry on to Loch Carron village, but turn left, still on the A890, and pass through Strathcarron. After Strome Ferry (no ferry), turn right at the Plockton sign.

By train

Plockton sits on the world-famous Inverness to Kyle of Lochalsh line, one of the most scenic journeys you’ll take. Four trains a day (two on Sundays) pass through the rugged and remote landscape of the north-central Highlands, emerging onto the sea lochs of the west. Inverness itself is well served from the Scottish cities and England. Find train times and book journeys at ScotRail.

By air

The Scottish Highlands are served by Inverness Airport, which is served by easyJet, FlyBe, KLM and British Airways.