Mallaig to Fort William train

Cheap train tickets from Mallaig to Fort William

Showing times and prices for May 25

Cheapest

10

Average

10

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Scotrail
09:10AMMallaig1h24 10:34AMFort William
0 transfers
101One-way
Scotrail
10:10AMMallaig1h24 11:34AMFort William
0 transfers
101One-way
Scotrail
05:15PMMallaig1h22 06:37PMFort William
0 transfers
101One-way
Scotrail
03:01PMMallaig1h27 04:28PMFort William
0 transfers
101One-way

Train schedule from Mallaig to Fort William

Showing trains for tomorrow, Wednesday, May 25
Scotrail
09:10AMMallaig1h24 10:34AMFort William
0 transfers
Scotrail
10:10AMMallaig1h24 11:34AMFort William
0 transfers
Scotrail
03:01PMMallaig1h27 04:28PMFort William
0 transfers
Scotrail
05:15PMMallaig1h22 06:37PMFort William
0 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Wed
May 25
Sat
May 28
Sun
May 29
Mon
May 30
Tue
May 31
Wed
Jun 01
Thu
Jun 02
Fri
Jun 03
Sat
Jun 04
Mon
Jun 06
Tue
Jun 07
Wed
Jun 08
Sun
Jun 12
Mon
Jun 13

Fastest train times from Mallaig to Fort William

Showing times and prices for May 25

Fastest Journey

1 h 22 m

Average

1 h 24 m

Trains per day

4

Distance

48 km

Of the 4 trains that leave Mallaig for Fort William every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Scotrail
05:15PMMallaig1h22 06:37PMFort William
0 transfers
101One-way
Scotrail
10:10AMMallaig1h24 11:34AMFort William
0 transfers
101One-way
Scotrail
09:10AMMallaig1h24 10:34AMFort William
0 transfers
101One-way
Scotrail
03:01PMMallaig1h27 04:28PMFort William
0 transfers
101One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Mallaig to Fort William

distanceDistance30 miles (48 km)
durationAverage train duration1 h 22 min
priceAverage train ticket price$11 (€10)
changesDirect trainYes
carriersTrain companiesScotrail

Trains from Mallaig to Fort William cover the 30 miles (48 km) long trip taking on average 1 h 22 min with our travel partners like Scotrail. There are direct train services available. While the average ticket price for this trip costs around $11 (€10), you can find the cheapest train ticket for as low as $11 (€10). Travelers depart most frequently from Mallaig and arrive in Fort William.

Travel Tips: Trains from Mallaig to Fort William

Travel by train 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 Mallaig to Fort William.
FAQs
If you’re looking to save money on tickets, you can find cheap Mallaig to Fort William trains for as little as $11 (€10)  in the next 7 days.
The Mallaig to Fort William train ticket price is on average $11 (€10)  if you are looking to buy your tickets for this trip in the next week.
You should expect to travel around 30 miles (48 km)  between Mallaig and Fort William by train.
On average the Mallaig to Fort William train time is 1 h 22 min  covering the 30 miles (48 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

Omio customers traveling this route book their trains from Mallaig   to Fort William.

The most popular departure train station with passengers for this route, called Mallaig, is located 0.4 miles (698 m) from the city center of Mallaig.

The most popular arrival train station, Fort William, is located 0.4 miles (564 m) away from the city center of Fort William.

For the route from Mallaig to Fort William you can take a train with Scotrail. Be sure to check out all possible train providers that offer services to Fort William from Mallaig on Omio to compare what amenities they may have.
Yes, there are direct trains from Mallaig to Fort William, and you can find a direct train for this route with Scotrail  on Omio. It's worth paying attention to when you book your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
You can take the earliest train from Mallaig to Fort William at 9: 10 AM   or take the last train from Mallaig to Fort William leaving at 6: 15 PM. Look for the latest Mallaig to Fort William train schedules on Omio and book the best time to take the train for this trip.
You can find trains to Fort William from Mallaig to cost on average $11 (€10) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Mallaig to Fort William train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Mallaig
Fort William
The major railway station for departures from Mallaig is Mallaig. Read all the information you need to know about services, amenities and connections at Mallaig for your journey between Mallaig and Fort William.

More options for your journey from Mallaig to Fort William

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

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