Toronto to Vancouver crosses Canada, and it’s an epic adventure you’ll never forget. Picture exploring CN Tower and neighborhoods, visiting Niagara Falls, discovering Banff and Jasper parks, touring Lake Louise, and exploring Vancouver. Check out Canada coast-to-coast, taking in the Canadian Rockies' beauty, and finally understanding the true wonder of nature right before your eyes.
10 best Toronto to Vancouver tour packages
Canadian Train Odyssey
4.9 (47 traveler reviews)"Wonderful, helpful, knowledgable. I felt I could ask her anything about the country, area and she knew about it."
- Duration
- 15 days
- Destinations
- Toronto, Niagara Falls (USA), Winnipeg,Jasper National Park,Banff National Park,Yoho National Park,Kamloops,Victoria,Vancouver+6 more
- Age Range
- All Ages Welcome
- Operated in
- English
- Operator
- Cosmos
5% Off- From $5,500
- US$5,250per person+$122 upfront costs
Price based on Private Double RoomUltimate Canada
4.5 (2 traveler reviews)"He was fun bubbly and full of information. He made our Canadian trip one to remember."
- Duration
- 19 days
- Destinations
- Toronto, Ottawa, Quebec City, Montreal, Niagara Falls,Whistler,Sun Peaks,Mount Robson Provincial Park,Jasper,Maligne Canyon,Spirit Island,Lake Louise,Banff,Mount Norquay,Yoho National Park,Glacier National Park of Canada,Mount Revelstoke National Park,Vernon,Vancouver+14 more
- Age Range
- Ages 18-35
- Country Region
- West Coast Canada
- Operated in
- English
- Operator
- Contiki
0% Off- From $4,961
- US$4,950per person+$304 upfront costs
Price based on Private Double RoomCanadian Highlights
- Duration
- 13 days
- Destinations
- Toronto, Niagara-on-the-Lake, Niagara Falls, Calgary,Banff National Park,Banff,Sulphur Mountain,Lake Louise,Icefields Parkway,Jasper,Sun Peaks,Whistler,Victoria,The Butchart Gardens,Vancouver+11 more
- Age Range
- Ages 18+
- Country Region
- West Coast Canada
- Operated in
- English
- Operator
- Omega Tours
0% Off- From
- US$5,270per person
Price based on Private Double Room17 days Canada: highlights in the east and west
4.0 (4 traveler reviews)- Duration
- 17 days
- Destinations
- Toronto, Niagara Falls, Quebec City, Montreal, Calgary,Banff National Park,Golden,Vernon,Whistler,Vancouver+5 more
- Age Range
- All Ages Welcome
- Operated in
- Only: German
- Operator
- Oasis Travel
0% Off- From
- US$4,662per person
Price based on Private Double RoomCanadian Train Odyssey with Alaska Cruise
4.9 (47 traveler reviews)- Duration
- 22 days
- Destinations
- Toronto, Niagara Falls, Jasper, Spirit Island, Lake Louise,Banff,Banff National Park,Yoho National Park,Glacier National Park of Canada,Kamloops,The Butchart Gardens,Victoria,Vancouver,Juneau,Skagway,Glacier Bay National Park,Ketchikan,Misty Fjords National Forest+13 more
- Age Range
- All Ages Welcome
- Ship
- MS Zaandam
- Country Region
- Canada Alaska
- Operated in
- English
- Operator
- Cosmos
0% Off- From
- US$6,508per person+$728 upfront costs
Price based on Private Double Room- Booking needs min. 2 travelers
The Great Canadian Journey
- Duration
- 18 days
- Destinations
- Toronto, Niagara Falls, Kingston,Thousand Islands National Park,Ottawa,Saint-Alexis-des-Monts,Quebec City,Montreal,Calgary,Banff National Park,Yoho National Park,Jasper National Park,Blue River,Sun Peaks,Vancouver+12 more
- Operated in
- Only: German
- Operator
- Gebeco
0% Off- From
- US$8,076per person
Price based on Private Double Room- Booking needs min. 2 travelers
Eastern Canada, Rockies Explorer and Alaska Cruise Toronto → Vancouver (2027)
- Duration
- 28 days
- Destinations
- Toronto, Niagara-on-the-Lake, Niagara Falls,Thousand Islands National Park,Ottawa,Quebec City,Montreal,Vancouver,Kamloops,Banff National Park,Banff,Sulphur Mountain,Canmore,Lake Louise,Jasper,Maligne Canyon,Sun Peaks,Whistler,Vancouver Island,Chemainus,Victoria,The Butchart Gardens,Juneau,Skagway,Glacier Bay National Park,Ketchikan+23 more
- Age Range
- Ages 8+
- Country Region
- Canada Alaska
- Operated in
- English
- Operator
- APT
0% Off- From
- US$22,553per person+$1,038 upfront costs
Price based on Private Double RoomCanada Complete Toronto → Vancouver (2026)
- Duration
- 27 days
- Destinations
- Toronto, Niagara Falls, Thousand Islands National Park,Ottawa,Quebec City,Montreal,Vancouver,Kamloops,Lake Louise,Banff National Park,Jasper National Park,Blue River,Sun Peaks,Whistler,Victoria,Inside Passage,Juneau,Skagway,Glacier Bay National Park,Ketchikan+17 more
- Age Range
- Ages 12+
- Country Region
- Canada Alaska
- Operated in
- English
- Operator
- Travel Marvel
0% Off- From
- US$15,034per person+$981 upfront costs
Price based on Private Double RoomHighlights of Eastern and Western Canada with Alaska Cruise Toronto → Vancouver (2027)
1.0 (1 traveler review)- Duration
- 27 days
- Destinations
- Toronto, Niagara Falls, Thousand Islands National Park,Ottawa,Quebec City,Montreal,Calgary,Yamnuska Wolfdog Sanctuary,Banff,Sulphur Mountain,Lake Louise,Jasper,Blue River,Vancouver,Whistler,Victoria,Juneau,Skagway,Glacier Bay National Park,Ketchikan+17 more
- Age Range
- Ages 12+
- Operated in
- English
- Operator
- Travel Marvel
0% Off- From
- US$11,418per person+$1,013 upfront costs
Price based on Private Double RoomIn the land of the maple leaf
- Duration
- 13 days
- Destinations
- Toronto, Niagara Falls, Calgary, Banff National Park,Jasper National Park,Sun Peaks,Whistler,Victoria,Vancouver+5 more
- Age Range
- Ages 10+
- Country Region
- West Coast Canada
- Operated in
- Only: German
- Operator
- DERTOUR
0% Off- From
- US$4,229per person
Price based on Private Double RoomGreat Canadian Rail Journey
5.0 (173 traveler reviews)"Well run, good accommodation, great place to visit. Friendly co-travellers, safe coach drivers."
- Duration
- 14 days
- Destinations
- Toronto, Winnipeg, Jasper National Park,Banff National Park,Kamloops,Victoria,Vancouver+4 more
- Age Range
- All Ages Welcome
- Country Region
- West Coast Canada
- Operated in
- English
- Operator
- Globus
3% Off- From $8,009
- US$7,759per person+$216 upfront costs
Price based on Private Double RoomGreat Canadian Rail Journey with Alaska Cruise
5.0 (173 traveler reviews)"Well planned journey. Sudden changes to itinerary didn't cause any inconvenience to us."
- Duration
- 21 days
- Destinations
- Toronto, Niagara Falls, Jasper, Maligne Canyon,Spirit Island,Icefields Parkway,Lake Louise,Banff,Banff National Park,Yoho National Park,Glacier National Park of Canada,Kamloops,Vancouver,Victoria,The Butchart Gardens,Glacier Bay National Park,Misty Fjords National Forest,Juneau,Skagway,Ketchikan+16 more
- Age Range
- All Ages Welcome
- Ship
- MS Koningsdam
- Country Region
- Canada Alaska
- Operated in
- English
- Operator
- Globus
3% Off- From
- US$10,553per person+$776 upfront costs
Price based on Private Double Room- Booking needs min. 2 travelers
The Canadiana
- Duration
- 21 days
- Destinations
- Toronto, Thousand Islands National Park, Montreal,Quebec City,Tadoussac,Ottawa,Algonquin Provincial Park,Huntsville,Niagara Falls,Niagara-on-the-Lake,Calgary,Banff National Park,Banff,Sulphur Mountain,Lake Louise,Icefields Parkway,Jasper National Park,Jasper,Sun Peaks,Whistler,Vancouver,Victoria+19 more
- Age Range
- Ages 10+
- Operated in
- Only: German
- Operator
- DERTOUR
3% Off- From
- US$6,574per person
Price based on Private Double Room

























