View from the train toward the Highlands — the classic day-trip dilemma from Edinburgh
Stirling · Pitlochry · Skye · Loch Ness · Glencoe · 2026

Day Trips from Edinburgh by Train: The Honest 2026 Guide

Here's the truth most guides won't tell you: the Highland names people search for — Isle of Skye, Loch Ness, Glencoe and the Jacobite / Glenfinnan Viaduct — are not realistically doable as a same-day train trip from Edinburgh. What does work brilliantly by train is Stirling, North Berwick, Pitlochry and more. Here's exactly what to do by rail, and how to reach the rest.

Tier 1: under 1 hour Tier 2: Pitlochry & Aviemore Tier 3: needs a coach tour
  • 35 minNorth Berwick, direct
  • ~50 minStirling & Glasgow
  • ~2 hrsPitlochry — genuine Highlands
  • No direct trainSkye, Loch Ness & Glencoe
  • Peak fares scrappedsince September 2025
The short version

A Reality Check Before You Book

Edinburgh has a superb rail network for day trips, but here's the honest truth most guides won't tell you: the iconic Highland names people search for — Isle of Skye, Loch Ness, Glencoe, and the Glenfinnan Viaduct / Jacobite — are not realistically doable as a same-day train trip from Edinburgh. They're better as an overnight or a guided coach tour.

What does work brilliantly by train: Stirling, Linlithgow, North Berwick, Glasgow, Falkirk, the Borders (Tweedbank), Dundee, Perth, and — for a genuine taste of the Highlands — Pitlochry (about 2 hours) and, if you're willing to commit a long day, Aviemore in the Cairngorms.

ScotRail scrapped peak fares in September 2025 — still the case in 2026 — so there's no rush-hour price penalty. Book at scotrail.co.uk or the app; a Spirit of Scotland Travelpass pays off if you're doing several trips.

What works by train

  • Stirling, North Berwick, Linlithgow, Glasgow, Falkirk — all under an hour
  • The Borders Railway, Dundee, Perth
  • Pitlochry (~2 hrs) — the best genuine Highland taste
  • Aviemore (~3 hrs) — the Cairngorms, if you commit a long day

What needs a coach tour or overnight

  • Isle of Skye — no railway onto the island
  • Loch Ness — no direct train, only a bus from Inverness
  • Glencoe — not on the rail network
  • The Jacobite / Glenfinnan Viaduct — Fort William is ~5 hours away
Check live dates

See Current Availability

Live dates and prices for the featured tour that handles the Jacobite for you.

Pоwered by GetYourGuide
Tier 1 · easy, direct, high-payoff

The Rail Day Trips That Genuinely Work

All direct from Edinburgh Waverley and easy to do in a relaxed day.

~35 minutes

North Berwick

A pretty seaside town with sandy beaches and the Scottish Seabird Centre, with boat trips to Bass Rock — home to the world's largest colony of Northern gannets. Climb North Berwick Law for Firth of Forth views.

~20 minutes

Linlithgow

Home to the magnificent ruined Linlithgow Palace, birthplace of Mary, Queen of Scots, beside Linlithgow Loch — the quickest "proper" day trip from Edinburgh.

~50 minutes

Stirling

"Little Edinburgh" — a royal castle on a volcanic crag, a medieval old town and the National Wallace Monument. Show a valid train ticket for a 25% discount on Stirling Castle entry.

~50 minutes

Glasgow

Scotland's largest city: world-class museums, Charles Rennie Mackintosh architecture and a famous music and food scene. Also the better base for Loch Lomond, just 30 minutes further by train.

~25 minutes

Falkirk

Engineering marvels old and new: the Kelpies (giant horse-head sculptures), the rotating Falkirk Wheel boat lift, and the Roman Antonine Wall.

~55–60 minutes

The Borders Railway to Tweedbank

A scenic line south into Sir Walter Scott country — alight at Tweedbank for Abbotsford, Melrose Abbey and Scott's View. One of the best-value half-day escapes.

~1 hr 15 min

Dundee

Scotland's "sunniest city," home to the striking V&A Dundee design museum and Captain Scott's polar ship RRS Discovery on the waterfront.

~1 hr 20 min

Perth

Gateway to the Highlands proper, with Scone Palace — crowning place of Scottish kings — nearby. Advance tickets here save real money over Anytime fares.

Also worth it

Dunfermline, St Andrews & Dunbar

Dunfermline's ancient abbey and Robert the Bruce's burial place; St Andrews via Leuchars plus a short bus for golf, the university and the cathedral ruins; and the East Lothian coast at Dunbar.

Other experiences you might enjoy

Worth Adding to Your Edinburgh Trip

Planning your days from Edinburgh? These top-rated tours and tickets covering the Isle of Skye, Loch Ness, Glencoe, the Highlands and the Jacobite steam train are popular ways to reach what the train can't.

Tier 2 · long-but-doable Highland-edge trips

The Rail Trips That Genuinely Reach the Highlands

