Flights from Frankfurt Airport FRA to Zurich Airport ZRH

We've found the cheapest flights to Zurich

Returns from £104.44

One-way from £61.30

You have a choice of 13 airlines when departing Frankfurt International Airport to Zürich-Kloten. The distance covered when flying from Frankfurt International Airport to Zürich-Kloten Switzerland is 286 Km (177 Miles) with the travel time being around 51 Minutes. FRA is the Airport code for Frankfurt International Airport and ZRH is for Zürich-Kloten Switzerland.

The cost of ticket prices to Zürich-Kloten Switzerland can vary quite considerably if you travel at certain times of the week especially at weekends. It is normally worth booking flights well in advance if possible to get the best deal to Zürich-Kloten Switzerland perhaps midweek or late evening. It is always advisable to book as early as possible. With most airliners prices will go up the closer you get to the departure date.

Please see below the airlines that fly from Frankfurt International Airport (FRA) to Zürich-Kloten (ZRH) and the amount of daily flights in operation.

Flights Chart
AirlinerMoTuWeThFrSaSuFirst FlightLast FlightFlights
Swiss004888307:2021:55VIEW FLIGHTS
Lufthansa004565509:5021:55VIEW FLIGHTS
United Airlines002554307:2016:25VIEW FLIGHTS
Air Dolomiti002435307:2017:20VIEW FLIGHTS
Air China002333108:1521:55VIEW FLIGHTS
marabu002232210:5520:55VIEW FLIGHTS
Air Canada001232107:2015:55VIEW FLIGHTS
All Nippon Airways001222107:2021:55VIEW FLIGHTS
LATAM Airlines001111018:0519:00VIEW FLIGHTS
Ethiopian Airlines000101107:2007:20VIEW FLIGHTS
Condor000001120:0520:05VIEW FLIGHTS
VistaJet000100016:3816:38VIEW FLIGHTS
German Airways000100011:2011:20VIEW FLIGHTS

The most direct flights offered from Frankfurt International Airport to Zürich-Kloten Switzerland are by Swiss with around 31 flights a week. These operate from 07:20 with the latest flight being at 21:55. The most popular flight no is LX3601, LX3603, LX3609 and LX3611.

Please visit swiss.com for more information regarding booking a flight with Swiss.

Please see below the times of flights. These times and frequency may vary at different times of the year please visit the website for more information.

