ZRH

55€ Find Cheap Flights to Zurich – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 30% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return flight
66 €
Typical prices: 152 €-271 €
Condor
Tue 6.2.Mon 12.2.
FRA - ZRH • Direct
Cheapest one-way flight
55 €
Typical prices: 90 €-214 €
Eurowings
Mon 24.12.
CGN - ZRH • Direct
Direct flights
You can fly direct with SWISS, Lufthansa, and others. Average duration is 1h 10m.
FAQs
FAQs
Top airlines
Most flights • 129 per week
Best reviews • 7,5 score
Airline reviews
+1
Airline reviews
+1
Top routes
Cheapest • 33% average savings
Most popular
Insights
Insights
When to book
in advance
Our data shows that travellers who book at least 23 weeks in advance save around 46% compared to booking last minute.
Insights
Insights
When to travel
Cheapest • 12% price drop
Most popular
Good to know
+1
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Zurich!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights to Zurich

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals to Zurich

Sat, 6. Feb - Fri, 12. Feb
Condor Logo
10:30 - 11:20FRA  Frankfurt am Main-ZRH Zurich
0h 50mdirect
Condor Logo
16:50 - 17:45ZRH  Zurich-FRA Frankfurt am Main
0h 55mdirect
66 €Condor
Thu, 14. Jan - Mon, 18. Jan
Condor Logo
10:30 - 11:20FRA  Frankfurt am Main-ZRH Zurich
0h 50mdirect
Condor Logo
7:40 - 8:35ZRH  Zurich-FRA Frankfurt am Main
0h 55mdirect
102 €Condor
Fri, 4. Dec - Mon, 7. Dec
SWISS Logo
7:15 - 8:45BER  Berlin Brandenburg-ZRH Zurich
1h 30mdirect
SWISS Logo
12:45 - 14:10ZRH  Zurich-BER Berlin Brandenburg
1h 25mdirect
112 €SWISS
Fri, 11. Dec - Sun, 13. Dec
SWISS Logo
18:40 - 20:05BER  Berlin Brandenburg-ZRH Zurich
1h 25mdirect
SWISS Logo
21:00 - 22:30ZRH  Zurich-BER Berlin Brandenburg
1h 30mdirect
112 €SWISS
Fri, 15. Jan - Mon, 18. Jan
Eurowings Logo
17:55 - 19:20BER  Berlin Brandenburg-ZRH Zurich
1h 25mdirect
Eurowings Logo
9:05 - 10:30ZRH  Zurich-BER Berlin Brandenburg
1h 25mdirect
112 €Eurowings
Fri, 8. Jan - Mon, 11. Jan
Eurowings Logo
17:55 - 19:20BER  Berlin Brandenburg-ZRH Zurich
1h 25mdirect
Eurowings Logo
9:05 - 10:30ZRH  Zurich-BER Berlin Brandenburg
1h 25mdirect
113 €Eurowings
Tue, 6. Apr - Wed, 14. Apr
easyJet Logo
6:20 - 7:45BER  Berlin Brandenburg-ZRH Zurich
1h 25mdirect
easyJet Logo
9:45 - 11:15ZRH  Zurich-BER Berlin Brandenburg
1h 30mdirect
114 €easyJet
Tue, 6. Apr - Thu, 8. Apr
easyJet Logo
6:20 - 7:45BER  Berlin Brandenburg-ZRH Zurich
1h 25mdirect
easyJet Logo
8:15 - 9:45ZRH  Zurich-BER Berlin Brandenburg
1h 30mdirect
114 €easyJet
Wed, 14. Apr - Wed, 26. May
Multiple Airlines Logo
19:15 - 20:45BER  Berlin Brandenburg-ZRH Zurich
1h 30mdirect
Multiple Airlines Logo
20:15 - 21:40ZRH  Zurich-BER Berlin Brandenburg
1h 25mdirect
114 €Multiple Airlines
Fri, 4. Dec - Mon, 7. Dec
Multiple Airlines Logo
11:00 - 15:20BER  Berlin Brandenburg-ZRH Zurich
4h 20m1 stop Frankfurt am Main
Multiple Airlines Logo
20:15 - 21:40ZRH  Zurich-BER Berlin Brandenburg
1h 25mdirect
114 €Multiple Airlines
Booking Insights

