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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Stirling and Fort William

distanceDistance65 miles (105 km)
changesDirect trainYes

Trains from Stirling to Fort William cover the 65 miles (105 km) long journey with our travel partners like. There are direct train services available. Travellers depart most frequently from Stirling and arrive in Fort William.

Travel Tips

Trains from Stirling 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 Stirling to Fort William.
FAQs
How far is it from Stirling to Fort William by train?
The distance to Fort William from Stirling by train is approximately 65 miles (105 km).
When travelling by train from Stirling to Fort William, which train station in Stirling do I depart from and which train station in Fort William do I arrive in?

Omio customers who travel this route most frequently depart from Stirling   and arrive in Fort William.

Where is the train station in Stirling? Where is the train station in Fort William?

Passengers board the train most frequently from Stirling, which is located around 0 mile (s) / 0 km away from the city centre, and they get off the train at Fort William, located 0 mile (s) / 0 km away from the city centre.

Stations

Important Stations and Airports for this Journey

Stirling
Fort William
Stirling
Amenities

Trains from Stirling to Fort William: related information

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