Flights Time In WeekDays
DayFlight TimesFlights
Wednesday
12:15
AirlineFlightNo
LufthansaLH1188
13:45
AirlineFlightNo
Air DolomitiEN1190
15:20
AirlineFlightNo
marabuDE4414
15:55
AirlineFlightNo
United AirlinesUA9376
Air CanadaAC9102
LufthansaLH1192
SwissLX3639
16:25
AirlineFlightNo
United AirlinesUA9040
17:20
AirlineFlightNo
Air DolomitiLH1194
SwissLX3641
18:05
AirlineFlightNo
LufthansaLH1196
19:00
AirlineFlightNo
Air ChinaCA6213
SwissLX3611
LATAM AirlinesLA8665
20:05
AirlineFlightNo
marabuDE4410
21:55
AirlineFlightNo
Air ChinaCA6215
All Nippon AirwaysNH6101
LufthansaLH1198
SwissLX3609
VIEW FLIGHTS
Thursday
07:20
AirlineFlightNo
United AirlinesUA9024
Ethiopian AirlinesET1627
All Nippon AirwaysNH6249
SwissLX3613
08:15
AirlineFlightNo
Air ChinaCA6205
Air DolomitiLH1182
09:50
AirlineFlightNo
United AirlinesUA9030
LufthansaLH1186
10:45
AirlineFlightNo
Air CanadaAC9024
SwissLX3603
11:20
AirlineFlightNo
Air DolomitiLH1188
German AirwaysDE4412
12:15
AirlineFlightNo
United AirlinesUA9080
SwissLX3601
12:50
AirlineFlightNo
Air DolomitiEN1190
13:45
AirlineFlightNo
LufthansaLH5682
SwissLX4805
14:30
AirlineFlightNo
marabuDE4414
15:55
AirlineFlightNo
United AirlinesUA9376
Air CanadaAC9102
LufthansaLH1192
SwissLX3639
16:25
AirlineFlightNo
United AirlinesUA9040
Air DolomitiLH1194
SwissLX3641
16:38
AirlineFlightNo
VistaJetVJT408
18:05
AirlineFlightNo
Air ChinaCA6213
LATAM AirlinesLA8665
19:00
AirlineFlightNo
LufthansaLH1196
SwissLX3611
20:55
AirlineFlightNo
marabuDE4410
21:55
AirlineFlightNo
Air ChinaCA6215
All Nippon AirwaysNH6101
LufthansaLH1198
SwissLX3609
VIEW FLIGHTS
Friday
07:20
AirlineFlightNo
Air CanadaAC9320
08:15
AirlineFlightNo
Air ChinaCA6205
United AirlinesUA9024
All Nippon AirwaysNH6249
Air DolomitiLH1182
SwissLX3613
09:50
AirlineFlightNo
United AirlinesUA9030
SwissLX3603
10:45
AirlineFlightNo
Air CanadaAC9024
LufthansaLH1186
10:55
AirlineFlightNo
marabuDE4412
11:20
AirlineFlightNo
United AirlinesUA9080
SwissLX3601
12:15
AirlineFlightNo
LufthansaLH1188
12:50
AirlineFlightNo
LufthansaLH5682
SwissLX4805
13:45
AirlineFlightNo
Air DolomitiEN1190
15:00
AirlineFlightNo
Air CanadaAC9102
LufthansaLH1192
SwissLX3639
15:20
AirlineFlightNo
marabuDE4414
15:55
AirlineFlightNo
United AirlinesUA9376
16:25
AirlineFlightNo
United AirlinesUA9040
Air DolomitiLH1194
SwissLX3641
18:05
AirlineFlightNo
LufthansaLH1196
SwissLX3611
19:00
AirlineFlightNo
Air ChinaCA6213
LATAM AirlinesLA8665
20:05
AirlineFlightNo
marabuDE4410
21:00
AirlineFlightNo
LufthansaLH1198
21:55
AirlineFlightNo
Air ChinaCA6215
All Nippon AirwaysNH6101
SwissLX3609
VIEW FLIGHTS
Saturday
07:20
AirlineFlightNo
Air DolomitiEN1182
08:15
AirlineFlightNo
LufthansaLH6906
SwissLX4815
09:50
AirlineFlightNo
Air ChinaCA6205
Ethiopian AirlinesET1627
All Nippon AirwaysNH6249
LufthansaLH1186
SwissLX3603
10:30
AirlineFlightNo
CondorDE4412
10:45
AirlineFlightNo
United AirlinesUA9030
Air CanadaAC9024
11:20
AirlineFlightNo
SwissLX3601
12:15
AirlineFlightNo
United AirlinesUA9080
Air DolomitiLH1188
13:45
AirlineFlightNo
LufthansaLH5682
Air DolomitiEN1190
SwissLX4805
15:00
AirlineFlightNo
Air DolomitiLH1192
15:20
AirlineFlightNo
marabuDE4414
15:55
AirlineFlightNo
United AirlinesUA9376
Air CanadaAC9102
SwissLX3639
16:25
AirlineFlightNo
Air DolomitiLH1194
17:20
AirlineFlightNo
United AirlinesUA9040
SwissLX3641
18:05
AirlineFlightNo
LufthansaLH1196
SwissLX3611
LATAM AirlinesLA8665
19:00
AirlineFlightNo
Air ChinaCA6213
20:50
AirlineFlightNo
All Nippon AirwaysNH6101
SwissLX3609
20:55
AirlineFlightNo
marabuDE4410
21:45
AirlineFlightNo
Air ChinaCA6215
LufthansaLH1198
VIEW FLIGHTS
Sunday
07:20
AirlineFlightNo
United AirlinesUA9024
Ethiopian AirlinesET1627
All Nippon AirwaysNH6249
Air DolomitiLH1182
SwissLX3613
08:15
AirlineFlightNo
Air ChinaCA6205
09:50
AirlineFlightNo
LufthansaLH1186
10:55
AirlineFlightNo
marabuDE4412
12:15
AirlineFlightNo
LufthansaLH1188
12:50
AirlineFlightNo
Air DolomitiEN1190
14:50
AirlineFlightNo
United AirlinesUA9376
Air CanadaAC9102
LufthansaLH1192
SwissLX3639
15:20
AirlineFlightNo
marabuDE4414
16:25
AirlineFlightNo
United AirlinesUA9040
SwissLX3641
17:20
AirlineFlightNo
Air DolomitiLH1194
19:00
AirlineFlightNo
LufthansaLH1196
20:05
AirlineFlightNo
CondorDE4410
21:00
AirlineFlightNo
LufthansaLH1198
VIEW FLIGHTS

Alternatively, there are other routes that depart Frankfurt International Airport and arrive at Zürich-Kloten or other nearby airports. The table below gives you a summary of these.

Alternative Direct Routes
RouteStopsDistanceFlying Time
Cologne to Zurich0392 km (243 miles)1 Hour 10 Minutes
Dusseldorf to Zurich0444 km (276 miles)1 Hour 19 Minutes
Hanover to Zurich0561 km (349 miles)1 Hour 28 Minutes
Luxembourg to Zurich0295 km (183 miles)53 Minutes
Saarbruecken to Zurich0222 km (138 miles)39 Minutes
Stuttgart to Zurich0145 km (90 miles)26 Minutes

Don’t forget that flight regulations are getting tight so we recommend you leave plenty of time to get through customs at Frankfurt International Airport.

Don't forget to book a hire car!

Find the best vehicle rentals in Frankfurt

Flight Price FAQ - Frankfurt (FRA) to Zurich (ZRH)

DIRECT Condor
What is the cheapest direct flight one way from Frankfurt FRA to Zurich ZRH?
The cheapest direct flight one way from Frankfurt FRA to Zurich ZRH is £61.30 ($81 €73.48)
£61.30
$81 | €73.48
Check Latest Price
DIRECT Condor
What is the cheapest direct return flight from Frankfurt FRA to Zurich ZRH?
The cheapest direct return flight from Frankfurt FRA to Zurich ZRH is £104.44 ($138 €125.19)
£104.44
$138 | €125.19
Check Latest Price
1+ STOP(S)
What is the cheapest flight one way from Frankfurt FRA to Zurich ZRH?
The cheapest flight one way from Frankfurt FRA to Zurich ZRH is £45.41 ($60 €54.43)
£45.41
$60 | €54.43
Check Latest Price
Important Note: Prices shown are taken from searches performed for flights operating during the current month. Please use the "Latest Price" buttons to get the most up to date airfares.

Compare Flight Prices from FRA to ZRH

Was your flight delayed or cancelled?

Was your flight delayed or cancelled?

You may be eligible to receive up to 600 EUR compensation per person in your party.

Claim Now!
Beat the Queues

Beat the Queues

Don't stand sweating for 45 mins waiting for Security. Get a fast track and get through in 5 mins or less.

Book now

Disrupted flight or mishandled baggage?

Claim up to £1,600 (€1,920) for mishandled baggage or £520 (€600) in compensation on qualifying flight delays and cancellations. Check your compensation for free.

Flight Info FAQ - Frankfurt (FRA) to Zurich (ZRH)

Who flies from Frankfurt to Zurich?
The following airlines fly from Frankfurt (FRA) to Zurich (ZRH): Air Canada, Air China, Air Dolomiti, All Nippon Airways, Condor, Ethiopian Airlines, German Airways, LATAM Airlines, Lufthansa, marabu, Swiss, United Airlines, VistaJet.
How far is the flight from Frankfurt to Zurich?
The flight from Frankfurt to Zurich is 286KM or 177 miles.
How long does the flight from Frankfurt to Zurich to take?
The flight from Frankfurt to Zurich takes 51 Minutes.

Alternative Airports in Switzerland with Connections from Frankfurt Airport

Don't forget to book your car rental!

Find the best vehicle rentals in Frankfurt, Germany

Useful Information about Frankfurt Airport

Frankfurt Airport Passenger Traffic Surges 17% in Q3 2023

Frankfurt Airport Passenger Traffic Soars 17.06% in Q3 2023, Shattering Pandemic Records

View...
Lounges at Frankfurt Airport

See all the airport lounges, locations and opening times available at Frankfurt Airport

View...
Eating and Drinking at Frankfurt Airport

See all bars and restaurants at Frankfurt Airport, including locations and if they are before or after check-in

View...
Duty Free Shopping at Frankfurt Airport

See all shops available at Frankfurt Airport - plan your duty free shopping in advance

View...