Compare Now
3 DaysShort break · Half Fare Card wins

3-Day Zürich & Lucerne Weekend

For a 3-day trip with limited long-distance travel, the Half Fare Card usually beats the Swiss Travel Pass — unless you have children, in which case STP with the Family Card wins clearly.

3Days
2Regions
CHF 130Recommended (Half Fare)
~CHF 50Saved vs. full price

Day-by-day itinerary

  1. 1

    Zürich — Arrival & City

    Zürich
    • Arrive Zürich HB — airport rail 10 min
    • Old Town (Altstadt) walk — free
    • Kunsthaus Zürich art museum
    • Bahnhofstrasse evening stroll
    • Overnight Zürich

    Buy a Half Fare Card at Zürich HB on arrival if doing fewer than 3 long trips.

  2. 2

    Lucerne & Mt. Rigi

    Lucerne / Mt. Rigi
    🚆 IC Zürich HB → Luzern (46 min)
    • Chapel Bridge & Lion Monument — free
    • Lake boat Luzern → Vitznau (covered by STP, or CHF 14 p/p)
    • Cogwheel railway Vitznau → Rigi Kulm (covered by STP, or CHF 68 p/p)
    • Summit walk, lunch at Rigi Kulm
    • Return via Arth-Goldau — overnight Lucerne
    Swiss Travel Pass — Rigi fully free (saves CHF 82+ per person)

    The Rigi saving alone is CHF 82+ per person — for 2 people that's CHF 164 saved on day 2.

  3. 3

    Lucerne to Zürich — Departure

    Zürich
    🚆 IC Luzern → Zürich HB (46 min)
    • Morning: Lucerne old town or Museum of Transport (STP free)
    • Swiss National Museum in Zürich (STP free)
    • Zürich HB → Airport (10 min)
    Swiss Travel Pass — Museum of Transport + National Museum free

Pass comparison — 2 adults, 3 days

For short trips the Half Fare Card often wins. The Swiss Travel Pass 3-day costs CHF 244/person — it only justifies if you have children (Family Card) or visit many museums.

Pass comparison for 2 adults
PassPrice per personCoversExcursion discountFamily CardVerdict
Half Fare Card + ticketsCHF 130–16050% off all tickets individually25% on Rigi cogwheelNo✓ Best
Swiss Travel Pass 3-dayCHF 244Unlimited trains + boats + cogwheelsRigi 100% free, museums freeYes — children freeRunner-up
Point-to-point (no pass)CHF 180–220Exact routes onlyNoneNoSkip

Get the exact calculation for your dates

Peak season and family size change the answer significantly.

Calculate my passes — free