There are different ways of getting here:
You can take your car, a train or a bus to Oban, where you take a
6-hour ferry to Lochboisdale, South Uist. Once there, you can drive up
or take another bus to North Uist.
Or, you can drive up to Uig, on Skye, where you take a 2-hour ferry to
Lochmaddy, North Uist. Trains go as far as Kyle of Lochalsh, where you
can take a bus that will take you across Skye to Uig.
Fly to Benbecula
Alternatively, you can book a flight with Flybe from any local UK
airport, which will take you straight into Benbecula. Once there, local
carhire or public transport will get you to North Uist.