Welcome | SIGN OUT

Cheap Flights from Geneva to Madrid - GVA to MAD (reverse)

Popular Flights from Geneva to Madrid

  • Airfare from Geneva to Madrid on Air Europa from CHF121 round trip
  • Airfare from Geneva to Madrid on Swiss from CHF157 round trip
  • Airfare from Geneva to Madrid on Iberia from CHF181 round trip
  • Airfare from Geneva to Madrid on Brussels Airlines from CHF197 round trip
  • Airfare from Geneva to Madrid on Spanair from CHF209 round trip

Did You Know?

  • The largest aircraft operated by Qantas flying between Geneva, CH and Madrid, ES is a 32S with 128 seats.
  • 267,223 seats are available per day to fly out of Geneva, CH connecting to Madrid, ES
  • The shortest flight between Geneva, CH and Madrid, ES on Luxair is 1,022 miles.
  • Air France has 45 one stop flights between Geneva, CH and Madrid, ES.
  • 24 airlines operate between Geneva, CH and Madrid, ES
  • 215 flights per week fly out of Geneva, CH connecting to Madrid, ES
  • The smallest aircraft operated by Iberia flying between Geneva, CH and Madrid, ES is a EMJ with 76 seats.
  • Air Berlin has the most nonstop flights between Geneva, CH and Madrid, ES.
As seen in...
Expert Travel Advice Provided by Farecompare

Daily Non-stop Flight Schedules from Geneva/Cointrin to Barajas

  • Airline
    Mon
    Tue
    Wed
    Thu
    Fri
    Sat
    Sun
    Earliest Flight
    Latest Flight
    Average Duration
  • Easyjet
    1
    1
    1
    1
    3
    2
    2
    6:45 AM
    5:40 PM
    2:10
  • Iberia
    6
    6
    6
    6
    5
    4
    5
    8:15 AM
    6:40 PM
    2:01
  • Swiss
    3
    3
    3
    3
    3
    4
    3
    7:00 AM
    5:00 PM
    1:53
  • Uzbekistan Airways
    0
    1
    0
    0
    0
    0
    0
    2:20 PM
    2:20 PM
    2:00

Cheap Domestic Flights from Geneva - GVA

Flights
Airline
Lowest Price
SWISS
CHF310

Cheap Domestic Flights to Madrid - MAD

Flights
Airline
Lowest Price
Iberia, Air Europa, Vueling
€70
Iberia, Air Europa
€120
Blade, Iberia
€66
Iberia, Air Europa
€74

Cheap International Flights from Geneva - GVA

Flights
Airline
Lowest Price
British Airways, SWISS
CHF175
Air France
CHF105
Lufthansa
CHF176
FlyBaboo, Alitalia
CHF127
SWISS, Continental
CHF357
Lufthansa
CHF177
Austrian
CHF225
Air France, Royal Air Maroc, Finnair, Alitalia, British Airways, Continental, Aer Lingus, Emirates, Ethiopian, FlyBaboo, Iberia, KLM, Luxair, Lufthansa, SWISS, Middle East, Austrian, Ukraine, Qatar, SAS, Brussels, Singapore, Aeroflot, TAP, EasyJet, Alitalia Express
CHF208
EasyJet
CHF189
Turkish
CHF235
SAS, Norwegian
CHF126
Norwegian, SAS
CHF103
Aer Lingus
CHF259
Emirates
CHF527
Finnair
CHF254

Cheap International Flights to Madrid - MAD

Flights
Airline
Lowest Price
Air France, Iberia, Air Europa, Vueling
€104
Iberia, American
$642
Iberia
$718
Alitalia, Iberia, Air Europa, Vueling
€88
Iberia, KLM, Air Europa, Vueling
€84
Iberia, Lufthansa
€88
Iberia, SWISS
CHF185
Iberia, Lan, Lufthansa
€82
British Airways, Iberia, Air Europa
£109
Aeromexico, Iberia
$969
Iberia
€159
Iberia, Brussels
€66
Air Europa, Iberia, Delta, Continental, American
$656
Iberia
ZAR5459
Iberia
€139
Aegean, Iberia
€92
Iberia, Vueling
€99
Emirates
﷼1849
Jet India, American, Air France, Finnair, British Airways, Continental, Emirates, Iberia, Spanair, KLM, Lufthansa, SWISS, Qatar, Royal Jordanian, Brussels, Aeroflot, Thai, Turkish, Air Europa
₨24454
Iberia, S7, Aeroflot
€188
Iberia, Czech
CZK3320
Iberia, SAS, Vueling
DKK744
American, Aeromexico, British Airways, Continental, Delta, Emirates, Iberia, Spanair, KLM, Lufthansa, Qatar, US Airways, Air Europa
$699
Iberia
€112
American, Air France, Aeromexico, Continental, Delta, Iberia, Spanair, Korean, KLM, Lufthansa, US Airways, Air Europa
$601
LOT
PLN352
Delta
$601
Continental
$673
Aer Lingus, Iberia
€136
British Airways, Emirates, Gulf Air, Iberia, Egyptair, Qatar, Royal Jordanian, Thai, Turkish
BHD176
Alitalia, Iberia, Air Europa
€94
Iberia
$545
Air Canada, Air Transat
CAD581
Iberia
€138
Iberia, Lan, Air Europa
$1148
Jet India, Air France, British Airways, Continental, Delta, Emirates, Iberia, Spanair, KLM, Lufthansa, SWISS, El Al, Qatar, Royal Jordanian, Brussels, Thai, Turkish, Air Europa
₨23020
American, Air France, Finnair, British Airways, Continental, China S, Delta, Emirates, Iberia, Korean, KLM, Lufthansa, SWISS, China E, Qatar, Aeroflot, Thai, Turkish
元4378
Argentinas, Iberia, Air Europa
$1180
Iberia
€130
Korean
₩908687
Cheap Flights from Geneva to Madrid, from CHF121 Round trip from GVA to MAD