$2499—Canadian Rockies trip w/flights, $1400 off
Ride the rails through the breathtaking Canadian Rockies.
Why We Love This Deal
Western Canada is wild and free. Start your trip touring cosmopolitan Vancouver before setting off on the Rocky Mountaineer. Aboard, you'll scope the spectacular Rockies landscape from the comfort of a luxury train. Stop in Kamloops, a charming mountain town, for a night before ending your trip in Banff, one of Canada's most celebrated destinations. Adventures like this don't come around every day—and certainly not with over $1000 in savings.
What's included in this $2499-per-person offer:
- International roundtrip flights from the U.S. to Vancouver, return from Calgary
- Private transfers from the airport to a Vancouver hotel; Vancouver hotel to Rocky Mountaineer; and more
- 3 nights in a well-reviewed hotel in Vancouver
- 2 days aboard Rocky Mountaineer: SilverLeaf Service (includes snacks, drinks, breakfast and lunch on board, plus an overnight hotel stay in Kamloops)
- 3 nights in a well-reviewed hotel in Banff
- Guided tours and entry fees, per itinerary, including a tour of Stanley Park, Granville Island and Capilano Bridge in Vancouver and a Banff gondola ride tour
- Air credit of $200 (if you choose to book your own international flights)
When to go: Depart on select dates in April 2026 from Atlanta, Boston Chicago, Denver, Detroit, Houston, Las Vegas, Los Angeles, Miami, Newark, New York, Orlando and San Francisco. Departures in May–October 2026 are also on sale, starting at +$200 per person. Dates and prices vary by city.
For more information and a full calendar of dates, see our partner's website.
Additional departures: Dallas; Philadelphia; and Washington, D.C. departures are available, starting at +$200 per person.
Alternate itineraries: This offer is part of a larger Canada sale, including an option to upgrade to GoldLeaf Service for your Rocky Mountaineer journey, featuring double-decker domed-glass train cars, from +$500 per person. Or you can add an additional night on Lake Louise, from +$400 per person; or 2 nights in Jasper, from +$300 per person.
Book by Jan. 14.








