Travel options
from London to Fort William

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

Our recommendation

To get from London to Fort William on 27 Oct we recommend taking a flight because it’s the best combination of price and speed.

19:10London Luton Airport1h20 20:30Glasgow International Airport
0 changes
£551One-way
Cheapest
19:10London Luton Airport1h20 20:30Glasgow International Airport
0 changes
£551One-way
Other options
18:35London Gatwick Airport1h35 20:10Inverness Airport
0 changes
£551One-way
10:55London Luton Airport1h20 12:15Glasgow International Airport
0 changes
£551One-way
09:40London Luton Airport1h30 11:10Inverness Airport
0 changes
£591One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Tue
26 Oct
£144Avanti West Coast
£53easyJet
Wed
27 Oct
£144Avanti West Coast
£49easyJet
Thu
28 Oct
£144Avanti West Coast
£36easyJet
Fri
29 Oct
£143Avanti West Coast
£31easyJet
Sat
30 Oct
£144Avanti West Coast
£36easyJet
Sun
31 Oct
Find prices
£34easyJet
Wed
3 Nov
£140Avanti West Coast
£31easyJet
Thu
4 Nov
£143Avanti West Coast
£31easyJet
Fri
5 Nov
£143Avanti West Coast
£31easyJet
Sat
6 Nov
£141Avanti West Coast
£33easyJet
Mon
8 Nov
£143Avanti West Coast
£31easyJet
Wed
10 Nov
£143Avanti West Coast
£31easyJet
Fri
12 Nov
£144Avanti West Coast
£34easyJet
Sat
13 Nov
£142Avanti West Coast
£31easyJet
Sun
14 Nov
£143Avanti West Coast
£31easyJet
Mon
15 Nov
£142Avanti West Coast
£31easyJet

Travel Information from London to Fort William

distanceDistance417 miles (673 km)
modeAvailable travel modesFlight or train
priceTicket price range£23 - £143
cheapestCheapest modeFlight • £23 • 1 h 15 min
fastestFastest modeFlight • £23 • 1 h 15 min
carriersPopular travel companieseasyJet or Avanti West Coast

Take a flight or train to travel 417 miles (673 km) between London and Fort William. If speed is a priority, then a flight is the best option with an average duration of 1 h 15 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as £23. The most popular travel providers which serve this trip are easyJet or Avanti West Coast among others. Travellers can even take a direct from London to Fort William.

Travel Tips

Travel from London 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 London to Fort William.
FAQs
How do I go from London to Fort William?

There are 2 ways that you can travel to Fort William from London. You can take a flight or train.

What is the cheapest way to get from London to Fort William?

Flight services offer the cheapest way to get from London to Fort William. Tickets for a flight cost on average £23.

This is compared to other travel options to Fort William:

A flight is about £120 less than a train, which costs on average £143 for this trip.

What is the fastest way from London to Fort William?

The fastest way to get to Fort William from London is by flight with an average travel time of 1 h 15 min.

There are alternative travel options to Fort William that can usually take longer:

In comparison, getting to Fort William by train can take on average 9 h 36 min.

How far is Fort William from London?

Fort William is approximately 417 miles (673 km) away from London.

What are the departure and arrival points when travelling from London to Fort William?

These are the most popular departure and arrival points when travelling from London to Fort William:

  • Most travellers catch their train from London Victoria and arrive in Fort William.
Which travel operators can get me from London to Fort William?

If finding a good deal is your main consideration for your trip from London to Fort William, then we'll help you find the best value travel companies for you:

  • Travel with easyJet for flights to Fort William. If you’re looking for a good deal on tickets, check for easyJet London to Fort William tickets on Omio for £23.
  • Travel with Avanti West Coast to go to Fort William by train. For a good deal on tickets, you can find Avanti West Coast London to Fort William tickets on Omio for £143.
What other popular destinations should I add to my itinerary for my trip to Fort William from London?
Your journey from London to Fort William doesn't have to end in Fort William. Many of our customers like to extend their holidays to explore other popular destinations like Glasgow, Edinburgh or Inverness. If you’d like to add Glasgow, Edinburgh or Inverness to your London to Fort William trip, check Omio for the best and cheapest ways to travel to any of these top destinations from Fort William today!
How early should I book London to Fort William tickets online to score the best deals?

When planning your trip from London to Fort William, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Plane tickets are costing on average £23 one way.
  • Train tickets are costing on average £143 one way.

However, we recommend buying tickets from London to Fort William online a few months in advance to get the best deals and save money on your upcoming journey.