How to get to Fort William from Inverness

Sat 13 Dec
+ Add return
Travel by coach, train with
ScotRail
Scottish Citylink
National Express
FlixBus
Alsa
1,000+ more
ScotRail
Scottish Citylink
National Express
FlixBus
Alsa
1,000+ more
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Travel Information between Inverness and Fort William

Distance56 miles
Available travel modesCoach or train
Ticket price range£65 - £136
Cheapest modeTrain • £65 • 8 h 14 min
Fastest modeCoach • £136 • 3 h 54 min
Popular travel companiesScottish Citylink or ScotRail

Travel 56 miles by coach or train between Inverness and Fort William. The most popular travel providers which serve this route are Scottish Citylink or ScotRail among others. Travellers can even take a direct coach or train from Inverness to Fort William.

Travel options
from Inverness to Fort William

How to get to Fort William from Inverness by train, bus, flight or ferry.

Our recommendation

train

The best way to travel from Inverness to Fort William is by taking a train because it’s the best combination of price and speed.

ScotRailY38567 · Y39529 · Y39672_Y74405
12:489h19
Inverness station (INV)
22:07Fort William station (FTW)
£1411One-way
2 changes

Cheapest

ScotRailY38567 · Y39529 · Y39672_Y74405
12:489h19
Inverness station (INV)
22:07Fort William station (FTW)
£1411One-way
2 changes

Fastest

ScotRailY38567 · Y39529 · Y39672_Y74405
12:489h19
Inverness station (INV)
22:07Fort William station (FTW)
£1411One-way
2 changes

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

Compare prices and tickets Prices for trains, coaches, flights and ferries

Compare coach and train prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.

Tue
16 Dec
Wed
17 Dec
Thu
18 Dec
Fri
19 Dec
Sat
20 Dec
Sun
21 Dec
Mon
22 Dec
Travel from Inverness to Fort William?

You can catch a flight to cover this journey it is not a direct flight. Board a plane to Belfast City Airport first. Then get on a bus, a train or drive into Fort William. We recommend booking a bus as it is cheap and you can get one at the airport. This whole journey will average about 3h 10min of travel time, not including how long it takes to get on the road from one mode to another.

Another way to get from Inverness to Fort William is to catch a train and then a ferry. This journey will take about 6h and will require you to make four changes along the way. The most direct route is to drive, it will take you about 2h 45min and you will need to book your car onto a car ferry.

What is the Cheapest Way To Get from Inverness to Fort William?

One of the cheapest way to travel from Inverness to Fort William is via train. You can book this trip through Omio easily. The journey will take an average of 10h 11min depending on the time of day you book for. The fastest train that covers this journey is 7h 16min, and the slowest train will take up to 16h to complete the journey. There is one change on this route and you will find three trains daily.

What is the Fastest Way to Travel from Inverness to Fort William?

The fatest way to get from Inverness to Fort William is by bus. You will have travelled 64 miles (104 km) once you have completed this journey and it takes about 2h 15min to complete. It is a direct route and you can make sure you get cheap tickets a few different ways. The easiest way is to make sure you book in advance a little bit of planning ahead will ensure savings. Remember to be flexible with your dates. Moving your booking out of a peak day into a quicker travel day can make all the difference. Scottish Citylink and Stagecoach are the companies offering bus trips and they run a total of 77 trips per week.

Fort William View. Source: Shutterstock

Find the best tickets from Inverness to Fort William and book with Omio

To find the best ticket that ticks your travel needs you need to go no further than the Omio site. Here you will be able to compare the different available modes of transport easily and choose the right option for you if it is the most convenient, the cheapest, the fastest or the most scenic journey you are after. Being an international traveller will be no problem when booking through the site, as it is available in multiple languages. Your ticket will be loaded on your profile making it mobile and conveniently always with you. If it is your first time travelling between Inverness and Fort William you can find all the useful information you need on the Omio magazine page

Trains from Inverness to Fort Wliam

Travelling by train on this route is a good mode of transport for a few different reasons. Firstly if you have unusually shaped language the restrictions on the train are much less rigid. Next, if you are planning on travelling with your bike you will be accommodated easily.

Travellers with mobility disabilities are recommended to opt for train travel, you will receive a discount on your ticket with most companies, and access to train facilities as well as getting on and off the train is much easier than with other modes of transport, not to mention the scenery. Relax and read a book while you soak in the hills and beautiful open fields along the way.

Train travel from Inverness to Fort William with Scotrail and Caledonian Sleeper

The two trains providers along this route are Scotrail and Caledonian Sleeper with Scotrail being the most popular choice as it is generally cheaper.

