Tool
Scotland vs England trip planner
A short Edinburgh weekend, a Highlands traverse — pick a trip shape and we hand back a day-by-day outline with a realistic cost breakdown. Edinburgh–Glasgow is 50 minutes by train, Glasgow/Fort William is on the West Highland Line, and the Caledonian Sleeper runs overnight from London.
Sample fares last reviewed against ScotRail, LNER, Avanti West Coast and Caledonian Sleeper published 2025 advance rates. Cost bands assume mid-range accommodation and one main meal per day.
What this solves
Scotland and England are joined by rail in five countries that all turn out to be two. Most first-timers assume they can fly into Edinburgh and base themselves there for a Highlands trip — only to discover they need a 3-hour train each way to reach the West Highland line, and the same in reverse. A realistic plan starts with day-count and a sensible split.
How to read the result
- Itinerary lists each day with the city you sleep in and a headline activity.
- Travel sums realistic rail (or sleeper + rail) costs.
- Stay is a per-night × nights × pax estimate; tune to your budget.
- Verdict tells you when to add a hire car for the Highlands or Loch Ness.
What it doesn't cover
- Specific hotel or tour pricing — these change weekly.
- Mountain weather contingencies — pack for four seasons in one day.
- Ferry crossings to the Hebrides (CalMac).
- Edinburgh Festival August surge pricing.
FAQ
Is Edinburgh hard to reach from London?
No — LNER runs direct King's Cross to Edinburgh Waverley every 30 minutes in around 4h 20m. Advance fares start at £44 each way. The Caledonian Sleeper is an alternative at £130–£210 for a berth or seat.
Are there Scottish rail passes worth buying?
The Spirit of Scotland travel pass gives unlimited travel on ScotRail services and one round-trip on the Caledonian Sleeper (highland-only variant around £200). BritRail passes cover England and Scotland. For most point-to-point trips, advance singles work out cheaper.
Is the Caledonian Sleeper worth it?
If you want to gain a full first day in Scotland, yes. The overnight sleeper leaves London Euston around 23:50 and arrives Fort William, Inverness, Edinburgh and Glasgow by morning. Berths cost £150–£220 per person.
How do I get around the Highlands without a car?
Trains reach Fort William, Mallaig, Inverness, Aviemore and Kyle of Lochalsh. For the Isle of Skye and remote glens, you need a hire car or a guided tour. Public buses fill the gap but are slow (Citylink and Stagecoach Highland services run a handful of times a day).
Sources
- ScotRail — published 2025 advance fares for Edinburgh–Glasgow, Edinburgh–Fort William, Fort William–Inverness.
- Caledonian Sleeper — published 2025 berth and seat fares.
- VisitScotland — destination reference for itinerary planning.