Scenic train journeys from Edinburgh and Glasgow

By Does Your Duck Quack ·

From Glasgow, we would start with Oban or a shorter West Highland section for a longer scenic outing; from Edinburgh, the Borders Railway and the Fife coast offer more manageable first choices. A Highland weekend can add the Kyle, Far North or Fort William–Mallaig routes with a stay. Choose the trip by the time available at its destination, not simply by whether the train can be reached from either city.

Glasgow and Edinburgh are useful starting bases, but their routes should be planned separately. Check the actual departure station and whether a change is needed before reserving the scenic part. Avoid a day that spends most of its useful light reaching the railway you wanted to see. A shorter ride with a proper town or shore stop often gives more pleasure than a long round trip assembled to tick off a famous name.

For the Highlands, an overnight changes the calculation. Fort William can support a Jacobite excursion or a separate scheduled journey towards Mallaig, while Inverness can become the base for the Kyle and Far North lines. Decide which railway is the main event and place the stay around it. Keep ferries and onward tours away from tight railway arrivals, with each transfer checked as part of the complete itinerary. A through ticket or a reserved seat does not settle the timing of a separate operator’s excursion.

The linked route guides give direction-specific window advice, including named lochs, sea sections and genuine reversals. Use those tips after choosing the destination and travel day. Daylight, weather, boarding arrangements and a clear window can have more effect on the experience than a seat number alone. Save the return plan, choose one main pause and leave time for a meal that does not compete with boarding. These suggestions are our editorial choices for the shape of a Scottish rail break; the official operator links in each guide provide the current departures and access information needed to make the day practical.

