Hill lists by train

Munros by Train from Edinburgh

46 Munros are within 5 miles of a station you can reach by train from Edinburgh. The quickest is Beinn a' Ghlo - Carn Liath, from Blair Atholl, 2hr 25min away. Below, every one of them, grouped by station, with the journey time from Edinburgh.

46

Munros from Edinburgh

20

stations to start from

By journey time

Stations for Munros from Edinburgh

Each station with Munros within 5 miles, as the crow flies from the summit, quickest first. The walk in will be longer.

Blair Atholl

2hr 25min

Ardlui

2hr 40min

Dalwhinnie

2hr 50min

Crianlarich

3hr 4min

Tyndrum Lower

3hr 13min

Upper Tyndrum

3hr 22min

Loch Awe

3hr 36min

Corrour

4hr 10min

Tulloch

4hr 27min

Roy Bridge

4hr 37min

Fort William

5hr 1min

Achanalt

5hr 17min

Achnasheen

5hr 32min

Glenfinnan

5hr 35min

Achnashellach

5hr 50min

Strathcarron

6hr 1min

Good to know

Questions

Which Munros can you reach by train from Edinburgh?

46 of the 282 Munros are within 5 miles of a station with trains from Edinburgh, spread across 20 stations. They're all listed below, by journey time.

What is the quickest Munro to get to from Edinburgh by train?

Beinn a' Ghlo - Carn Liath, 5.0 miles from Blair Atholl, which is 2hr 25min from Edinburgh.

Which station has the most Munros nearby?

Crianlarich, 3hr 4min from Edinburgh, has 6 Munros within 5 miles.

Getting there

  • Times are from Edinburgh for morning departures, from our journey-time data. Check the live timetable, and the last train back, for the day you travel.
  • 46 Munros are within 5 miles of a station with regular trains: see them all. Also by train from Glasgow or Stirling.

Search every destination from Edinburgh, or read more on the best hikes from Edinburgh by train page.