Want the kind of Scotland travel that starts with espresso on a city corner and ends with you pressing your forehead to a train window because the Highlands look unreal? Good news, you can do it without renting a car, without white-knuckle driving on narrow roads, and without planning your whole life around parking.
This trip is built around two classic rail routes: the West Highland Line (hello lochs, moors, and the Glenfinnan Viaduct) and the Highland Main Line (Cairngorms views, cozy towns, and an easy Inverness base). I’ll keep it simple, flexible, and very doable.
One note before you book anything: routes and times can change with seasonal service and engineering work, so confirm details on ScotRail and any specific operators close to your travel dates.
This article may contain affiliate links. If you purchase through these links, I may earn a small commission at no cost to you. Thank you for your support!
A simple no-car Scotland by train itinerary, city streets to wild Highlands (4 to 7 days)

This plan works as a tight 4-day “hits the highlights” trip, or a slower 5 to 7-day version with extra nights where it actually helps (less backtracking, more time outside).
Quick overview (so you can picture it)
| Day | Base | Main ride | Why it’s worth it |
|---|---|---|---|
| 1 | Fort William | Glasgow to Fort William (about 3 hours 50 minutes) | Lochs, mountains, that “we’re in Scotland!” feeling |
| 2 | Mallaig (or Fort William) | Fort William to Mallaig (about 1 hour 20 minutes) | Glenfinnan, silver lochs, sea views, beaches |
| 3 | Fort William | Mallaig to Fort William | More daylight for stops, easy walks |
| 4 | Aviemore or Inverness | Bus to Inverness, then train onward | Cairngorms glens, a walkable hub city |
Starting in Edinburgh vs Glasgow:
If you land in Edinburgh, you can do a quick train hop to Glasgow first, then start the West Highland Line from Glasgow Queen Street. If you’re already in Glasgow, even better, you’re at the front door.
Connecting without a car:
There’s no direct train link from the West Highland Line to the Highland Main Line, so the clean connection is Fort William to Inverness by bus (about 2.5 to 3 hours on Stagecoach routes such as 91 or 92). From Inverness, trains to Aviemore are frequent (around 30 to 45 minutes). It’s straightforward, and the bus ride is pretty too.
Days 1 to 3: Glasgow to Fort William to Mallaig on the West Highland Line (lochs, moors, Glenfinnan)

Day 1: Glasgow to Fort William (sleep in the Highlands)
Catch the train from Glasgow Queen Street to Fort William (about 3 hours 50 minutes). Early on you’ll feel the scenery warming up, then it starts showing off.
- Helensburgh is where the first proper loch views start creeping in. If you’re glued to the window, you’re doing it right.
- Around Crianlarich, the mood shifts. Trees thin out, hills get bigger, and you’ll start hearing people whisper “wow” like they can’t help it.
- Rannoch Moor and Corrour are the “how is this real?” stretch. Corrour is famously remote, with no public road access, so don’t hop off unless you mean it. Also, some smaller stops on this line can be request stops, so tell the guard if you want off.
In Fort William, you’re set up for an easy no-car evening: the town is walkable, taxis are simple, and you’ve got food options without trekking miles.
No-car friendly walk idea (Fort William): stroll the waterfront on the shores of Loch Linnhe for an easy wind-in-your-face reset, especially near sunset.
Day 2: Fort William to Mallaig (go full postcard)
Ride Fort William to Mallaig (about 1 hour 20 minutes). In peak season, there are often direct trains that continue through from Glasgow, but it varies, so check close to your date.
This is your big scenery day:
- Glenfinnan is the headline. Yes, the viaduct is here. If you hop off, the walk to the viewpoint is short and obvious once you’re in the area (follow the crowd, honestly).
- Arisaig, Morar bring the surprise: bright sand and turquoise water that looks more Caribbean than “northwest Scotland.” Wild.
Finish in Mallaig for harbor vibes and fish and chips. It’s small, walkable, and exactly the kind of place where time slows down.
Day 3: Mallaig back to Fort William (or linger)
Take the train back and treat it like a second chance at the views you missed. If you didn’t stop at Glenfinnan on Day 2, do it now. If you did, stay on board and just soak it up (no shame in a pure window-seat day).
If you want a 4-day version, this is the night to keep things simple and sleep in Fort William again before moving on.
Days 4 to 7: Highland Main Line to Aviemore and Inverness (Cairngorms views, easy day trips)
Day 4: Fort William to Aviemore or Inverness (no car, no stress)
Fastest no-car connection is bus Fort William to Inverness (about 2.5 to 3 hours). From Inverness:
- Stay in Inverness if you want a walkable city base.
- Or ride south to Aviemore (about 30 to 45 minutes) if you want Cairngorms access.
If you’re starting this leg from Edinburgh instead: Edinburgh Waverley to Inverness can be direct on the Highland Main Line, often around 3.5 to 5 hours depending on the service, with many trains stopping at Perth, Pitlochry, and Aviemore.
Easy stops worth building around:
- Pitlochry: small, pretty, and made for a relaxed overnight if you want a break in the middle.
- Blair Atholl: a classic Highlands gateway feel.
- Aviemore: a practical base for the Cairngorms.
- Inverness: river walks, pubs, museums, and day trips by local bus or rail.
No-car day trip ideas (pick 1 to 3):
- From Aviemore, do a short forest walk or a low-effort viewpoint stroll (the kind where you’re back for lunch).
- In Inverness, follow the River Ness paths and spend a rainy hour at a museum or gallery when the weather does its thing.
- If you’re tempted by a remote stop like Corrour, only do it with proper gear and a plan. It’s beautiful, but it’s not a “let’s see what happens” platform.
If you’re stretching to 5 to 7 days, add an extra night in Aviemore (for outdoors time) or Inverness (for variety and easier logistics).
Best seats to grab for the most scenic train views in Scotland

