Find cheap flights to St. Moritz from $1,471

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 1/8. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
Return
1 adult
Economy
Thu 6/7
Thu 13/7

Here is why travellers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more

Search hundreds of travel sites at once for deals on flights to St. Moritz

Good to know

Low season

April

High season

April

Cheapest flight

$1,471
Best time to beat the crowds (3% less expensive on average)
Most popular time to fly (12% more expensive on average)
Flight from Wellington to Zurich

Top tips for finding cheap flights to St. Moritz

  • There is no major airport in St. Moritz. It is instead served by Zurich Airport.
  • Book at least 5 weeks before departure in order to get a below-average price.
  • High season is considered to be January, February and December. The cheapest month to fly from New Zealand is April.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest St. Moritz flight deals.

FAQs - booking St. Moritz flights

Book Cheap St. Moritz Plane Tickets

Recent return flight deals

5/10Thu
2 stopsMultiple Airlines
36h 55mWLG-ZRH
27/10Fri
2 stopsMultiple Airlines
49h 55mZRH-WLG
$2,711
15/8Tue
2 stopsMultiple Airlines
32h 50mWLG-ZRH
15/9Fri
2 stopsMultiple Airlines
41h 10mZRH-WLG
$2,766
5/10Thu
2 stopsEmirates
32h 35mWLG-ZRH
27/10Fri
3 stopsEmirates
59h 25mZRH-WLG
$2,972
15/8Tue
2 stopsEmirates
39h 45mWLG-ZRH
15/9Fri
3 stopsEmirates
53h 15mZRH-WLG
$3,470
15/8Tue
3 stopsBritish Airways
37h 45mWLG-ZRH
15/9Fri
3 stopsBritish Airways
42h 20mZRH-WLG
$3,732
5/10Thu
3 stopsBritish Airways
38h 30mWLG-ZRH
27/10Fri
3 stopsBritish Airways
41h 30mZRH-WLG
$5,375

Search by stops

Search by airline

Search by price

Recent one-way flight deals

1/8Tue
2 stopsMultiple Airlines
35h 55mWLG-ZRH
$1,471
1/8Tue
2 stopsMultiple Airlines
35h 55mWLG-ZRH
$1,474
1/8Tue
3 stopsEtihad Airways
35h 55mWLG-ZRH
$1,623
1/8Tue
3 stopsEtihad Airways
35h 55mWLG-ZRH
$1,733
31/7Mon
2 stopsEmirates
56h 45mWLG-ZRH
$1,943
1/8Tue
3 stopsQantas Airways
39h 45mWLG-ZRH
$2,005
2/8Wed
2 stopsEmirates
39h 45mWLG-ZRH
$2,162
31/7Mon
3 stopsEmirates
56h 45mWLG-ZRH
$2,174
30/7Sun
2 stopsEmirates
37h 45mWLG-ZRH
$4,131
31/7Mon
2 stopsEmirates
41h 20mWLG-ZRH
$7,090
30/7Sun
2 stopsEmirates
57h 05mWLG-ZRH
$7,125
30/7Sun
3 stopsEmirates
56h 45mWLG-ZRH
$7,227
3/8Thu
3 stopsEmirates
39h 45mWLG-ZRH
$7,362
30/7Sun
3 stopsEmirates
39h 45mWLG-ZRH
$10,311

Search by stops

Search by airline

Search by price

Flights to St. Moritz

Browse origins:

Browse destinations: