How to travel from Fort William to London

Travel options
from Fort William to London

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

Our recommendation
flight

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

10:35AMGlasgow International Airport1h25 12:00PMLondon Stansted Airport
0 transfers
951One-way
Cheapest
10:35AMGlasgow International Airport1h25 12:00PMLondon Stansted Airport
0 transfers
951One-way
Other options
09:55AMGlasgow International Airport1h15 11:10AMLondon Luton Airport
0 transfers
1111One-way
06:55AMInverness Airport1h50 08:45AMLondon Gatwick Airport
0 transfers
1241One-way
06:40AMGlasgow International Airport1h45 08:25AMLondon Gatwick Airport
0 transfers
1251One-way

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

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Sat
May 21
Sun
May 22
Mon
May 23
Tue
May 24
Thu
May 26
Sat
May 28
Sun
May 29
Tue
May 31
Wed
Jun 01
Sat
Jun 04
Sun
Jun 05
Mon
Jun 06
Tue
Jun 07
Thu
Jun 09

Travel Information to London from Fort William

distanceDistance417 miles (673 km)
modeAvailable travel modesFlight or train
priceTicket price range$40 - $105
cheapestCheapest modeFlight • $40 (€36) • 1 h 20 min
fastestFastest modeFlight • $40 (€36) • 1 h 20 min
carriersPopular travel companieseasyJet or Caledonian Sleeper

Travel 417 miles (673 km) by flight or train from Fort William to London. If speed is a priority, then a flight is the best option with an average duration of 1 h 20 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as $40 (€36). The most popular travel companies which serve this journey are easyJet or Caledonian Sleeper among others. Travelers can even take a direct from Fort William to London.

Travel Tips: Travel from Fort William to London

Travel to London 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 Fort William to London.
FAQs

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

The cheapest way to get from Fort William to London is by taking a flight. You can find average ticket prices around $40 (€36) compared to other travel options to London:

Taking a flight is about $65 (€59) less than taking a train, which costs on average $105 (€94) for this journey.

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

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

In comparison, going by train can take 11 h 59 min   on average.

The distance is approximately 417 miles (673 km) from Fort William to London.

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

  • Trains from Fort William to London most often leave from Fort William and arrive in London Victoria.

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

  • Travel with easyJet for flights to London. If you’re looking for a good deal on tickets, check for easyJet Fort William to London tickets on Omio for $40 (€36).
  • Travel with Caledonian Sleeper for trains to London. If you’re looking for a good deal on tickets, check for Caledonian Sleeper Fort William to London tickets on Omio for $105 (€94).
Your trip from Fort William to London doesn't have to end in London. Many of our customers like to extend their vacation to explore other popular destinations like Paris, Amsterdam or Brussels. If you’d like to add Paris, Amsterdam or Brussels to your Fort William to London tour, check Omio for the best and cheapest ways to travel to any of these top destinations from London today!

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

  • A plane ticket is costing on average $40 (€36) one way for this trip.
  • A train ticket for this route costs on average $105 (€94) one way.

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

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language