Price, demand, and travel trends for flights to Zurich

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights with more confidence.

What is the cheapest flight to Zurich?

Frankfurt am Main Airport to Zurich is the cheapest route at 66 € return, found in the past 5 days on KAYAK. Berlin to Zurich is the most popular connection with return deals from 112 €.

How much is a flight to Zurich?

On average, a return flight from Germany to Zurich costs 195 €, based on KAYAK data over the past 12 months. Return fares from Berlin average 165 €, while Stuttgart runs a bit higher at 174 €.

What is the cheapest day to fly to Zurich?

Friday is the cheapest day to fly to Zurich at 194 € return on average over the past 12 months on KAYAK. Sunday is the most expensive at 228 €.

What is the cheapest month to fly to Zurich?

•November is the cheapest month to fly to Zurich with an average price of 172 € return.
•October (211 €) and July (206 €) are the most expensive.
•Based on KAYAK data over the past 12 months.

What is the cheapest time of day to fly to Zurich?

Evening flights to Zurich are the cheapest at 193 € return on average. Night flights are the most expensive at 277 €.

What is a good deal for flights to Zurich?

Flights under 152 € are considered a good deal. 25% of KAYAK users found return flights to Zurich at or below these prices, with the lowest fares from:
•Berlin 129 €
•Frankfurt am Main Airport 146 €
•Stuttgart 149 €.

When are flights to Zurich the cheapest?

Flights to Zurich are cheapest 23 weeks before departure. Booking in this window typically costs about 46% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.

Key details for flights to Zurich

Low season

October

Cheapest flight

55 €
Beat the crowds with an average 19% drop in traveller numbers.
The most popular month to fly with an average 14% increase in traveller numbers.
One-way flight from Cologne to Zurich

When to book flights to Zurich

Are your dates flexible? Find out the best times to travel to Zurich based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

Your questions about flights to Zurich, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.

  • How do I know if a flight to Zurich is a good deal?

    A good deal on a flight to Zurich is around 152 € return. This fare is in the lowest 25% of return flight prices searched on KAYAK, averaged across the cities most often searched as origins by KAYAK users.

  • How long are direct flights to Zurich from different departure cities?

    Direct flight time to Zurich varies depending on your departure city:

    • From Hannover: 1h 15m
    • From Dresden: 1h 20m
    • From Berlin: 1h 20m
    • From Hamburg: 1h 20m
    • From Bremen: 1h 25m

  • Which city has the cheapest flights to Zurich?

    Based on fares booked in the past 5 days, the cheapest flights to Zurich are from Frankfurt am Main, starting at 66 € return.

  • How expensive are last-minute flights to Zurich?

    Last-minute fares to Zurich (booked within two weeks of departure) are typically 42% higher than the average return fare of 195 €.

  • What is the difference between the most popular and the most frequent airline at Zurich?

    SWISS operates the most flights from Germany to Zurich at 129 per week, and for this route SWISS is also the airline most often selected by KAYAK users searching for flights from Germany to Zurich. The two are sometimes different because flight volume reflects an airline's schedule, while popularity reflects traveller choice.

  • Which airlines should I consider for flights to Zurich?

  • How many flights serve Zurich?

    Zurich receives 43 flights per day and 298 per week from across the world. Frankfurt am Main Airport has the most flights to Zurich with 75 weekly flights.

Your guide to booking Zurich flights

