The World's Best Rail Journey?
The Wanderlust Travel Awards 2009 included a new category, Best Rail Journey. So who won? The train to Machu Picchu in Peru? Through the Alps in Switzerland? Trans-Australia? Across the Rockies in Canada? No. Right on our doorstep, readers of Wanderlust Magazine voted for the wonderful West Highland Line from Glasgow to Fort William & Mallaig in Scotland as the world's best train journey. And rightly so, as the West Highland Line is not only the most scenic train route in Britain, it's one of my favourite journeys anywhere. This page explains a bit about the West Highland Line, and how to plan and book a journey up there using the direct London-Fort William sleeper, itself (in my opinion) the best train in Britain. As well as the London-Fort William sleeper and the regular daily trains from Glasgow to Fort William & Mallaig, you can travel along the West Highland Line on a daily summer steam train, or even on a luxury cruise train. Click here for an excellent free online map of the UK rail network.
On this page...
The best train in Britain: The London to Fort William Caledonian Sleeper...
The fabulous West Highland Line starts closer than you think. At Euston station in central London, in fact. Around 9pm every night except Saturday night, the Caledonian Sleeper leaves for the Highlands of Scotland, with two direct sleeping-cars to Fort William on the West Highland Line at the foot of Ben Nevis, Britain's highest mountain. With private bedrooms, a lounge car featuring leather sofas and steward service of drinks and light meals, this certainly isn't your commuter train to work. It's almost a cruise train, yet it's a real scheduled service running all year round with fares starting at just £60 each way including a bed for the night and light breakfast. The sheer contrast is exhilarating, between going to sleep as the train speeds north at 80mph through the likes of Watford or Milton Keynes, then waking to find your sleeping-car twisting and turning on a remote single-track branch line through the beautiful West Highlands of Scotland at 30mph, past lichen-covered oak trees and bubbling brooks, with deer bounding away from the train as it passes. The latter give the train its unofficial name: The Deerstalker. There's plenty of time to admire the scenery over breakfast next morning, as the train doesn't arrive in Fort William until around 9:50am. In my book, this is without doubt Britain's best train journey. To see what it's like waking up on the sleeper in the West Highlands, see the video here! There are full details of all Caledonian Sleeper services to Scotland on the Caledonian Sleeper page, with timetables, fares & how to buy tickets.
![]() |
![]() |
![]() |
||
|
1. Leaving London for the West Highlands... Every night except Saturday night around 8:15pm, the Highland sleeper starts boarding at London's Euston station (above, left). You walk past the long line of sleeping-cars bound for Inverness & Aberdeen, to the two sleepers right at the front, bound for Fort William. The sleeping-car attendant greets you at the carriage door and checks you in... You travel in 2-berth standard class or single-berth first class sleepers with fresh clean sheets, fluffy duvets & plump pillows (above, centre). It leaves around 21:16. The sleeper is ideal for a weekend or short break in the Highlands, without flying! |
2. Overnight by sleeper... In the lounge car, order 'haggis, tatties & neeps' (£4) washed down with a glass of red, or just relax on the leather sofas with a wee dram of Glenfiddich whisky (£4). Head for bed as the train speeds north. In Edinburgh around 5am, the two Ft William sleepers are uncoupled & added to another seats car & lounge car. They set off, by-passing Glasgow and heading up the West Highland Line past Helensburgh and the naval base at Garelochhead in the early morning. |
|||
|
3. Next morning... You might wake on the shores of Loch Lomond (on the right-hand side of the train) just before Ardlui station, with sunlight streaming in as you put up the blind. Next stop, Crianlarich, where the line to Oban branches off. After Crianlarich comes Tyndrum Upper, high up on the hillside above the village, with Tyndrum Lower on the steadily diverging line to Oban in the valley below. The tiny village of Tyndrum is the smallest place in Britain with two separate stations. |
||||
![]() |
![]() |
|
|
4. Horseshoe curve... North of Tyndrum, the railway builders hadn't the money for a viaduct across the mouth of a broad valley. The result is the famous 'horseshoe curve', where the line enters, circles & leaves the glen at the foot of Beinn Dorain (pictured above, 3524 feet), Beinn a' Chaiseil (2897 feet) & Beinn Odhar (2948 feet). |
5. Rannoch Moor... The bleakest part of the line, where the railway is 'floated' across the peat bog on layers of turf and brushwood without solid foundations. Here, the train is crossing the short viaduct north of Rannoch station (just visible in the background). On this damp February day, snow can still be seen on distant mountain tops. |
![]() |
![]() |
|
|
6. Corrour... If Rannoch is remote, Corrour is even more so. Probably Britain's most remote station, it's miles from anywhere accessed by a mere track. The station featured in the 1996 film 'Trainspotting'. Just north of Corrour station is the summit of the line, 1,350 feet above sea level. |
7. Loch Treig... For several miles the train passes beautiful Loch Treig. The West Highland Line still has jointed rails, not welded rails, and the train's wheels clickety-clack along... |
![]() |
![]() |
|
|
Above: The West Highland Line passes the southern end of Loch Treig... 8. Monessie Gorge... After Tulloch station, look out for the pretty Monessie Gorge on the left, where the railway is built on a ledge along a rocky canyon with the river bubbling along below. |
9. Fort William... The sleeper from London arrives at Fort William terminus at 09:54. It's a modern station built in 1975, the railway originally extended along what is now the ring-road to a station just off the main street. Fort William station is only 10 minutes walk from the bottom of the tourist track up Ben Nevis, the highest mountain in Britain (4,409 feet or 1,344 metres. It'll take you 3½-5½ hours to climb, 1½-2½ to descend. Climbing Ben Nevis by the tourist track. |
Glasgow to Fort William...
You don't have to use the sleeper from London, of course... Daytime trains will get you from anywhere in Britain to Glasgow. From Glasgow's Queen Street station, three trains a day (one on Sundays) wend their way up the West Highland Line to Fort William on the same route taken by the sleeper, continuing to Mallaig. It's not fast: Glasgow to Ft William takes 3 hours 45 minutes stopping at all the wayside stations, so there's plenty of time to enjoy the scenery. The trains have a refreshment trolley, but feel free to bring your own picnic. See www.nationalrail.co.uk for train times & fares, or use the online booking form below.
Fort William to Mallaig...
Fort William is the largest town on the West Highland Line, and the sleeper from London terminates there. But the West Highland Line extends further north to the fishing port & ferry terminal of Mallaig, and many people regard this as the nicest section of the route. Mallaig is the ferry terminal for the Isle of Skye and several Scottish islands. Four trains a day link Ft William & Mallaig in each direction (one on Sundays), taking about 90 minutes.
![]() |
![]() |
|
|
1. Fort William. Settle into your seat on the ScotRail sprinter train for the 1½ hour, 41-mile journey to the end of the line at Mallaig... |
2. Loch Eil, Ben Nevis & Neptune's staircase... The train skirts Loch Eil. Look back on the left and you can see Ben Nevis, towering above Fort William (pictured, above). On leaving Banavie station, the train crosses the Caledonian Canal, and on the right you can see 'Neptune's staircase', a succession of locks to raise the boats to a higher level. |
![]() |
![]() |
|
|
3. Glenfinnan. Just before Glenfinnan station, the train crosses Glenfinnan viaduct, as featured in the 'Harry Potter' films. Built by contractor Robert McAlpine in 1901, it was one of the first rail viaducts to be built of concrete. During construction, the story goes that a horse backed up a wagon to pour rubble into one of the hollow piers. It backed too far, toppled backwards into the pier, and was sealed up. The story was vindicated a few years ago, but on another viaduct, when maintenance staff using X-ray equipment found the skeleton of a horse in one of the piers of the Loch Nan Uamh viaduct. Down at the side of Loch Shiel, a monument commemorates Bonnie Prince Charlie raising his standard here in August 1745. The best views at Glenfinnan are on the left hand side of the train. |
4. Lock Eilt. The train runs along what is perhaps the most picturesque loch on the route, with several tree-strewn islands like this. The best views here are on the right-hand side of the train. If you stop at Glenfinnan, check out the station museum (www.glenfinnanstationmuseum.co.uk). It even has accommodation in converted 1950s railway carriages... |
![]() |
![]() |
|
|
Another view of picturesque Loch Eilt, taken from the West Highland Line... |
5. Church of Our Lady of the Braes. Just after Lochailort station you might glimpse this church on the left. It featured in the 1983 film 'Local Hero'. Church services ceased in 1964. |
![]() |
![]() |
|
|
6. Arisaig & Morar. At Arisaig & Morar you can glimpse the sea on the left hand side... Arisaig is Britain's most westerly railway station (you didn't really think that was in Cornwall, did you?). The sandy beaches at Polnish & near Morar were used in the films 'Local Hero' and 'Highlander'. |
7. Mallaig. Journey's end, 164 miles from Glasgow... For accommodation in Mallaig, try The Moorings B&B or the West Highland Hotel. |
![]() |
![]() |
|
|
In Mallaig, try the locally-caught haddock & chips at the Fishmarket restaurant on main street, or the wonderful langoustines at The Cabin restaurant near the corner of Main Street & Davies Brae. |
Ferry to Skye & the islands. Mallaig is the ferry terminal for ferries to Skye (Armadale), also the Scottish islands of Muck, Eigg and Rum. For ferry information, see www.calmac.co.uk. |
See the video - The West Highland Line by Sleeper...This 4-minute video by Lima Ed gives a flavour of waking up in your sleeper in the wonderful West Highlands of Scotland on the amazing West Highland Line...
|
A brief history of the West Highland Line...
Tiring of the 50-mile trek to the railhead of Kingussie on the Highland Line to Inverness, the citizens of Fort William decided they must have their own railway, and construction started in 1889. It was not an easy railway to build, across remote and difficult regions of the Scottish highlands. Lack of money meant the line featured many steep gradients and sharp curves as more direct alignments would have meant expensive viaducts & cuttings. The first trains linked Glasgow with Fort William in August 1894. The next step was an extension to the sea, to serve the fishing industry on the west coast. A plan to serve Roshven was blocked by a local landowner, so Mallaig was chosen instead. However, the extension became something of a political football and the Mallaig Extension wasn't opened until 1901. The separate branch line to Oban wasn't originally part of the Glasgow-Fort William-Mallaig line at all, it had its own route from Glasgow via Callander, opened in1880 and operated by the rival Caledonian Railway. This passed under the Glasgow-Fort William line just north of Crianlarich, and you can just make out the old track-bed today from the train to Fort William. The line from Glasgow via Callander was closed during the Beeching cuts in the 1960s, and trains between Glasgow and Oban diverted to share the line to Crianlarich with the Fort William trains.
More information about the West Highland Line...
-
Buy a copy of The Iron Road to the Isles by Michael Pearson, £4.99. This has a route map and blow-by-blow account of what you can see from the train along the route, plus information about the history of the line. Highly recommended!
-
The West Highland Line Wikipedia entry provides some useful background to a journey on the line.
Free route guide with maps...
-
Download an excellent free West Highland Line line guide complete with route maps from the ScotRail website at www.scotrail.co.uk/sites/files/pdf/WHLlinelft.pdf
Planning your trip: Local area & accommodation...
-
www.road-to-the-isles.org.uk is one of the best resources for information about the towns & villages on the Fort William-Mallaig-Skye 'Road to the Isles', for finding accommodation, local attractions & things to do.
-
In Fort William, there are many B&Bs and hotels. If you feel like pushing the boat out, there's the famous & luxurious Inverlochy Castle Hotel, originally the family home of the Baron Abingers from its construction in 1863 until 1969. It won 'Scottish Hotel of the Year' 2008, double rooms from £380 a night. It's 4 miles from Fort William town centre, but they'll send a courtesy car to pick you up from the station.
-
In Glenfinnan, there's the Glenfinnan Seeping-car right next to the station, 1950s carriages turning into unique accommodation. Or the Glenfinnan House Hotel, www.glenfinnanhouse.com.
-
In Mallaig, there are a number of B&Bs (try The Moorings, highly recommended) or there's the West Highland Hotel (closed November-March). The Marine Hotel is right next to the station in the middle of Mallaig. Great location, and (unintentionally, no doubt!) something of a 1970s theme experience.
Planning your trip: Ferry & bus connections
-
Ferries from Mallaig to Skye (Armadale), Canna, Eigg, Muck & Rum: www.calmac.co.uk. The Mallaig-Armadale ferry sails up to 8 times a day, crossing time 30 minutes, fare £4.50 each way or £7.50 for a 5-day return.
-
Buses from Armadale to Broadford, Portree & other towns on Skye: www.stagecoachbus.com/highlands. Bus number 52. Several buses daily Mondays-Saturdays, but no service on Sundays. Change at Broadford for another bus over the new(ish) & controversial Skye Bridge to Kyle of Lochalsh. You can then take another great Scottish scenic train ride, the Kyle of Lochalsh to Inverness line, then take mainline trains from Inverness back south. This makes a great circuit of the Highlands!
-
Local ferry from Mallaig to Inverie, on the Knoydart peninsula: www.knoydart-ferry.co.uk. A local ferry sails twice a day at 10:15 & 14:15 on Mondays, Wednesdays & Fridays (also Tues & Thurs from May to September) from Mallaig along the coast to Inverie, a remote settlement unreachable by road. This makes a great day trip, visiting Britain's most remote pub, The Old Forge, www.theoldforge.co.uk.
Planning your trip: Train times, fares & online tickets...
-
London to Fort William by sleeper: The northbound Caledonian Sleeper leaves London Euston at 21:15 every night except Saturday night, arriving Fort William at 09:55 next morning. Fares from £60 each way per person in a 2-berth sleeper. The southbound sleeper leaves Fort William at 19:50 on Mondays-Fridays, 19:00 on Sundays, arriving at London Euston around 07:47 next morning. Friday nights are busiest, mid-week nights quieter so you're more likely to find the cheapest tickets. See the Caledonian Sleeper page for more information & online booking.
-
From elsewhere in Britain to Fort William & Mallaig: You can travel by daytime trains from almost anywhere in Britain to Fort William & Mallaig via Glasgow, see www.nationalrail.co.uk or use the online booking form below.
-
The West Highland Line itself, Glasgow-Fort William-Mallaig: Three trains a day (just one on Sundays) link Glasgow's Queen Street station with Fort William & Mallaig over the West Highland Line all year round, with an additional fourth train between Fort William & Mallaig. The whole West Highland Line can be done as a day trip from Glasgow on Mondays-Saturdays, leaving at around 08:21, with 2½ hours in Mallaig, returning to Glasgow by 21:30. But it's better to spend a couple of days exploring... A period return from Glasgow to Mallaig costs around £57.50 although advance-purchase fares (no refunds, no changes to travel plans) start at just £15.70 each way. To check trains times & fares, see www.nationalrail.co.uk or use the online booking form below. In addition to the regular ScotRail trains, you'll find a Jacobite steam-hauled train from Ft William to Mallaig in the summer, see www.westcoastrailways.co.uk, and a new weekend Edinburgh-Ft William charter train out on Saturday mornings in July & August, back on Sunday afternoons, see www.whestrail.co.uk for details.
|
|
The Jacobite steam train Fort William to Mallaig: www.westcoastrailways.co.uk
During the summer months you can take a daily steam train between Fort William & Mallaig. It runs Monday-Friday from mid May to early October, also on Saturdays & Sundays from late June to late August, leaving Fort William around 10:15, arriving Mallaig at 12:25. It departs again from Mallaig at 14:10, arrives Fort William about 16:00. Special fares apply, around £28 one-way, £33 day return (ordinary rail tickets are not valid). You travel in British Railways 1950s Mark 1 carriages, with opening door droplights and window ventilators that make photography easier than through modern trains' sealed windows. You may be hauled by one of several possible vintage steam locomotives - although on my own trip on the Jacobite the train was pulled by a diesel as both available steam locomotives had broken down! For more information & online booking see www.westcoastrailways.co.uk. A limited number of tickets may be available for buying on the day of travel at the station, but it's best to pre-book as this train is very popular. Harry Potter fans will find it a real Hogwarts Express experience, too, over the Glenfinnan Viaduct featuring in the Harry Potter films.
Cruise the West Highland Line in luxury: The Royal Scotsman cruise train...
Scotland has its very own cruise train, the luxurious & exclusive Royal Scotsman. Several times each month from May to October the Royal Scotsman offers 3-night land cruises from Edinburgh up the West Highland Line & back with all meals, wine, whisky, afternoon tea and excursions all included from around £2,600 per person based on two people sharing. It's a unique way to see a lot of Scotland in luxury in just a few days. They also offer 2- & 4-night tours to other parts of Scotland. For more information, photos & online booking, see the Royal Scotsman page.
![]() |
![]() |
![]() |
||
|
The Royal Scotsman, Scotland's very own cruise train... |
A twin bed stateroom on the Royal Scotsman, with shower & toilet. The train spends nights in a siding or platform, so you can sleep soundly. |
The lounge-observation car, with complimentary drinks & open-air observation platform... |
Britain's other scenic rail routes...
There are many other scenic routes in Britain, including:
-
Inverness to Kyle of Lochalsh, for more Scottish Highland beauty...
-
Leeds to Carlisle over the famous Settle & Carlisle Line, through the bleak, beautiful & windswept Pennines...
-
The Central Wales Line from Shrewsbury to Swansea, through pretty Welsh countryside...
-
The Cambrian Coast Line from Shrewsbury to Aberdovey, Tywyn, Portmadog & Pwllheli, for Welsh country and coastline...
-
Exeter to Penzance along the sea wall at Dawlish & across Brunel's bridge at Saltash.
-
Edinburgh, Glasgow & Perth to Inverness over the Highland Line (a few photos here).
-
Edinburgh to Dundee & Aberdeen across the famous Forth & Tay Bridges (a few photos here).
-
East Coast Main Line (London-Newcastle-Berwick-Edinburgh) north of Newcastle, along the coast and over the border...
You can check trains times for all of these routes using the form above or at www.nationalrail.co.uk.
You can find an excellent free map of Britain's national rail network at www.nationalrail.co.uk/passenger_services/maps/Network_Rail_national_map.pdf.
Sponsored links...
Hotels
& accommodation
in the West Highlands
For hotels in the wonderful West Highlands of Scotland (or anywhere else for that matter), you can search all the main hotel websites at once using the Hotels Combined booking form below.
◄◄◄◄ Search all the main hotel booking sites at once...I'm a big fan of www.hotelscombined.com as it checks all the main hotel booking sites (Opodo, Expedia, Booking.com, Hotels.com, AsiaRooms, LateRooms etc.) to find the widest choice of hotels & the cheapest rates. Try it and see! |
Adventure
holidays in Scotland...
Hiking, walking, sea kayaking,
canoeing & family activity holidays:
Wilderness
Scotland...
Award-winning company Wilderness Scotland offers small group walking, sea kyaking, canoeing, hiking & family activity holidays. National Geographic list Wilderness Scotland as one of the 'Best Adventure Travel Companies on Earth'. They're the only Scottish company to hold AITO's 5-star Responsible Tourism award and were recently named Best Green Tour Operator at the World Travel Awards.






















