You can get to South Uist by ferry from Mallaig and Oban, which arrives at Lochboisdale. This crossing from Mallaig takes 3 hours 30 minutes. The crossing from Oban takes 5 hours 10 minutes. Vehicle reservations are recommended. South Uist is also accessible via causeways from Benbecula and North Uist.


If you're coming from the east coast, Edinburgh, or the South, you'll need to travel through Glasgow. There's a regular direct train to Mallaig from Glasgow Queen Street Station, along the stunning West Highland Line, and it takes 5 hours and 30 minutes.


Citylink operates bus links from Glasgow, Edinburgh and Inverness to Fort William, and from there you can take the Shiel Buses connection to Mallaig. The journey from Fort William to Mallaig takes 1 hour and 25 minutes, traffic permitting. The bus from Inverness to Mallaig takes roughly 4 hours, with a change at Lochybridge. Check Traveline for more details.


By car it takes 3 hours 35 minutes to drive to Mallaig from Glasgow, 4 hours 15 minutes from Edinburgh, 4 hours 35 minutes from Aberdeen, and 2 hours 35 minutes from Inverness.


Enquiries & Reservations 0800 066 5000     |     |