From booking to airport arrival, find tips to help you plan your flight with more confidence.
  • For the best chance at a low fare to Zurich, book around 23 weeks before departure. Based on KAYAK data from the last 12 months, fares are historically about 46% lower during this window than last-minute fares.
  • For flights to Zurich, a good return fare is around 152 €. If you find a fare below that, you're getting a strong deal.
  • If your travel dates are flexible, consider flying to Zurich in November. Return fares historically average 172 €, making November the cheapest month to travel based on KAYAK data from the last 12 months.
  • Before you book:

    • Check the route's typical price range so you can spot a deal.
    • Confirm baggage fees and seat selection costs on budget carriers.
    • Verify whether you need any travel documents beyond an ID.
    • Pick a departure airport, since your nearest may not be the cheapest origin.
  • Shift your departure to afternoon to save up to 84 € on a return flight. Afternoon flights to Zurich average 193 € compared to 277 € for evening flights.
  • Bag allowances vary by airline, fare type, cabin class, and route. On flights to Zurich, some airlines may include bags at no extra cost. For example, SWISS includes a cabin bag and a checked bag in Economy class, Eurowings includes a cabin bag and a checked bag in Economy class, and easyJet includes a cabin bag and a checked bag in Economy class. Always check the fare details before booking, since bag policies can change by ticket type.
  • Once you arrive in Zurich, a few great places to start are Opernhaus Zürich, Stadion Letzigrund, and Halle 622. These are popular with first-time visitors and can give you a good feel for the area.

Reviews of the top 5 airlines flying to Zurich

 
Need help choosing which airline to fly with to Zurich? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7,5
SWISSOverall score based on 2113 reviews
7,4Comfort
8,2Crew
6,8Entertainment
7,1Food
7,7Boarding
Airline reviews

I took a long time to start boarding past the announced boarding time. It was the replacement flight for the flight we were supposed to take the previous day. That one was cancelled because not enough airplanes were planned to be in operation. I don't like that you have to pay extra for food and luggage.

6,0 GoodAnonymous, Oct 2026
Read more SWISS reviews

I took a long time to start boarding past the announced boarding time. It was the replacement flight for the flight we were supposed to take the previous day. That one was cancelled because not enough airplanes were planned to be in operation. I don't like that you have to pay extra for food and luggage.

This leg of the trip was ok, though the check in agent could have given us assigned seats. I have a feeling though that agent could not as it became clear later on. Please see below. However, the leg from Zurich to San Francisco was horrendous. We only had less than 1.5 hours to transfer to a different gate using transfer train. We asked at the business lounge and were told to see the gate agent. When we went there there was a long line. As we approached business class desk, we were yelled at and the agent said "I will not talk to you". After a long wait, we were then told our seats will be assigned at the boarding time!!! After a time, the agent announced for volunteers as the business class was overbooked. We did get seats in the end but were separated at which point, we just decided it was not worth trying to ask for seats. I am not sure I will ever use Arrant Grant. I understand the Arrant Grant need to charge commission. However, what Lufthansa charged $10315.80 Canadian dollars ($7316.17 US dollars) was so much less than $12670.80 Arrant Grant charged me. I think commission of $5354,53 US dollars is too excessive. Also, I tried to upgrade to First Class and was told that we had upgraded once already and couldn't upgrade again. So, a terrible experience.

As a European regional carrier partner of Swiss Air/Luftansa, Helvetic did a great job.

Food too spicy. Very late boarding. Premium Econ seat did not recline.

picking up the meal trays quicker afterwards would have been nice. In tight spaces needing the drop down tray open with plates and wrappers on it feels very cluttered and uncomfortable. I loved that wheat bread. Im vegan and not sure what was vegan.

Connecting time in Zurich was 50 minutes. We had to rush due to delay previous flight. To short for our luggage, got it only with 24 hours delay

This was the second time my trip that Swiss lost my luggage from one of their own connecting flights. Really frustrating.

Crammed like sardines into the middle of the middle 4 seat row for an 11 hour flight was a terrible experience. No attempt made to help passengers sleep by dimming lights or shutting window shades. Small mediocre meals. Not enough good movies/TV options. Hopefully we will never have to do this again.

