Cheap flights from Geneva to Madrid

Search for the cheapest air tickets from Geneva to Madrid

Recently booked flights from Geneva to Madrid

From
Geneva
To
Madrid
Depart date
10.06.2025
Price
$462 / 1682ر.ق

Average ticket prices for flights from Geneva to Madrid by month

Find the cheapest time to fly from Geneva to Madrid.

June
July
August
September

Airlines Flying to Madrid from Geneva

Flight schedule Geneva to Madrid

07:00 → 09:05

direct

logo Iberia 622
GVA — MAD
M T W T F S S
12:30 → 14:35

direct

logo Iberia 614
GVA — MAD
M T W T F S S
14:10 → 16:15

direct

logo Iberia 616
GVA — MAD
M T - - F S -
20:45 → 22:50

direct

logo Iberia 620
GVA — MAD
- - - - F - S
06:00 → 09:55

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — MAD
M T - T - S -
07:00 → 09:05

direct

Iberia logo Iberia
GVA — MAD
M T W T F S S
07:25 → 13:35

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — MAD
M T - - - - -
09:10 → 14:55

1 stop

Air France logo Air France
GVA — MAD
M T W T F - S
09:10 → 15:35

1 stop

Air France logo Air France
GVA — MAD
M T W T F - S
10:00 → 14:15

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — MAD
M T W T F S S
10:30 → 15:35

1 stop

Air France logo Air France
GVA — MAD
M T W T F - S
10:30 → 16:45

1 stop

Air France logo Air France
GVA — MAD
M T W T F S -
10:50 → 17:10

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — MAD
- - - T - - -
11:00 → 17:10

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — MAD
- - - T - - -
12:00 → 16:45

1 stop

Air France logo Air France
GVA — MAD
M T W T F S -
12:00 → 16:55

1 stop

Air France logo Air France
GVA — MAD
- - - - - - S
12:00 → 18:15

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — MAD
- - - - - S -
12:25 → 18:15

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — MAD
M - W T F S S
12:30 → 14:35

direct

Iberia logo Iberia
GVA — MAD
M T W T F S S
13:00 → 18:10

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — MAD
M - - - - - -
13:20 → 18:10

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — MAD
- - - - F - -
14:10 → 16:15

direct

Iberia logo Iberia
GVA — MAD
M T - - F S -
14:40 → 19:20

1 stop

Air France logo Air France
GVA — MAD
M T W T F S -
14:40 → 21:00

1 stop

Air France logo Air France
GVA — MAD
M T W T F S S
14:50 → 18:45

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — MAD
- - - - - - S
14:50 → 20:55

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — MAD
- - - - - - S
15:55 → 22:20

1 stop

TAP Portugal logo TAP Portugal
GVA — MAD
- T - - - - -
16:05 → 22:20

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — MAD
- T - - - - -
16:55 → 22:20

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — MAD
M - - - - - -
17:00 → 23:10

1 stop

Air France logo Air France
GVA — MAD
M T W T F S S
17:35 → 23:15

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — MAD
M - - - - - -
17:45 → 22:20

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — MAD
- - - - F - -
17:50 → 22:20

1 stop

Swiss International Air Lines logo Swiss International Air Lines
GVA — MAD
- T - - - - -
20:45 → 22:50

direct

Iberia logo Iberia
GVA — MAD
- - - - F - S