Skip to main content

Coach and bus journeys in the Highlands

Cromarty Marine Terrace and beach

Inverness to the Black Isle

Peaceful peninsular including a historic cathedral, dolphin spotting, sandy beaches, and the idyllic historic town of Cromarty

Oban Marina

Inverness to Fort William & Oban

Enjoy wonderful views of the Great Glen, Loch Ness, Fort Augustus, Loch Oich and Loch Lochy

Quay Street and Portree Harbour

Inverness to Skye

Enjoy wonderful views of the Great Glen and Loch Ness, Loch Cluanie and Glen Moriston, Loch Duich and Eilean Donan Castle, and Skye

Gairloch

Inverness to Poolewe & Gairloch

Tranquil villages of Poolewe, home of Inverewe Gardens, and Gairloch in the North West Highlands, both inlets of the North Atlantic Ocean

West Shore Street Ullapool

Inverness to Ullapool

Picturesque north-west coastal village with ferry link to the Isle of Lewis

Sango Sands Durness

Inverness to Durness

Small village on the north west coast with stunning scenery, beaches, a craft village and caves

Photo credit: 

Sango Sands at Durness” by Martin Stone, CC BY-SA 2.0

Farr Bay Bettyhill

Thurso to Durness

Journey along the remote north coast, passing villages, mountains and moorland, and staying in Bettyhill, Tongue or Durness

A836 by River Vagastie looking north

Lairg to Tongue

Take the train to Lairg then a bus through the remote countryside to the village of Tongue on the north coast

The Square, Grantown-on-Spey

Aviemore to Grantown-on-Spey

Journey through the picturesque Speyside countryside to the attractive, historic town of Grantown-on-Spey on the River Spey