Crew took my carry on and checked it in; turned out to be a blessing; however the luggage was delayed at my final destination; receiving it 36 hours later. Thought, we'd get, at least water; but the Swiss chocolate was delicious. Thanks.

Like the blanket. Food wasn’t good and boarding was a mess

Easyjet staff very helpful at airport as I need assistance. Flight slightly delayed both ways but soon made up the difference.

They lost my luggage. They don’t even know what happened to it at this point. They think it’s still in the departure city.

It was good; the only down side is that once you get to the airport everything is self service, there is no one assisting. I felt like I was working while I was on vacation during the check in process and dropping off the luggage. Really uncertain on what the airlines use payroll nowadays.

You need to make signage at Berlin Airport clearer. Having checked in online we had our boarding passes onlour phones. You do not make it clear that you need to check in again to receive a printed luggage tag. You get to baggage drop off and it says you can only do it with a luggage tag BUT not how to get this.

Sitting on the last row in between the aisle and a massive person, all people going to the bathroom bumped into me including the flight attendants.

The terminals are far away, be prepared to walk. Also, You climb stairs to the plane since there are no aero bridges. Boarding was haphazard not in multiple groups, so stand in line early. Hard to find place to stow cabin baggage if you are behind in the line. You can purchase food on the plane. There are vegetarian options.

They cancelled my flight and we had to fend for ourselves to reschedule another flight. There was no staff to help all the canceled guest. Poor communication and staff. I attempted to reschedule via Kayak and I asked their staff that it looked as it was available. The guy behind the counter just told us to go online..

Worst airline in the world, will never travel in it again.

I am writing to share how your teams can better serve your youngest customers. On 9 January, 2024, I boarded and then de-boarded a flight with my 6 month old daughter. I have four children and travel extensively. Delays happen, but the stress my daughter had to ensure was avoidable with simple and straightforward actions. (1) communicate delays to customers -- Breastfeeding mothers are constantly timing feedings. If delays were communicated, I could have camly fed her instead of attentively waiting for priority boarding. There were no announcements and no updates to the monitor; (2) honor the priority boarding process -- While a staff member waved us in for priority boarding, half the plane boarded while the "priority check-in" representative was preoccupied; (3) anticipate challenges creating unnecessary stress to infants -- after completely ignoring the priority boarding procedure, and knowing that the plane had not even arrived, the team could have offered to board us last. My daughter could have been calm in the waiting area while breastfeeding. Instead my 6 month old was completely unnecessarily stressed in the middle of the jet bridge, packed in solid.

Cancelled last minute, I had to travel 13 hours by train at night

Proximity of the the gate to the lounge could have been better but overall a nice experience. The lounge was exceptional. Getting from the Schengen side to the international side was also pain free. Boarding the plane, service on board , disembarking at Heathrow and quick delivery of bags all made for a good overall experience.

Such a comfortable flight! Food was yummy and staff was very friendly! Will absolutely fly Lufthansa again.

Again another extremely chaotic boarding for the flight. Could have easily opened up more automated gates and the staff could have proactively managed the queues as they're forming rather than sitting behind the counter, waiting for the boarding to start.

There was a stewardess walking up and down and keep spraying room refreshner on people heads and faces. I had to bread this and smell like a room freshener afterwards not to mention was keep falling on my face. It was terrible.

Cancelled - booked on train; and then flights started running! I spent 5 hours with 2 changes on train while flights started and is 50 min

I’m glad the bus waited for me to connect me to my next flight since we were delayed. Flight was good.

More legroom (I am 6’4”) and my knees were in the back of the seat in front of me. Food was laughable

The flight was cancel and then changed the gate 3 times and nobody communicated to that change I don’t take any trips whit that company

More than 40 minutes of delay, the crew even didn’t apologize or explain the reason why we are late, no service for a short flight

The chairs are terrible on the plane, even though they are economy class the chair cushion should still be there, its a long flight its like sitting on a piece of wood.

