Where is Fort William? Located in Lochaber in the West Highlands, the town is described as the Outdoor Capital of the UK and is a popular base for weekend breaks and holidays in the Highlands. From some of the most beautiful beaches in the world to iconic film locations, sweeping hills, castles, and distilleries, discover the wonder that is Lochaber.
Map of Fort William & Lochaber
Explore Fort William
Travel to Fort William
Getting to Fort William
Situated in Lochaber in the West Highlands, Fort William is well connected to the main cities of Glasgow and Edinburgh with regular transport links by train and bus.
ScotRail are offering a 20% discount on off-peak tickets for Caledonian Sleeper customers.
It is approximately a two to three hour drive from both cities, although it is closer to Glasgow on the west coast.
Getting around Fort William
The centre of town is small and compact, so it's easy to get around on foot. There are also local buses and taxis to help you get around, too.
You can travel to the rest of Lochaber by car, by train, bus or ferries. Don't miss the famously scenic train ride along the West Highlands Line which runs between Fort William and Mallaig was voted as one of the Great Railway Journeys of the World (as featured in the Harry Potter movies).
A tip from your local expert
The West Highland Museum has been open for over a century and with free admission it is a must see for anyone with an interest in history. It also has an acclaimed Jacobite collection, which will appeal to all Outlander fans!
Area Manager, Fort William
Other things you might like
Join our Newsletter Clan
Get Scotland inspiration direct to your inbox. Don't miss the inside track from our Scotland experts on exciting trip ideas, unique attractions and hidden gems loved by locals.