Train & Rail Tours & Trips in Canada
4.5 stars on(7,360 reviews)- Choose from 24 Canada tours
- 900+ verified reviews from TourRadar travelers
- 24/7 customer support
10 best Train & Rail Canada tour packages
Compiled by
MelissaCanada travel expert at TourRadar
- 5-Day Vancouver to Rockies VIA Rail Adventure | Vancouver Departure
- Western Canada by Rail
- Ontario & French Canada with Ocean Train to Halifax
- Canadian Rockies by Train
- Canadian Rockies by Train (Vancouver, BC to Calgary, AB) (2025)
- Coastal Charm and French Flair: Halifax to Montreal by Rail
- Great Canadian Rail Journey
- Canadian Train Odyssey
- Canadian Rockies by Train (Vancouver, BC to Calgary, AB) (2024)
- VIA Rail - The Canadian (Vancouver-Toronto)
5-Day Vancouver to Rockies VIA Rail Adventure | Vancouver Departure
11 Reviews by TourRadar travelers“A fantastic way to explore the Canadian Rockies. Accommodation very good, trip of a lifetime!”
Adam, traveled in July 2024
- Board the VIA Rail to Jasper
- Explore Jasper National Park
- Cruise on Maligne Lake
Duration 5 days Destinations Vancouver, Jasper National Park, Banff National Park, Lake Louise, Yoho National Park, Calgary Age Range up to 85 year olds Operated in English, Chinese Operator Calgary Tours From $1,259
10% Off- US$1,133You save $125
Western Canada by Rail
104 Reviews by TourRadar travelers“Truly stunning mountain scenery through the Rockies to Vancouver with guest appearances from bears, elk, eagles and gophers!”
Andrew, traveled in June 2023
- Explore downtown Calgary and Fort Calgary
- Relax in Banff's hot springs or hike trails
- Ride the Ice Explorer on Columbia Icefield
Duration 9 days Destinations Calgary, Banff National Park, Jasper National Park, Mount Robson Provincial Park, Kamloops, Vancouver, Victoria Age Range up to 99 year olds Operated in English Operator Cosmos From $4,268
2% Off- US$4,164+$149 upfront costsYou save $103
Ontario & French Canada with Ocean Train to Halifax
169 Reviews by TourRadar travelers“The tour was a very good experience.”
Ann, traveled in April 2024
- Cruise close to Niagara Falls
- Explore historic Kingston and Ottawa
- Tour French-inspired Quebec City
Duration 11 days Destinations Toronto, Niagara Falls, Kingston, Thousand Islands National Park, Ottawa, Montreal, Halifax Age Range up to 99 year olds Operated in English Operator Cosmos From
2% Off- US$2,667+$161 upfront costs
Canadian Rockies by Train
6 Reviews by TourRadar travelers“Everything was well organized from the lodging to the food to the activities. We recommend Tours of Distinction to everyone.”
Robert, traveled in July 2023
- Explore Banff and Yoho National Park
- Ride the Banff Gondola up Sulphur Mountain
- Walk atop a glacier in the Columbia Icefield
Duration 8 days Destinations Calgary, Banff, Jasper, Kamloops, Vancouver Age Range 12 to 100 year olds Operated in English Operator Tours of Distinction From
2% Off- US$3,999
- Explore Stanley Park's urban rainforest
- Ride the Canadian through the Rockies
- Cruise on Maligne Lake's sparkling waters
Duration 9 days Destinations Vancouver, Jasper, Lake Louise, Banff, Calgary Age Range 5 to 99 year olds Operated in English Operator Collette From $5,899
10% Off- US$5,299You save $600
- Explore Halifax’s waterfront, gardens, and rich history
- Try a Lobster Roll at Murphy's Wharf
- Snap a photo at Peggy's Cove Lighthouse
Duration 8 days Destinations Halifax, Truro, Moncton, Bathurst, Rimouski, Riviere-du-Loup, Quebec City, Montreal Age Range up to 99 year olds Operated in English Operator Landsby From
10% Off- US$1,314
Great Canadian Rail Journey
177 Reviews by TourRadar travelers“This trip was another great Globus experience for me. She gave us lots of great information that enhanced our experience.”
Joanne, traveled in August 2023
- Cruise under Niagara Falls on a thrilling boat ride
- Travel across Canada on the scenic VIA Rail train
- Explore Jasper's natural beauty and wildlife
Duration 14 days Destinations Toronto, Winnipeg, Rocky Mountain National Park, Jasper National Park, Banff National Park, Kamloops, Victoria, Vancouver Age Range up to 80 year olds Operated in English Operator Globus From $7,434
7% Off- US$6,920+$199 upfront costsYou save $513
Canadian Train Odyssey
45 Reviews by TourRadar travelers“Wonderful, helpful, knowledgable. I felt I could ask her anything about the country, area and she knew about it.”
Rosemary, traveled in September 2023
- Explore Toronto with a local guide
- Cruise close to Niagara Falls
- Travel across Canada on The Canadian
Duration 15 days Destinations Toronto, Niagara Falls (USA), Winnipeg, Jasper National Park, Banff National Park, Yoho National Park, Kamloops, Victoria, Vancouver Age Range up to 99 year olds Operated in English Operator Cosmos From $4,754
3% Off- US$4,601+$101 upfront costsYou save $153
Canadian Rockies by Train (Vancouver, BC to Calgary, AB) (2024)
43 Reviews by TourRadar travelers“All we had hoped for.”
BETTY, traveled in July 2019
- Explore Stanley Park and Gastown in Vancouver
- Travel by train through the Canadian Rockies
- Cruise on Maligne Lake and visit Spirit Island
No departure dates availableDuration 9 days Destinations Vancouver, Jasper National Park, Banff National Park, Calgary Age Range up to 99 year olds Operated in English Operator Collette Duration 5 days Destinations Vancouver, Jasper, Edmonton, Winnipeg, Toronto Age Range up to 99 year olds Operated in Only: German Operator DERTOUR From
3% Off- US$867