Our choices and how to plan them

  1. The Borders Railway at Galashiels Station (geograph 4627824)
    Walter Baxter · CC BY-SA 2.0

    Borders Railway

    For an Edinburgh-based day, we would choose the Borders Railway when the aim is a manageable countryside ride with a destination pause. Agree the main stop before selecting the outward train and leave enough time there. A simple return can give the landscape and town visit equal attention without requiring a distant Highland transfer.

    For this Scottish trip idea, Borders Railway runs Edinburgh Waverley to Tweedbank, with Midlothian hills, Gala Water, Scottish Borders shaping the ride; its brief window advice is watch both sides.4950511252535414555617181957

    Where to stay in GalashielsSome links earn us a small commission at no extra cost to you.

  2. Train crossing Forth Rail Bridge
    wjmarnoch from (optional) · CC BY 2.0

    Fife Circle Line

    Choose the Fife coast for an Edinburgh outing with a sea-facing section and a town at the far end. Check the actual departure and calls, then choose one main pause. It is a useful short alternative when the available day cannot comfortably support the longer journeys into the Highlands.

    For this Scottish trip idea, Fife Circle Line runs Edinburgh Waverley to North Queensferry to Kirkcaldy, with Forth Bridge, Firth of Forth, Aberdour, Burntisland and Kinghorn coast shaping the ride; its brief window advice is right to kirkcaldy; left returning.62636451126566676869

    Where to stay in KirkcaldySome links earn us a small commission at no extra cost to you.

  3. Oban railway station - geograph.org.uk - 14017
    Angella Streluk · CC BY-SA 2.0

    Glasgow to Oban (West Highland Line)

    Oban is our harbour-ending choice from Glasgow. Compare a day return with an overnight, depending on how much time the town and shore deserve. If the trip continues by ferry, place that sailing on its own confirmed schedule instead of assuming the railway arrival will support every onward option.

    For this Scottish trip idea, Glasgow to Oban (West Highland Line) runs Glasgow Queen Street to Oban, with Loch Lomond, Loch Awe, Oban Bay shaping the ride; its brief window advice is left to oban; right to glasgow.8585112591415486017181961

    Where to stay in ObanSome links earn us a small commission at no extra cost to you.

  4. The West Highland line - geograph.org.uk - 705689
    Nigel Brown · CC BY-SA 2.0

    West Highland Line

    Choose the full West Highland journey for a longer break, or a shorter section when already staying along the route. Use Fort William or Mallaig as a destination with time to pause. Remember the through-train reversal at Fort William when applying the guide’s facing-forward window preference.

    For this Scottish trip idea, West Highland Line runs Glasgow to Fort William to Mallaig, with Rannoch Moor, Glenfinnan Viaduct, Morar sands shaping the ride; its brief window advice is left northbound; right southbound.198101112131415161718192

    Where to stay in MallaigSome links earn us a small commission at no extra cost to you.

  5. Jacobite Steam Train passing Glenfinnan Viaduct (2025) (2)
    S. Perquin · CC BY-SA 4.0

    Jacobite steam train

    The Jacobite is a Lochaber excursion to build into a stay, not a casual replacement for a Glasgow departure. Secure the seasonal steam booking first and arrive in Fort William with time to spare. A second day gives the public Glenfinnan viewpoints or a scheduled coastal ride their own place.

    For this Scottish trip idea, Jacobite steam train runs Fort William to Mallaig, with Glenfinnan Viaduct, Loch Eilt, Morar coast shaping the ride; its brief window advice is left to mallaig; right to fort william.23456718

    Where to stay in Fort WilliamSome links earn us a small commission at no extra cost to you.

  6. The Highland Railway main line crosses the Garry - geograph.org.uk - 1004017
    Richard Webb · CC BY-SA 2.0

    Highland Main Line

    The Highland Main Line is our route into an Inverness-based break. Keep the scenic section in daylight and decide whether an intermediate stop belongs in the journey or on another day. The city base can then support northern and west-coast rail outings without trying to return to the central belt each evening.

    For this Scottish trip idea, Highland Main Line runs Perth to Inverness, with Highland Perthshire, Drumochter Pass, Cairngorms shaping the ride; its brief window advice is left to inverness; right to perth.37383940414243324445141516461718121947

    Where to stay in InvernessSome links earn us a small commission at no extra cost to you.

  7. The Kyle of Lochalsh Line - geograph.org.uk - 167031
    John Allan · CC BY-SA 2.0

    Kyle Line

    Use the Kyle Line as a separate day from an Inverness stay, with the western destination receiving a comfortable pause. Settle any onward transfer before boarding and keep the return train clear in the plan. This makes the landscape journey the day’s centre instead of another hurried connection.

    For this Scottish trip idea, Kyle Line runs Inverness to Kyle of Lochalsh, with Loch Luichart, Glen Carron, Plockton coast shaping the ride; its brief window advice is right to kyle; left to inverness.2021222324141516251718121926

    Where to stay in Kyle of LochalshSome links earn us a small commission at no extra cost to you.

  8. Far north line
    Afterbrunel · CC BY-SA 4.0

    Far North Line

    The Far North Line deserves time in a northern holiday. Compare the full journey with a shorter section and choose an overnight when the far end is the purpose. From Edinburgh or Glasgow, first reach a suitable base; adding the whole route to the same day can leave little destination time.

    For this Scottish trip idea, Far North Line runs Inverness to Wick via Thurso, with Cromarty Firth, Helmsdale coast, The Flow Country shaping the ride; its brief window advice is right northbound; left southbound.2728293031123233343536141516171819

    Where to stay in ThursoSome links earn us a small commission at no extra cost to you.

Frequently asked questions

Which route should an Edinburgh day trip use?

Our preference for a manageable first outing is the Borders Railway or Fife coast. Choose one main destination and compare the whole return plan before booking.

Which Glasgow route suits a weekend?

Consider Oban or a West Highland stay, giving the destination and scenic ride separate time. A ferry or Jacobite excursion needs its own confirmed arrangements.

Can the Kyle and Far North lines be simple central-belt day trips?

We recommend an Inverness or northern base for a more relaxed plan. Check the complete journey from Edinburgh or Glasgow and avoid letting transfers consume the viewing day.

