Cheap flights from Geneva to Frankfurt

Search for the cheapest air tickets from Geneva to Frankfurt

Recently booked flights from Geneva to Frankfurt

From
Geneva
To
Frankfurt
Depart date
11.02.2026
Price
$439 / 1598ر.ق

Average ticket prices for flights from Geneva to Frankfurt by month

Find the cheapest time to fly from Geneva to Frankfurt.

February
March

Airlines Flying to Frankfurt from Geneva

Flight schedule Geneva to Frankfurt

06:45 → 08:05

direct

logo Lufthansa 1225
GVA — FRA
- T W - F - S
06:45 → 08:05

direct

logo Lufthansa 1225
GVA — FRA
- - - - - S -
06:50 → 08:10

direct

logo Lufthansa 1225
GVA — FRA
M - - - - - -
06:50 → 08:10

direct

logo Lufthansa 1225
GVA — FRA
- - - T - - -
08:45 → 10:00

direct

logo Lufthansa 1213
GVA — FRA
- - - - - S -
09:10 → 10:25

direct

logo Lufthansa 1213
GVA — FRA
- T - - F - S
09:10 → 10:25

direct

logo Lufthansa 1213
GVA — FRA
M - - - - - -
10:45 → 12:00

direct

logo Air Dolomiti 8093
GVA — FRA
M - - - - - S
10:50 → 12:05

direct

logo Air Dolomiti 8093
GVA — FRA
- - - T - S -
10:55 → 12:10

direct

logo Air Dolomiti 8093
GVA — FRA
- - - - F - -
13:45 → 15:00

direct

logo Lufthansa 1217
GVA — FRA
- - - - - - S
13:45 → 15:00

direct

logo Lufthansa 1217
GVA — FRA
- - - - - S -
13:50 → 15:05

direct

logo Lufthansa 1217
GVA — FRA
M - - T - - -
13:50 → 15:05

direct

logo Lufthansa 1217
GVA — FRA
- - W - - - -
13:50 → 15:05

direct

logo Lufthansa 1217
GVA — FRA
- - - - F - -
13:50 → 15:05

direct

logo Lufthansa 1217
GVA — FRA
- T - - - - -
16:45 → 18:00

direct

logo Lufthansa 1219
GVA — FRA
- - - - F - -
16:45 → 18:00

direct

logo Lufthansa 1219
GVA — FRA
- - - - - - S
18:20 → 19:35

direct

logo Air Dolomiti 8101
GVA — FRA
- - - T - - -
18:25 → 19:40

direct

logo Air Dolomiti 8101
GVA — FRA
- - W - - - S
18:25 → 19:40

direct

logo Air Dolomiti 8101
GVA — FRA
- - W - - S -
18:25 → 19:40

direct

logo Air Dolomiti 8101
GVA — FRA
M T - - F - S
18:25 → 19:40

direct

logo Air Dolomiti 8101
GVA — FRA
M T - - F S -
06:00 → 09:00

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — FRA
M - - - - - -
06:00 → 09:00

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — FRA
- T - - - - -
06:10 → 09:00

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — FRA
- - - - - S -
06:30 → 11:35

1 stop

Air France logo Air France
GVA — FRA
- - - T - - -
06:30 → 11:35

1 stop

Air France logo Air France
GVA — FRA
- - - - - - S
06:30 → 11:35

1 stop

Air France logo Air France
GVA — FRA
- T W - - - -
06:45 → 08:05

direct

Lufthansa logo Lufthansa
GVA — FRA
- - - - - S -
06:45 → 08:05

direct

Lufthansa logo Lufthansa
GVA — FRA
- T W - F - S
06:50 → 08:10

direct

Lufthansa logo Lufthansa
GVA — FRA
- - - T - - -
06:50 → 08:10

direct

Lufthansa logo Lufthansa
GVA — FRA
M - - - - - -
07:00 → 12:30

1 stop

Air France logo Air France
GVA — FRA
- - - - F - -
07:00 → 11:40

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — FRA
- - - - - S -
07:00 → 11:40

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — FRA
- T - - - - -
07:00 → 11:40

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — FRA
- - W - F - -
07:00 → 11:40

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — FRA
M - - T - - -
07:00 → 10:40

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — FRA
- - - - - S -
07:00 → 10:00

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — FRA
M - - - - - -
07:00 → 10:00

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — FRA
- T - - - - -
07:00 → 11:35

1 stop