These reach real Highland scenery by train — but plan for a full, early-start day.

Pitlochry (~1 hr 45 min – 2 hrs) — the standout

A charming Victorian spa town in Highland Perthshire that delivers real mountain scenery without the marathon journey. Walk to the Pitlochry Dam and salmon ladder, tour Blair Athol or tiny Edradour distillery, and reach the Queen's View over Loch Tummel by local bus or taxi. Blair Castle is one stop further north. The most satisfying "I saw the Highlands" rail day trip from Edinburgh.

Aviemore (~3 hrs)

Deep in the Cairngorms National Park: the Strathspey Steam Railway (Aviemore–Boat of Garten–Broomhill), Loch Morlich's beach, the Rothiemurchus forest, and the funicular up Cairn Gorm. Doable as a day trip, but the long journey each way means limited time on the ground — an overnight is far more rewarding.

Inverness (~3 hrs 30 min)

The "capital of the Highlands" and the practical springboard for Loch Ness. As a pure day trip it's a lot of train for the time you'd get there — typical pattern: depart ~08:30, arrive ~noon, return around 15:45 or 18:45. Treat it as an overnight base, not a day trip.

Which one to pick

If you only have one shot at Highland scenery by train, make it Pitlochry — the best ratio of scenery to travel time. Aviemore and Inverness are for travellers happy to spend more of the day on board.

Tier 3 · the famous names, honestly assessed

Skye, Loch Ness, Glencoe & the Jacobite: Why They're Not Train Day Trips

These are the destinations people most want — and the ones least suited to a rail day trip from Edinburgh.

Isle of Skye

You cannot reach Skye by train — there's no railway onto the island. The nearest rail options are Kyle of Lochalsh (via Inverness, then road across the Skye Bridge) or Mallaig (via Glasgow/Fort William, then the Armadale ferry) — far too far for a day trip. Best done by a multi-day tour, commonly 3–5 days, or self-drive with overnights.

Loch Ness

There is no direct train to Loch Ness. You'd take the train to Inverness (~3.5 hours), then a Stagecoach bus (route 919) to Drumnadrochit (~30 minutes) for the loch and Urquhart Castle — more time travelling than visiting. Best done by a guided coach day tour (typically ~12.5 hours) or an overnight in Inverness.

Glencoe