The best seat isn’t magic, but it can feel like it. A few practical truths first: the “best side” can flip depending on direction, light changes fast, and gray weather can mean less drama (then five minutes later, boom, sunbeam through clouds).
On many ScotRail services, seats aren’t reserved, so arrive early and be ready to pick a window fast. First class can help on busy dates, but it’s not required to get great views.
West Highland Line seat guide: which side for lochs, Rannoch Moor, Glenfinnan, and the coast
- Glasgow to Fort William or Mallaig: aim for the right-hand side for a strong run of lochs, moorland, and later the coast.
- Mallaig or Fort William to Glasgow: aim for the left-hand side to catch those same star views on the way back, including the Glenfinnan stretch.
Quick tips that make a difference:
- Skip seats right by the doors if you can, windows there get smeary fast.
- Bring a small cloth, glare and drizzle happen.
- If motion bugs you, grab a forward-facing seat.
Highland Main Line seat guide: Cairngorms and glens, plus how to choose when you are not sure
A simple rule that often works:
- Northbound (toward Aviemore and Inverness): the right-hand side is often a great bet.
- Southbound (toward Perth and Edinburgh): the left-hand side usually keeps the best run of views.
When you’re not sure, use the low-tech method: check where the sun is, pick the side with less glare, and if the train’s quiet, swap seats at longer stops.
Booking and planning tips for Scotland travel by train only (money, passes, and backup plans)

Train-only trips are relaxing, right up until you realize you picked the one departure that sells out, or the weather turns your big viewpoint into a fog bank. A little planning keeps it fun.
Tickets, reservations, and when to book ScotRail vs the Jacobite Steam Train
ScotRail tickets are often cheapest when booked ahead, with advance fares typically opening around 12 weeks before travel. If you want freedom to hop off in places like Glenfinnan, look at Off-Peak or other flexible tickets (you’ll pay more, but you won’t be locked in).
The Jacobite Steam Train (Fort William to Mallaig) is run by West Coast Railways and usually runs in the warmer months (often around April to October), with extra departures in peak season. It sells out fast, so if steam is non-negotiable, book early on westcoastrailways.co.uk. If it’s gone, take regular ScotRail and still have an amazing day.
Packing and weather: what matters on long rides and windier stations
Pack like you’ll see all four seasons, because you might.
Bring:
- Layers plus a rain shell
- Snacks and water (some stretches have limited options)
- A power bank
- Offline maps
- A warm hat, even in summer
Some stops are remote, like Corrour, and services can be minimal. If the clouds swallow the mountains, don’t fight it. Enjoy the ride, find a café, hit a museum, then try again tomorrow.
Scotland by Train Only

Scotland doesn’t require a car to feel huge. With the West Highland Line and the Highland Main Line, you can go from city streets to lochs, moors, beaches, and big mountain views with nothing but a ticket and a window seat.
Keep it flexible, grab the best side for your direction, and don’t panic when the forecast looks messy, that moody weather is part of the charm. Pick your dates, book the key legs early, and add one extra night where it slows things down. You’ll thank yourself when the Highlands start showing off.