6 of the best train trips in British Columbia

kisded kisdedUncategorized12 hours ago7 Views

This article was produced by National Geographic Traveller (UK).

British Columbia, Canada’s westernmost province, is well known for its spectacular landscapes, offering endless views of serrated peaks, opaline glacier lakes and feather-tipped pines. And what better way to take it all in than on a train, with those big-picture vistas slowly rolling by beyond the windowpanes — here are some of the best rail routes to try.

1. Rocky Mountaineer: First Passage to the West

Vancouver to Banff; 2 days
This double-decker train is surely one of the world’s most scenic rail journeys, offering bubble-domed vistas of mountains, lakes, forests, gorges, rivers and glaciers and the chance to spot wildlife along the way. The classic First Passage to the West route follows part of the line from the historic Canadian Pacific Railway, Canada’s first transcontinental train journey, which travelled from Montreal to Vancouver. It starts in Vancouver before passing the Fraser River for an overnight in Kamloops then continuing into the Rockies via the sheer-sided valley of Kicking Horse Pass, the glacial-blue expanse of Lake Louise and the pretty mountain town of Banff. On board, waistcoated hosts serve cocktails to your seat, with three-course meals on offer in the dining car, including a section of sommelier-picked Canadian wines. From £1,389 per person.

Image of the Rocky Mountaineer train exiting a tunnel

The classic First Passage to the West route follows part of the line from the historic Canadian Pacific Railway, Canada’s first transcontinental train journey, which travelled from Montreal to Vancouver.

Photograph by Rocky Mountaineer

2. The Skeena

Prince Rupert to Jasper; 2 days
Inaugurated in 1914, the Skeena offers an epic, 1,160-mile journey that carries you all the way from the Pacific coast into the Rocky Mountains. Also known as the ‘Rupert Rocket’, it runs three times a week between Prince Rupert and Jasper, with an overnight stop in Prince George en route. Along the way, it travels through some spectacularly wild scenery — from pristine forest to steep canyons and glacial lakes — and is one of the few railways in North America that offers a ‘flag’ service, allowing passengers to flag it down between scheduled stations. As such, it’s a favourite for hikers, adventurers and others keen on exploring BC’s backcountry — and it runs year-round, no matter the weather. From C$163 (£91) per person.

(Related: Try the Skeena, a budget alternative to Canada’s famous Rocky Mountaineer.)

Action shot of the Kettle Valley Steam Railway train

The Kettle Valley Steam Railway route continued to carry freight until its closure in 1989, but it’s now been resurrected as a heritage steam railway.

Photograph by Darren Robinson

3. Kettle Valley Steam Railway

Faulder to Trout Creek; 90 minutes
This historic route was originally built between 1910 and 1916 to link the mainline between Montreal and Vancouver with southern BC — an area rich in resources, from fruit, grain and lumber to precious metals and minerals. It continued to carry freight until its closure in 1989, but it’s now been resurrected as a heritage steam railway. The vintage steam locomotive dates from 1912, with open-sided carriages offering uninhibited views of the scenery. The route follows 16 miles of restored track through the vineyards and farms of the Okanagan Valley, an area renowned for producing some of Canada’s best wines. From C$33 (£18) per person;

4. Rocky Mountaineer: Rainforest to Gold Rush

Vancouver to Jasper; 3 days
You won’t need to choose between the mountains and the coast on this alternative Rocky Mountaineer route, which runs up the Pacific seaboard from Vancouver via the ski slopes of Whistler and the old logging town of Quesnel, before heading inland across the gold fields of the Cariboo Plateau. It finishes up in Jasper, across the border in Alberta, and there are two overnight stops en route, allowing plenty of time to stretch your legs and explore. From CA$4,929 (£2,776) per person.

5. Amtrak Cascades

Vancouver to Seattle; 4½ hours
The Amtrak line offers the chance to shuttle between the big cities on either side of the US-Canada border, including Vancouver, Seattle and Portland. The trains that ply this route are simple but spacious, with large, comfy seats, a bistro car and a viewing lounge dedicated to taking in the scenery. And what a view it is: expect to see endless feather-tipped pines, glacier-blue bays and alpine meadows mixed in with classic mountain towns. From US$44 (£34) per person.

A photo of Port Alberni's #7 Baldwin locomotive train with flowers in the foreground

Port Alberni’s waterfront remains an important hub for the town, and is where you’ll find this steam railway and its vintage carriages, pulled by a #7 Baldwin locomotive dating from 1929.

Photograph by Curvy Roads Photography

6. Alberni Pacific Railway

Port Alberni; 25 minutes
Vancouver Island’s booming lumber industry once required the services of many a chugging steam train, but all have vanished now save for this one in Port Alberni, the small city that stands at the head of Alberni Inlet, the waterway that runs inland for 34 miles from the island’s south coast. Once a centre for logging and paper making, Port Alberni isn’t the prettiest city in BC, but the waterfront remains an important hub for the town. It’s also where you’ll find this steam railway and its vintage carriages, pulled by a #7 Baldwin locomotive dating from 1929. An atmospheric relic of the island’s industrial past, it’s now run by enthusiasts entirely for love, not profit, and offers views of the Alberni waterfront and the hills beyond. C$8 per person.

Published in the May 2025 issue of National Geographic Traveller (UK).

To subscribe to National Geographic Traveller (UK) magazine click here. (Available in select countries only).

Read More

0 Votes: 0 Upvotes, 0 Downvotes (0 Points)

Leave a reply

Recent Comments

No comments to show.

Stay Informed With the Latest & Most Important News

I consent to receive newsletter via email. For further information, please review our Privacy Policy

Advertisement

Loading Next Post...
Follow
Sign In/Sign Up Sidebar Search Trending 0 Cart
Popular Now
Loading

Signing-in 3 seconds...

Signing-up 3 seconds...

Cart
Cart updating

ShopYour cart is currently is empty. You could visit our shop and start shopping.