Car Rental in Shetland

Grantfield Garage

The cheapest of the three main car hire firms. A short walk towards town from the Northlink ferry terminal. It can sometimes deliver to the airport.
Ferry in Skye


The CalMac ferry between Mallaig and Armadale (30 minutes, eight daily Monday to Saturday, five to seven on Sunday) is very popular on weekends and in July and August. Book ahead if you’re travelling by car.
Ferry in Skye

Skye Ferry

Runs a tiny vessel (six cars only) on the short Kylerhea to Glenelg crossing (five minutes, every 20 minutes). The ferry operates from 10am to 6pm daily (till 7pm June to August).
Taxi in Skye

Kyle Taxi Company

You can order a taxi or hire a car from Kyle Taxi Company, and you can arrange for the car to be waiting at Kyle of Lochalsh train station.
Ferry in Orkney

John O'Groats Ferries

Passenger-only service from John O’Groats to Burwick, on the southern tip of South Ronaldsay, with connecting bus to Kirkwall. Two to three departures daily. Forty-minute crossing.
Airline in Outer Hebrides


Flights to the Outer Hebrides from Glasgow, Edinburgh and Inverness.
Airline in Outer Hebrides

Eastern Airways

Flights to Stornoway from Aberdeen, Newcastle and other UK airports, plus Stavanger and Bergen in Norway.
Ferry in Outer Hebrides


Runs car ferries from Ullapool to Stornoway (Lewis); from Uig (Isle of Skye) to Lochmaddy (North Uist) and Tarbert (Harris), from Oban to Castlebay (Barra) and Mallaig to Lochboisdale (South Uist). CalMac has a rang…
Ferry in Oban, Mull & Tiree


Links Oban with the islands of Kerrera, Mull, Coll, Tiree, Lismore, Colonsay, Barra and Lochboisdale. Information and reservations for all CalMac ferry services are available at the ferry terminal on Oban’s West Pie…
Bus in Oban, Mull & Tiree

Scottish Citylink

Buses run to Oban from Glasgow (£17, three hours, four daily) via Inveraray; and from Perth (£12, three hours, twice daily Friday to Monday) via Tyndrum and Killin.