I ended up upgrading to business class. They use Seat Boost and even though I was the highest bidder at 900 Euros, they decline my offer. When I got to the Gate, I asked if I could upgrade and they said yest for 1300 Euros.

The flight was 1 hour late due to technical problems with the plane. We paid for premium economy seats, but the seats were extremely uncomfortable and just as crowded as regular economy seats with perhaps a little more legroom. I had to pay extra to select our seats in advance. Compared to other airlines with premium economy seats, Condor’s premium economy seats were poor and other airlines don’t charge to select your seats in advance. The worst though was the toilets. They ran out of toilet paper with 4 hours left in a 12 hour flight, trash was overflowing, and the toilets were smelly. I will never fly Condor again and I will advise my friends and colleagues to never fly Condor.

Terrible. I can't believe I lost my entire ticket price when I tried to cancel or change the flight the day before.

Excellent airline. New planes. Comfortable business class seats. Professional crew

Frankfurt to San Francisco The Site would not let me Upgrade luggage ( paid extra at the airport Had to pay for seats but did not receive those seats Had to pay extra to check in at counter (since I could not upgrade on the app) $25 a person. Unfriendly staff- bordering on rude Check in in San Francisco (to Frankfurt) was smooth, courteous and no extra charges for seats or check in

It was a short flight, maybe an hour long. Everything was handled great.

Wish the plane actually landed at a gate instead of on the tarmac and have the passengers board very slow buses.

They made us walk thru entire Frankfurt Airport, which at this age. With very less time, we had to run. It was unacceptable.

A bigger plane would be more comfortable. We were bouncing off the ground before even lifting into the air, scary!

No clear baggage rules. Had to pay at gate for my carry on luggage.

More legroom for me as a tall person. I shouldn’t have to be discriminated because of my height just like someone’s wheelchair does have to pay extra to be accommodated comfortably.

Good, efficient flights both ways. Didn’t have food and no entertainment so can’t comment on those. Friendly staff that let me move to a row with no one booked.

My flight was delayed and my second flight missed despite a three hour connection in Düsseldorf. My luggage was lost and it took three hours to recover which was actually unfortunately very much barely possible. I needed to rebook a flight that was three times the original cost of the original flight which now I need to go back and recover from the airline. Terrible experience,

Nice to have reclining seats for a change and great to have internet access

Tivat airport really needs to up its game W Eurowings needs to provide support at luggage collection

Kayak - EDreams - Eurowings need to define clearer the hand luggage terms. I asked for add. hang luggage got charged by Eurowings for having add. hand luggage that was not included in my booking. I travel alot! I know the size dimensions never paid twice for hand luggage and cannot chase Edreams or put Eurowings in the wrong. Also there was severe delays on this flight. Issue getting bus on arrival and missed connections. Unfortunate will not use Eurowings

We checked in 4 luggage and only got 3 back & lost our 4th luggage. Our flight was from berlin sept 22. We arrived Copenhagen but only received 3 luggage. Missing 1 still 24 hrs after our arrival and our Cruise will be leaving tomorrow 9/24/2023. This is the second time that our luggage gets lost/delayed in Copenhagen

Filthy plane, obviously not cleaned properly between flights, food crumbles in seat and carpet

Smallest seat I have ever seen. And they had a label with more Legroom but in fact where really tiny.

I was held-up at boarding by rude employee who insisted that I had to wait until all other passengers had boarded the lane before issuing me a boarding pass so I can board the plane. I could not check-in earlier and get a boarding pass since I had flown directly from Dusseldorf.

Travelling to a place near Zurich?

Book flights to Zurich if you plan to visit one of these locations
Schaffhausen
Chur
Weggis
Opfikon
Andermatt
Winterthur
Engelberg
Kloten
Arosa
Thun
Saas-Fee
Kandersteg
Brienz
Aarau
Crans-Montana
Biel
Zug
Leukerbad
Solothurn
Meiringen

More options for your flight to Zurich