Caledonian is known as a more luxurious choice and can offer overnight travellers the comfort and privacy of a room and a bed. Both train companies operate from the same station being Inverness Train Station and both companies arrive at Fort William Station. The route taken is the same which will make one stop in Glasgow. They both use high-speed trains so the journey is approximately the same duration.

Buses from Inverness to Fort Wiliam

To travel from Inverness to Fort William you will need to catch a bus from Inverness train station and you will arrive at Fort William at the Belford Hospital. There are 55 buses that run this route weekly. There are more buses that run over the weekends than during the week. the first buses leave at 9:00 a.m. and the last at 08:15 p.m. There are two companies that run along this route, Scottish Citylink and Stagecoach with the Scottish Citylink being typically slightly faster than Stagecoach. Their journey is approximately 1h 50min.

Traveling by bus from Inverness to Fort William with Scottish CityLink and Stagecoach

Scottish Citylink and Stagecoach are the two companies running bus service along this route. They both leave from the same bus stations and arrive at the same location in Fort William. Scottish City link is the most popular bus service running this route as it is the fastest and has the cheapest ticket deals. Their buses also offer free wifi and air conditioning make it a more comfortable trip

Fort William Castle. Source: Shutterstock

Flights from Inverness to Fort William

You cant flight directly from Inverness to Fort William. You would need to fly to Aberdeen, Glasgow or Belford and then catch a train or a bus to make the last leg of the trip. You can also hire a taxi or rental vehicle and drive yourself through. The airport companies offering this trip are Loganair and British Airways. The planes take off from Inverness Airport which is 6min away from the city centre. There are generally five flights a day and have departing times ranging from 6:40 a.m. till 5:30 p.m.

Flying from Inverness to Fort William with Loganair and British Airways

Loganair and British Airways are the service providers offering flights between Inverness to the closest airports to Fort William. Loganair is a popular choice because of its great offers when it comes to booking different types of tickets, they offer tickets such as compassionate fees which allows you to get the same rates as you would get from booking your ticket in advance if you have an emergency such as a family death or medical emergency. They offer free changes to tickets up to two days before or after the original ticket booking in case of bad weather or a deadline change as well as special rates for children groups and elderly or disabled travellers.

To Fort William by train/ bus/ flight—travel tips

Fort William considered the outdoor mecca of the UK is best known for its hiking trails, biking trails, mountain climbs and snow and water sports activities. Home to Ben Nevis, the tallest mountain in the UK, the captivating settlement has been the main attraction for mountain climbers the world over. They also boast sandy beaches for the summer months and have several local restaurants and pubs turning out great seafood dishes and a fine range of whiskeys.

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

FAQs: Inverness 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 Inverness to Fort William.

FAQs

There are 2 travel options from Inverness to Fort William. You can take a coach or train.

The cheapest way to go to Fort William from Inverness is by taking a train, which costs on average £65.

This is compared to other ways of getting from Inverness to Fort William:

Taking a train costs £71 less than taking a coach, which average ticket prices of £136.

The quickest way to travel to Fort William from Inverness is by coach, which takes on average 3 h 54 min   compared to other travel options that take longer:

Taking a train requires on average 8 h 14 min of travel time.

The distance between Inverness and Fort William is around 56 miles.

The average frequency per day from Inverness to Fort William is:

  • 1 coach per day.
  • 1 train per day.

However, we recommend checking specific travel dates for your journey from Inverness to Fort William as scheduled services by coach or train can vary by season or day of the week.

These are the most popular departure and arrival points for travellers from Inverness to Fort William:

    Omio works with many trusted partners that can help you travel the best way from Inverness to Fort William:

    • You can travel by coach to Fort William from Inverness with Scottish Citylink, and you can find Scottish Citylink Inverness to Fort William tickets for £20 on Omio.
    • You can take a train from Inverness to Fort William with ScotRail. Cheap tickets can be found for £65 with ScotRail from Inverness to Fort William.

    Yes, there are direct routes from Inverness to Fort William with the following travel companies:

    • You can book a direct coach with Scottish Citylink.
    • You can book a direct train with.

    Direct services to Fort William tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your journey.

    Looking to extend your trip from Inverness to Fort William? Many Omio customers who go from Inverness to Fort William usually extend their holiday to explore other popular destinations like Glasgow, Edinburgh, Mallaig or Portree. If you're looking to explore Glasgow, Edinburgh, Mallaig or Portree from Fort William, let Omio find you the best connections available at an affordable price.

    Travelling from Inverness to Fort William: related information

    Here are some other resources that might have the information you need

    HomeTravelTravel to United KingdomTravel to Fort WilliamHow to get to Fort William from Inverness

    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