Booking flights to Zurich for ski season

Book your flights at least 4 months in advance to avoid the peak winter pricing surge. Aim for midweek departures to save significantly on fares compared to weekend flights during December through March.

  1. Monitor price trends early. Set a Google Flights alert for your specific dates at least 6 months before you plan to travel. Zurich prices spike when school holidays in Europe align with peak snowfall.
  2. Choose your flight days wisely. Fly on a Tuesday or Wednesday. Friday and Sunday flights are the most expensive because they cater to the weekend ski crowd.
  3. Check baggage policies for gear. Verify your airline's ski equipment policy before booking. Many carriers consider a ski bag and a boot bag as one checked item, but others will charge a flat 'oversized' fee of $50–$100 per flight.
  4. Factor in the train transfer. If you are heading straight to a resort, book a flight that lands before 10:00 AM. This gives you enough time to clear customs and catch the direct SBB train from Zurich Airport (ZRH) to major hubs like St. Moritz or Zermatt.
Is it cheaper to fly into Geneva instead of Zurich?
Sometimes. Compare both. If you are heading to the Valais region, Geneva is often closer, but Zurich has a more extensive train network.
Do I need to buy a rail pass if I'm only going to one resort?
Use the SBB app to calculate the cost. If you are doing more than one return journey, the Swiss Half Fare Card usually pays for itself.