Sources

  1. The Man in Seat 61: The West Highland Line | Britain's most scenic train route
  2. The Jacobite Steam Train | West Coast Railways
  3. Timetables | West Coast Railways
  4. The Jacobite Steam Train - Classes and Carriages | West Coast Railways
  5. The Jacobite Steam Train - Disability Policy | West Coast Railways
  6. Hogwarts Express | West Coast Railways
  7. National Trust for Scotland: www.nts.org.uk
  8. ScotRail: West Highland Railway Line | Oban | Fort William | Mallaig
  9. Network Rail: £13m upgrades planned for West Highland Line this November
  10. ScotRail Routes | Network Map & Lines | ScotRail
  11. Friends of the West Highland Lines - Scotland's most scenic railway
  12. Accessible Travel | Assistance & Facilities | ScotRail
  13. Fort William & Lochaber - Holidays & Breaks | VisitScotland
  14. Advance Train Tickets: Book Early & Save | ScotRail
  15. Off Peak Train Tickets | Update | ScotRail
  16. Highland Rover: Flexible 4‑in‑8 Day Rail Pass | ScotRail
  17. ScotRail: On-train catering available in Scotland
  18. ScotRail: Luggage and pets on trains in Scotland
  19. Bikes on Trains | Cycle Reservations & Rules | ScotRail
  20. ScotRail: Kyle Railway Line | Inverness | Kyle of Lochalsh
  21. ScotRail: Trains from Inverness to Kyle Of Lochalsh | Train Times
  22. Inverness to Kyle of Lochalsh - Scenic Rail Britain
  23. Kyle of Lochalsh Station | ScotRail
  24. Visit | Attadale Estate
  25. Family & Accessibility | Attadale Estate
  26. OpenStreetMap: Route map (57.36, -5.55)
  27. Far North Line – Helmsdale Station
  28. ScotRail: Far North Railway Line | Inverness | Thurso | Wick
  29. 11 Unforgettable train tours in Scotland | VisitScotland
  30. Far North Line - Scenic Rail Britain
  31. The Flow Country - UNESCO World Heritage Site | VisitScotland
  32. Inverness Station | National Rail
  33. Thurso Station | National Rail
  34. Wick Station | National Rail
  35. RSPB: Forsinard Flows Nature Reserve - On-Site Facilities
  36. RSPB: Getting Here - Forsinard Flows Nature Reserve
  37. Highland Main Line - Scenic Rail Britain
  38. Celebrate Scotland's scenic railways this St. Andrew's Day - Scenic Rail Britain
  39. ScotRail: Trains from Perth to Inverness | Train Times
  40. Cairngorms National Park | Fact Sheet - Transport and Access HTML…
  41. ScotRail: accessibility and customer information
  42. Perth Station | National Rail
  43. Aviemore Station | National Rail
  44. Pitlochry Station | Highland Main Line CRP
  45. Aviemore Station | Highland Main Line CRP
  46. Dunkeld Station | Highland Main Line CRP
  47. OpenStreetMap: Route map (56.84, -4.23)
  48. Spirit of Scotland Rail Pass | Scotland Travel Pass | ScotRail
  49. ScotRail: Borders Railway Line | Edinburgh | Tweedbank
  50. Borders Railway - Scenic Rail Britain
  51. Train Times | Train Timetables | ScotRail
  52. National Mining Museum Scotland: nationalminingmuseum.com
  53. Abbotsford - The Home of Sir Walter Scott
  54. Scotland Starts Here: two days on the Borders Railway
  55. Bus and Train Tickets | Rail Bus & Plus Bus Tickets | ScotRail
  56. ScotRail: Trains from Edinburgh (Waverley) to Tweedbank | Train Times
  57. OpenStreetMap: Route map (55.65, -2.87)
  58. ScotRail: Trains from Glasgow Queen Street to Oban | Train Times
  59. Oban - Holidays & Things to Do | VisitScotland
  60. St Conan’s Kirk: St Conan's Kirk – St Conan's Kirk -Argyll's Hidden Gem
  61. OpenStreetMap: Route map (56.4, -5.1)
  62. ScotRail: Trains from Edinburgh (Waverley) to Kirkcaldy | Train Times
  63. ScotRail: Trains to Fife
  64. Offers & Inspiration in Fife | Go by train | ScotRail
  65. North Queensferry Station | National Rail
  66. Kirkcaldy Station | National Rail
  67. Region profile - Scotland's Railway - Network Rail
  68. Welcome to Fife : Exploring the Kingdom by rail
  69. Fife Coast & Countryside Trust: Fife Coastal Path | Map, Stages & Route Information