Air France logo Air France
GVA — FRA
- - - - F - -
07:00 → 10:40

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — FRA
- - - T - - -
07:00 → 10:40

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — FRA
- - - - F - -
07:00 → 10:40

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — FRA
- - - - - - S
07:40 → 12:30

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — FRA
- T - - - - -
07:40 → 12:30

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — FRA
- - - - - - S
07:40 → 12:30

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — FRA
- - - - - S -
07:40 → 12:30

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — FRA
- - W - - - -
08:15 → 11:40

1 stop

Brussels Airlines logo Brussels Airlines
GVA — FRA
- - - - F - -
08:15 → 11:40

1 stop

Brussels Airlines logo Brussels Airlines
GVA — FRA
- - - - - S -
08:15 → 11:40

1 stop

Brussels Airlines logo Brussels Airlines
GVA — FRA
M T - T - - -
08:45 → 10:00

direct

Lufthansa logo Lufthansa
GVA — FRA
- - - - - S -
09:10 → 10:25

direct

Lufthansa logo Lufthansa
GVA — FRA
M - - - - - -
09:10 → 10:25

direct

Lufthansa logo Lufthansa
GVA — FRA
- T - - F - S
10:05 → 13:55

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — FRA
- - - T - - -
10:05 → 13:15

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — FRA
M - - - - - -
10:05 → 13:40

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — FRA
- - W - - - -
10:35 → 13:40

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — FRA
- - W - - - -
10:35 → 13:55

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — FRA
- - - T - - -
10:35 → 15:40

1 stop

Air France logo Air France
GVA — FRA
M - - - - - -
10:35 → 15:40

1 stop

Air France logo Air France
GVA — FRA
- - - - - - S
10:35 → 15:40

1 stop

Air France logo Air France
GVA — FRA
- - W - - - -
10:35 → 15:50

1 stop

Air France logo Air France
GVA — FRA
- - - T - - -
10:35 → 15:55

1 stop

Air France logo Air France
GVA — FRA
- - - - - S -
10:45 → 12:00

direct

Air Dolomiti logo Air Dolomiti
GVA — FRA
M - - - - - S
10:50 → 12:05

direct

Air Dolomiti logo Air Dolomiti
GVA — FRA
- - - T - S -
10:55 → 12:10

direct

Air Dolomiti logo Air Dolomiti
GVA — FRA
- - - - F - -
13:45 → 15:00

direct

Lufthansa logo Lufthansa
GVA — FRA
- - - - - S -
13:45 → 15:00

direct

Lufthansa logo Lufthansa
GVA — FRA
- - - - - - S
13:50 → 15:05

direct

Lufthansa logo Lufthansa
GVA — FRA
- T - - - - -
13:50 → 15:05

direct

Lufthansa logo Lufthansa
GVA — FRA
- - W - - - -
13:50 → 15:05

direct

Lufthansa logo Lufthansa
GVA — FRA
- - - - F - -
13:50 → 15:05

direct

Lufthansa logo Lufthansa
GVA — FRA
M - - T - - -
14:50 → 17:45

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — FRA
M - W - F - S
14:50 → 17:45

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — FRA
- - - T - - -
14:50 → 17:45

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — FRA
- - - - - S -
14:50 → 17:45

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — FRA
- T - - - - -
15:05 → 20:05

1 stop

Air France logo Air France
GVA — FRA
- - - - F - -
16:45 → 18:00

direct

Lufthansa logo Lufthansa
GVA — FRA
- - - - - - S
16:45 → 18:00

direct

Lufthansa logo Lufthansa
GVA — FRA
- - - - F - -
17:10 → 20:35

1 stop

Brussels Airlines logo Brussels Airlines
GVA — FRA
- T W T - - -
17:10 → 20:35

1 stop

Brussels Airlines logo Brussels Airlines
GVA — FRA
M - W T - - -
18:20 → 19:35

direct

Air Dolomiti logo Air Dolomiti
GVA — FRA
- - - T - - -
18:25 → 19:40

direct

Air Dolomiti logo Air Dolomiti
GVA — FRA
- - W - - S -
18:25 → 19:40

direct

Air Dolomiti logo Air Dolomiti
GVA — FRA
M T - - F - S
18:25 → 19:40

direct

Air Dolomiti logo Air Dolomiti
GVA — FRA
M T - - F S -
18:25 → 19:40

direct

Air Dolomiti logo Air Dolomiti
GVA — FRA
- - W - - - S