Not directly on the rail network — the nearest stations are Bridge of Orchy or Fort William, both requiring onward transport. Best done by a coach day tour from Edinburgh (~2.5–3 hours' drive each way) or self-drive via the A82.

The pattern is the same for all four: Edinburgh sits a long way south of the dramatic Highland scenery that fills the postcards. Operators such as Rabbie's, Timberbush, Highland Explorer, Gray Line, Discover Scotland and Highland Experience run guided day tours — typically 08:00 departures, returning ~19:30, around 12–13 hours — that handle all the driving and add live commentary.

Featured tour · handles the Jacobite for you

From Edinburgh: Hogwarts Express and Scottish Highlands Tour

4.5 (650+ reviews) Full day Free cancellation

This is exactly the kind of trip Tier 3 needs: a coach handles the long drive to Fort William, you get a scenic leg on the actual Jacobite steam train across the Glenfinnan Viaduct, and a live guide covers Glencoe and the Road to the Isles along the way — all without an overnight or a car.

  • Round-trip coach from central Edinburgh
  • One scenic leg on the Jacobite Steam Train
  • Live English-speaking driver-guide
  • Glencoe and Road to the Isles scenery
  • Free time in Mallaig harbour

Want the full picture first? Read our guide to getting to the Jacobite from Edinburgh.

See live dates and prices above, or check availability directly:

Check Availability & Prices

Free cancellation up to 24 hours before the tour.

The classic full-day combination

Loch Ness & Glencoe: The Most Popular Coach Day Tour

If Skye and the Jacobite aren't the priority, this is the single most-booked way to see Loch Ness and Glencoe from Edinburgh in one day.

Featured tour · departs Edinburgh

Edinburgh: Loch Ness, Glencoe & the Scottish Highlands Tour

4.6 (19,000+ reviews) Full day Free cancellation

An eco-certified full-day trip covering the Highland sites that simply aren't reachable by train in a day — Loch Ness, Rannoch Moor and Glencoe — with an expert local guide and an optional Loch Ness cruise.

  • Round-trip coach from central Edinburgh
  • Loch Ness and the chance to spot "Nessie"
  • Rannoch Moor and the Glencoe valley
  • Expert local guide narrating history and legends

One of the highest-rated Highland day tours on GetYourGuide by review count — a reliable pick if you want Loch Ness and Glencoe covered in a single day.

Check current pricing and availability:

Check Availability & Prices

Free cancellation up to 24 hours before the tour.

Fares, passes and how to book

Rail Passes & Booking for 2026

What to know before you buy tickets for Tier 1 and Tier 2 destinations.

Peak fares scrapped

ScotRail removed peak-time fares in September 2025, still in effect in 2026 — off-peak pricing applies all day. A few off-peak advance tickets still carry time restrictions on the busiest weekday evening departures, so check conditions when booking.

How to book

scotrail.co.uk or the ScotRail app with mTickets. For short routes (Linlithgow, North Berwick, Stirling, Glasgow, Falkirk) advance tickets rarely beat walk-up fares — just buy same-day for flexibility. For longer trips (Perth, Pitlochry, Aviemore, Inverness), advance tickets save significant money.

Rail passes

The Spirit of Scotland Travelpass (around £155–176 for 4 days' travel in 8) covers trains, many buses, Edinburgh Trams and the Glasgow Subway — worthwhile for three or more day trips in a week. The Central Scotland Rover covers the Edinburgh–Glasgow–Stirling–Fife belt; the Highland Rover suits a Highlands-focused itinerary. Passes are not valid on the Jacobite.

Kids

ScotRail frequently runs "Kids for £1" and family deals — check current offers before you book.

Plan it well

5 Practical Tips for Day Trips from Edinburgh

What experienced travellers do differently.

  1. Start early

    Tier 1 towns each fill a full day, and an early train beats the crowds at Stirling Castle and St Andrews.

  2. Choose train vs tour vs car deliberately

    Train for the central-belt towns and Pitlochry; coach tour for Loch Ness, Glencoe and Skye; car hire only if you're confident on single-track Highland roads.

  3. Pack a waterproof

    Scottish weather is changeable, especially on the coast.

  4. Pick the right season

    Late spring to early autumn for daylight and reliability; autumn for colour in Perthshire and the Cairngorms. Winter day trips north are short on daylight — keep them central-belt.

  5. Combine sensibly

    North Berwick plus the coast, or Stirling plus Bannockburn, work well — don't try to stack two far-flung trips in one day.

Common questions

Day Trips from Edinburgh: Frequently Asked Questions

The questions travellers ask most, answered with current 2026 detail.

Can you do a day trip to the Highlands from Edinburgh by train?

To the edge of the Highlands, yes — Pitlochry (about 2 hours) and Aviemore (about 3 hours) are reachable. The deep Highland icons (Skye, Loch Ness, Glencoe) are not sensible same-day rail trips; use a coach tour or overnight.

Can you get to Skye by train from Edinburgh?

No — there's no train onto Skye, and it's far too far for a day trip. It needs a multi-day tour or self-drive with overnights.

How do you get to Loch Ness from Edinburgh?

Train to Inverness (about 3.5 hours) then a bus to Drumnadrochit — long for one day. A guided coach day tour, around 12.5 hours, is the practical option.

Can you visit Glencoe from Edinburgh by train?

Not directly — Glencoe isn't on the rail network. Take a coach tour or drive, about 2.5 to 3 hours via the A82.

How far is the Highlands from Edinburgh by train?

Pitlochry is about 2 hours; Aviemore about 3; Inverness about 3.5; Fort William about 5, via Glasgow.

What are the best day trips from Edinburgh by train?

North Berwick, Linlithgow, Stirling, Glasgow and Falkirk, all under an hour, plus the Borders Railway, Dundee, Perth and Pitlochry.

Can you do the Jacobite from Edinburgh in a day?

Not independently — the first train can't reach the 10:15 Fort William departure. Do it via an overnight in Fort William or a Jacobite-inclusive coach tour. See our guide to getting to the Jacobite from Edinburgh.

How do I get to the Glenfinnan Viaduct from Edinburgh?

Get to Fort William first, about 5 hours by train, so stay overnight, then a short hop to Glenfinnan; or take a coach tour. See our dedicated Glenfinnan guide.

How long is the Edinburgh to Inverness train?

About 3 hours 30 minutes each way.

Is there a train to Pitlochry from Edinburgh?

Yes — direct ScotRail services take roughly 1 hour 45 minutes to 2 hours.

Is there a train to Loch Ness?

No direct train — the nearest railhead is Inverness, then a bus or cruise.

Is there a direct train from Edinburgh to St Andrews?

No — take the train to Leuchars (about 1 hour), then a short bus or taxi (about 10 minutes) on to St Andrews. There is no station in the town itself.

What's the best scenic train from Edinburgh?

The Borders Railway to Tweedbank for a quick scenic hit; the line north to Pitlochry and Aviemore for Highland scenery. For the ultimate scenic line, see our guide to scenic train trips in Scotland.

Skip the planning headache

Let a Guided Tour Reach What the Train Can't

If Skye, Loch Ness, Glencoe or the Jacobite are on your list, the easiest route is a guided coach tour from Edinburgh that bundles the transport, the scenery and — for the steam-train option — a Jacobite leg over the Glenfinnan Viaduct into one booking.

  • Free 24-hour cancellation
  • Reserve now, pay later
  • Live guide + real steam-train leg over the viaduct
Check Availability

jacobitetraintours.com is an independent guide and earns a commission when you book through our links, at no extra cost to you.