Amsterdam, Basel, Lucerne, Interlaken & Zurich

$2399 & up—Switzerland & Amsterdam w/air

Katrina Vecera
Deal Expert
From canal-lined streets to soaring Alpine peaks, discover two countries by rail.

Why We Love This Deal

This nine-night getaway pairs Amsterdam's charming canals with Switzerland's dreamy winter landscapes. Stay overnight in Amsterdam, Basel, Lucerne, Interlaken and Zurich, with flights and train travel between destinations included. Cruise Amsterdam's canals aboard a classic saloon boat, complete with cheese and drinks, then journey through Switzerland by train, taking in snow-dusted alpine scenery and picturesque lakeside towns. 

What's included:

  • Roundtrip flights from Canada
  • Nine nights' hotel accommodations: two each in Amsterdam, Lucerne, Interlaken, and Zurich and one night in Basel
  • Daily breakfast
  • Train tickets between all cities
  • Amsterdam canal cruise with cheese and drinks
  • Taxes

Depart for the following per-person prices:

  • Toronto ... $2399 on Jan. 4, 14, 25, 23; Feb. 6
  • Montreal ... $2499 on Jan. 14
  • Halifax and Ottawa ... $2599 on Jan. 14
  • Vancouver ... $2699 on Jan. 2–5, 14, 22
  • Calgary ... $2699 on Jan. 14, 22
  • Edmonton ... $2799 on Jan. 1–6, 14, 15, 21, 22, 29; Feb. 10, 26

More dates are available through September 2027 from +$100. Upgrade your room from +$29 per stay. Add two nights in Brussels from +$279, Paris, Milan or Munich from +$299, or Venice or Geneva from +$329 per person, including trains. Add one-way airport transfers from +$49 and tours from +$111. Solo travellers can book this trip from $3699.

This offer is booked through, and is therefore subject to, the travel or entertainment provider's terms and conditions, including but not limited to refund and cancellation policy. Become a member to see all offer details and learn how to book.

$2399 & up

Unlock now

When You Can Go

Select dates January–February 2027

Savings

$245 average vs. DIY

Popular Pages

$2399 & up—Switzerland & Amsterdam w/air

$2399 & up

Unlock now