Cheap flights from Zurich to Frankfurt

Search for the cheapest air tickets from Zurich to Frankfurt
Google Play App Store

Recently booked flights from Zurich to Frankfurt

From
Zurich
To
Frankfurt
Depart date
02.07.2026
Price
$102
From
Zurich
To
Frankfurt
Depart date
18.07.2026
Price
$109
From
Zurich
To
Frankfurt
Depart date
03.07.2026
Price
$131
From
Zurich
To
Frankfurt
Depart date
04.07.2026
Price
$131
From
Zurich
To
Frankfurt
Depart date
05.07.2026
Price
$131

Average ticket prices for flights from Zurich to Frankfurt by month

Find the cheapest time to fly from Zurich to Frankfurt.

June
July

Airlines Flying to Frankfurt from Zurich

Flight schedule Zurich to Frankfurt

14:35 → 15:40

direct

logo Lufthansa 1191
ZRH — FRA
M - - T - S S
13:30 → 14:35

direct

logo Lufthansa 1189
ZRH — FRA
- T - T - - -
08:15 → 09:20

direct

logo Lufthansa 1183
ZRH — FRA
- - W - - - -
19:55 → 21:00

direct

logo Lufthansa 1199
ZRH — FRA
- - - T - S -
19:55 → 21:00

direct

logo Lufthansa 1199
ZRH — FRA
M T - - - - -
08:15 → 09:20

direct

logo Lufthansa 1183
ZRH — FRA
- - - - F - -
13:30 → 14:35

direct

logo Lufthansa 1189
ZRH — FRA
- T - - - - -
11:05 → 12:10

direct

logo Lufthansa 1187
ZRH — FRA
M - - - - - -
14:35 → 15:40

direct

logo Lufthansa 1191
ZRH — FRA
M - - - - - S
18:05 → 19:10

direct

logo Lufthansa 1197
ZRH — FRA
M T W - - - -
08:15 → 09:20

direct

logo Lufthansa 1183
ZRH — FRA
- T - T - S -
13:30 → 14:35

direct

logo Lufthansa 1189
ZRH — FRA
- - W - - - -
19:55 → 21:00

direct

logo Lufthansa 1199
ZRH — FRA
- - W T - - -
14:35 → 15:40

direct

logo Lufthansa 1191
ZRH — FRA
- T - - - - -
18:05 → 19:10

direct

logo Lufthansa 1197
ZRH — FRA
M T W - F - -
19:55 → 21:00

direct

logo Lufthansa 1199
ZRH — FRA
- T - - - - S
11:20 → 12:25

direct

logo Lufthansa 1187
ZRH — FRA
- - - - F - -
08:15 → 09:20

direct

logo Lufthansa 1183
ZRH — FRA
- - - - - S S
11:20 → 12:25

direct

logo Lufthansa 1187
ZRH — FRA
- - - - - S -
11:20 → 12:25

direct

logo Lufthansa 1187
ZRH — FRA
- - W T - - -
14:35 → 15:40

direct

logo Lufthansa 1191
ZRH — FRA
- - W T F S -
08:15 → 09:20

direct

logo Lufthansa 1183
ZRH — FRA
M - - T F - S
18:05 → 19:10

direct

logo Lufthansa 1197
ZRH — FRA
- - - - - - S
13:40 → 14:45

direct

logo Lufthansa 1189
ZRH — FRA
- - - - - - S
13:30 → 14:35

direct

logo Lufthansa 1189
ZRH — FRA
- - - - F - -
11:20 → 12:25

direct

logo Lufthansa 1187
ZRH — FRA
- T - - - - S
13:25 → 14:30

direct

logo Lufthansa 1189
ZRH — FRA
- - - - - S -
18:05 → 19:10

direct

logo Lufthansa 1197
ZRH — FRA
- T - T F S S
19:55 → 21:00

direct

logo Lufthansa 1199
ZRH — FRA
- - - - F - -
13:35 → 14:40

direct

logo Lufthansa 1189
ZRH — FRA
M - - - - - -
08:15 → 09:20

direct

Lufthansa logo Lufthansa
ZRH — FRA
- - - - F - -
08:15 → 09:20

direct

Lufthansa logo Lufthansa
ZRH — FRA
M - - T F - S
08:15 → 09:20

direct

Lufthansa logo Lufthansa
ZRH — FRA
- - W - - - -
08:15 → 09:20

direct

Lufthansa logo Lufthansa
ZRH — FRA
- - - - - S S
08:15 → 09:20

direct

Lufthansa logo Lufthansa
ZRH — FRA
- T - T - S -
11:05 → 12:10

direct

Lufthansa logo Lufthansa
ZRH — FRA
M - - - - - -
11:20 → 12:25

direct

Lufthansa logo Lufthansa
ZRH — FRA
- - - - F - -
11:20 → 12:25

direct

Lufthansa logo Lufthansa
ZRH — FRA
- T - - - - S
11:20 → 12:25

direct

Lufthansa logo Lufthansa
ZRH — FRA
- - W T - - -
11:20 → 12:25

direct

Lufthansa logo Lufthansa
ZRH — FRA
- - - - - S -
13:25 → 14:30

direct

Lufthansa logo Lufthansa
ZRH — FRA
- - - - - S -
13:30 → 14:35

direct

Lufthansa logo Lufthansa
ZRH — FRA
- - - - F - -
13:30 → 14:35

direct

Lufthansa logo Lufthansa
ZRH — FRA
- T - - - - -
13:30 → 14:35

direct

Lufthansa logo Lufthansa
ZRH — FRA
- T - T - - -
13:30 → 14:35

direct

Lufthansa logo Lufthansa
ZRH — FRA
- - W - - - -
13:35 → 14:40

direct

Lufthansa logo Lufthansa
ZRH — FRA
M - - - - - -
13:40 → 14:45

direct

Lufthansa logo Lufthansa
ZRH — FRA
- - - - - - S
14:35 → 15:40

direct

Lufthansa logo Lufthansa
ZRH — FRA
M - - - - - S
14:35 → 15:40

direct

Lufthansa logo Lufthansa
ZRH — FRA
- - W T F S -
14:35 → 15:40

direct

Lufthansa logo Lufthansa
ZRH — FRA
- T - - - - -
14:35 → 15:40

direct

Lufthansa logo Lufthansa
ZRH — FRA
M - - T - S S
18:05 → 19:10

direct

Lufthansa logo Lufthansa
ZRH — FRA
M T W - F - -
18:05 → 19:10

direct

Lufthansa logo Lufthansa
ZRH — FRA
- T - T F S S
18:05 → 19:10

direct

Lufthansa logo Lufthansa
ZRH — FRA
M T W - - - -
18:05 → 19:10

direct

Lufthansa logo Lufthansa
ZRH — FRA
- - - - - - S
19:55 → 21:00

direct

Lufthansa logo Lufthansa
ZRH — FRA
M T - - - - -
19:55 → 21:00

direct

Lufthansa logo Lufthansa
ZRH — FRA
- - W T - - -
19:55 → 21:00

direct

Lufthansa logo Lufthansa
ZRH — FRA
- T - - - - S
19:55 → 21:00

direct

Lufthansa logo Lufthansa
ZRH — FRA
- - - - F - -
19:55 → 21:00

direct

Lufthansa logo Lufthansa
ZRH — FRA
- - - T - S -