Travel options
from Fort William to Mallaig

You can get from Fort William to Mallaig 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.

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

Thu
9 Dec
£8Scotrail
Fri
10 Dec
£8Scotrail
Sat
11 Dec
£8Scotrail
Wed
15 Dec
£8Scotrail
Thu
16 Dec
£16Scotrail
Sat
18 Dec
£8Scotrail
Sun
19 Dec
£8Scotrail
Mon
20 Dec
£15Scotrail

Travel Information from Fort William to Mallaig

distanceDistance30 miles (48 km)
modeAvailable travel modesTrain
fastestFastest modeTrain • £15 • 1 h 23 min
carriersPopular travel companiesScotrail

Travel 30 miles (48 km) by train from Fort William to Mallaig. Scotrail is the main travel provider operating this route. Travellers can even take a direct train from Fort William to Mallaig.

Travel Tips: Travel from Fort William to Mallaig

Travel to Mallaig 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 Mallaig.
FAQs

How do you get from Fort William to Mallaig?

You can travel from Fort William to Mallaig by train.

What is the fastest way from Fort William to Mallaig?

The fastest way to travel from Fort William to Mallaig is by train with an average journey time of 1 h 23 min.

How far is Mallaig from Fort William?

The distance between Fort William and Mallaig is around 30 miles (48 km).

Where do people depart from and arrive in when travelling from Fort William to Mallaig?

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

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

Which travel operators can get me from Fort William to Mallaig?

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

  • Scotrail can get you to Mallaig by train. You can find a good deal for train tickets with Scotrail from Fort William to Mallaig for £15 on Omio.

Is there a direct service between Fort William and Mallaig?

Yes, there is a direct service from Fort William to Mallaig:

  • You'll find direct train services to Mallaig with Scotrail.

As you won't need to change at another stop in between, direct services to Mallaig tend to save you time and add more convenience, so it's worth paying attention to before you purchase tickets for this trip.

What other popular destinations should I add to my itinerary for my trip to Mallaig from Fort William?

Omio customers who travel from Fort William to Mallaig often also extend their holiday to go to Glasgow, Edinburgh or Inverness. Omio can help you plan your trip by finding the best connections between Mallaig and these popular destinations at a great price.

How early should I book tickets to Mallaig from Fort William online for the best deals?

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

  • Train tickets cost £15 one way on average.

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

Travelling from Fort William to Mallaig: related information

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