Travel to the Western Isles is either by ferry or by air.
The Outer Hebrides are linked to the mainland by ferries sailing the routes from Ullapool to Stornoway, Uig to Tarbert, Uig to Lochmaddy and Oban to Castlebay and Lochboisdale.
There are also inter-island ferries sailing from Barra to Eriskay and Berneray to Harris.
For timetable details,or to make a booking, look at www.calmac.co.uk or phone 0800 066 5400.
Airports are in Stornoway, Isle of Lewis, in Benbecula, Benbecula and on the Isle of Barra.
The bus service through the islands is good. See further details below. All services are weather dependent, so please bear this in mind when planning your holiday.
Bus services through the Western Isles run either direct to Stornoway, or offer connection to/from Stornoway. Most services run Monday to Saturday. Bus fares are inexpensive with through fares available on many connecting buses. Day Returns offer a discount and are available for all journeys which return to the same start point.
The best pace to find up to date timetables and routes is on the Western Isles Council (Comhairle nan Eilean Siar) website:
http://www.cne-siar.gov.uk/travel/busservice/current/index.asp for Lewis and Harris
http://www.cne-siar.gov.uk/travel/busservice/current/indexu.asp for Uists, Benbecula and Eriskay
Car hire and taxi service can be found on the links below.