Zurich, Lucerne, Geneva

$2199 & up—Switzerland: 3 cities w/flights & trains

Ali Raza
Deal Expert
Travel across this alpine country by rail, visiting its distinct cultural regions.

Why We Love This Deal

Explore Switzerland by rail in eight nights. Begin in Zurich, the country's German-speaking region. Travel to Lucerne for lakes and views of the Alps. Conclude your trip in French-speaking Geneva, known for its natural beauty, fine dining and world-famous chocolate.

What's included:

  • Roundtrip airfare from Canada
  • Eight nights in hotels: three in Zurich, two in Lucerne and three in Geneva
  • Regional train transfers
  • Daily breakfast

Depart on select dates for the following per-person prices:

  • Toronto ... $2199 on select dates in October–March
  • Vancouver ... $2199 on select dates in January–March
  • Montreal ... $2299 on select dates in March
  • Halifax ... $2299 on select dates in January and March
  • Ottawa ... $2399 on select dates in March
  • Calgary ... $2499 on select dates in March
  • Edmonton ... $2599 on select dates in March

Additional dates are available into August 2027 from +$100.

Add two nights in a Swiss city of your choice from +$400 per person, or add three nights in Milan, Munich or Paris from +$500 per person or add a Swiss Travel Pass from +$750 per person.

    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.

    $2199 & up

    Unlock now

    When You Can Go

    Select dates in October 2026–March 2027

    Savings

    $200–$610 vs. DIY booking

    Popular Pages

    $2199 & up—Switzerland: 3 cities w/flights & trains

    $2199 & up

    Unlock now