All transport fares and daily budgets benchmarked for 2026.
Core Planning
Transport
Price review: Sep 2026

Scotland Without a Car: Trains, Citylink Buses and Highland Ferries

You do not need a rental car to experience Scotland's most breathtaking lochs, glens, and islands. Here is how to navigate the West Highland Line, Inverness, and Skye by public transport.

E
Written by ETH Editorial Team
Published: Aug 18, 2026 • Fact-checked by ETH Editorial Team

The Myth That Scotland Requires a Rental Car

Many travelers assume that exploring Scotland's wild Highlands requires hiring an expensive rental car and navigating narrow single-track roads with blind summits. While a car offers total independence, Scotland's public transport network provides some of the most scenic train, bus, and ferry routes in the world.

Traveling by public transport lets you gaze at the lochs and mountains rather than stressing over oncoming campervans and sheep on the road.


1. The West Highland Line: Europe's Greatest Scenic Rail

Running from Glasgow Queen Street north to Fort William and Mallaig, the West Highland Line was voted the top rail journey in the world by multiple travel journals:

  • The Route: Climbs along the wooded shores of Loch Lomond, crosses the vast desolate peat bogs of Rannoch Moor, rounds the base of Ben Nevis at Fort William, and traverses the 21 arches of the iconic Glenfinnan Viaduct before reaching the Atlantic port of Mallaig.
  • Fares: Standard ScotRail service runs twice daily for 28 to 38 Pounds single. Advance tickets booked online on scotrail.co.uk start at 19 Pounds.
  • Jacobite Steam Train vs Regular ScotRail: Commercial heritage steam trains charge 65 to 90 Pounds for the Fort William to Mallaig segment. The regular diesel ScotRail train travels the exact same track, crosses the exact same viaduct, and costs less than half the price with larger picture windows.

2. Scottish Citylink Express Coaches

Where railways end, Scottish Citylink coaches take over:

  • Glasgow to Skye (Route 915 / 916): Connects Glasgow Buchanan Bus Station directly to Portree on the Isle of Skye in 6 hours, passing Loch Lomond, dramatic Glen Coe, and Eilean Donan Castle.
  • Inverness to Skye (Route 917): Connects Inverness bus station to Portree in 3 hours 15 minutes.
  • Explorer Pass: Scottish Citylink offers an Explorer Pass granting unlimited coach travel across Scotland (3 days travel within 5 days for around 65 Pounds, or 5 days within 10 days for 95 Pounds), making it an incredible budget asset.

3. CalMac (Caledonian MacBrayne) Island Ferries

CalMac operates passenger and vehicle ferries to over 20 Scottish islands in the Inner and Outer Hebrides:

  • Foot Passenger Fares: Foot passenger tickets on CalMac ferries are remarkably cheap. Crossing from Mallaig to Armadale (Isle of Skye) costs around 3.50 Pounds each way; crossing from Oban to Craignure on the Isle of Mull costs under 4.50 Pounds.
  • Island Hopping: You can easily combine trains and ferries: take the train from Glasgow to Oban, hop on the CalMac ferry to Mull, take the local West Coast Motors bus across Mull to Fionnphort, and cross the short pedestrian ferry to the ancient holy island of Iona.
E
About the Author

ETH Editorial Team

The ETH (Euro Travel Hacks) Editorial Team researches European travel costs, transport, accommodation, and trip-planning information using official sources and structured Euro Travel Hacks data. Changing prices and travel information are dated and reviewed against cited sources where practical.

Experience: Structured research and verification across official European transport operators, municipal transit authorities, and national tourism offices.