Near The Venue

All places › Fort William

Attraction

The Jacobite Steam Train

Fort William

A steam train journey from Fort William to Mallaig and back, covering 84 miles of loch, mountain and sea, with a stop of about an hour and a half at Mallaig. Dates for the 2027 season are due to be announced.

Find a room nearby

Live prices from booking sites. The map loads only when you press the button.

Where to stay

  • Fort WilliamTown beside the station, with the widest choice
  • CorpachVillage about 10 minutes away
  • Spean BridgeVillage about 20 minutes away
  • GlencoeVillage about 30 minutes away
  • KinlochlevenVillage about 30 minutes away

Getting there

  • Trains leave from Fort William railway station, Station Square
  • Parking is available in Fort William near the station; allow at least 20 minutes to park and buy tickets, and avoid the supermarket car park
  • By road from the south use the M6 and M74 to Glasgow then the A82; from Edinburgh use the M9, A84, A85 and A82
  • From the north use the A9 and A86 from Aviemore, or the A82 from Inverness
TipThe standard Glasgow train arrives after the 10:15 departure, so arrive in Fort William the day before you travel.

Travel details can change, especially on event days — check with the venue or operator before you travel.

More places near The Jacobite Steam Train

Questions people ask

Where is the best place to stay near The Jacobite Steam Train?

Fort William: Town beside the station, with the widest choice. Corpach: Village about 10 minutes away. Spean Bridge: Village about 20 minutes away. Glencoe: Village about 30 minutes away. Kinlochleven: Village about 30 minutes away.

How do I get to The Jacobite Steam Train?

Trains leave from Fort William railway station, Station Square. Parking is available in Fort William near the station; allow at least 20 minutes to park and buy tickets, and avoid the supermarket car park. By road from the south use the M6 and M74 to Glasgow then the A82; from Edinburgh use the M9, A84, A85 and A82. From the north use the A9 and A86 from Aviemore, or the A82 from Inverness.

Any tips for visiting The Jacobite Steam Train?

The standard Glasgow train arrives after the 10:15 departure, so arrive in Fort William the day before you travel.

Which airport is closest to The Jacobite Steam Train?

The nearest airport on this site is Inverness Airport, about 64 miles away in a straight line. See hotels near the airport.