Travel options
from Edinburgh to Fort William

You can get from Edinburgh to Fort William by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Sun
Oct 17
$86Scotrail
Mon
Oct 18
$87Scotrail
Tue
Oct 19
$44Scotrail
Wed
Oct 20
$86Scotrail
Thu
Oct 21
$44Scotrail
Fri
Oct 22
$86Scotrail
Sat
Oct 23
$87Scotrail
Sun
Oct 24
$85Scotrail
Mon
Oct 25
$86Scotrail
Tue
Oct 26
$86Scotrail
Wed
Oct 27
$86Scotrail
Thu
Oct 28
$44Scotrail
Fri
Oct 29
$87Scotrail
Sat
Oct 30
$86Scotrail
Sun
Oct 31
$86Scotrail
Mon
Nov 1
$44Scotrail
Tue
Nov 2
$44Scotrail
Wed
Nov 3
$85Scotrail
Thu
Nov 4
$44Scotrail
Fri
Nov 5
$87Scotrail

Travel Information between Edinburgh and Fort William

distanceDistance94 miles (152 km)
modeAvailable travel modesTrain
fastestFastest modeTrain • $85 (€70) • 4 h 39 min
carriersPopular travel companiesScotrail

Travel 94 miles (152 km) by train to Fort William from Edinburgh. Scotrail is the main travel company operating this route. Travelers can even take a direct from Edinburgh to Fort William.

Travel Tips

Travel from Edinburgh to Fort William
Travel to Fort William easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Edinburgh to Fort William.
FAQs
How do I go from Edinburgh to Fort William?

Travel Edinburgh to Fort William by train.

What is the fastest way from Edinburgh to Fort William?

Going by train is the quickest way from Edinburgh to Fort William with an average travel time of 4 h 39 min.

How far is it from Edinburgh to Fort William?

The distance is approximately 94 miles (152 km) from Edinburgh to Fort William.

Where do people depart from and arrive in when traveling from Edinburgh to Fort William?

These are the most popular departure and arrival points from Edinburgh to Fort William:

  • Trains mostly depart from Edinburgh Waverley and arrive in Fort William.
Which travel operators can get me to Fort William from Edinburgh?

Let Omio help you find the best company to travel with between Edinburgh and Fort William:

  • You can travel to Fort William from Edinburgh by train with Scotrail. You can find cheap tickets on Omio for $85 (€70) with Scotrail from Edinburgh to Fort William.
Where should I go next after I travel between Edinburgh and Fort William?
Many of our customers traveling from Edinburgh to Fort William don't make Fort William their final stop. Some of the destinations worth visiting after Fort William are Glasgow, Inverness or London, either of which you could add to your trip itinerary. Check Omio for the best and cheapest ways to travel from Fort William to any of these top destinations today!
How far in advance should I book tickets between Edinburgh and Fort William online to get the best deals?

Before traveling from Edinburgh to Fort William, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • A train ticket is costing on average $85 (€70) one way for this journey.

But we recommend booking Edinburgh to Fort William tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Important Stations and Airports for this Journey