Welcome | Sign out

Cheap Flights from Madrid to Christchurch - MAD to CHC (reverse)

Popular Flights from Madrid to Christchurch

  • Airfare from Madrid to Christchurch on Singapore from €1262 round trip
  • Airfare from Madrid to Christchurch on Emirates from €1305 round trip
  • Airfare from Madrid to Christchurch on Qantas from €1585 round trip
  • Airfare from Madrid to Christchurch on Lufthansa from €10193 round trip

Did You Know?

  • 71 flights per week fly out of Madrid, ES connecting to Christchurch, NZ
  • American has the most two or more stop flights between Madrid, ES for Christchurch, NZ.
  • The shortest flight between Madrid, ES and Christchurch, NZ on Delta is 14,856 miles.
  • The largest aircraft operated by Air China flying between Madrid, ES and Christchurch, NZ is a 32S with 156 seats.
  • 111,908 seats are available per day to fly out of Madrid, ES connecting to Christchurch, NZ
  • 14 airlines operate between Madrid, ES and Christchurch, NZ
  • London, GB is the most popular connection for two or more stop flights leaving Madrid, ES for Christchurch, NZ.
  • The smallest aircraft operated by Qantas flying between Madrid, ES and Christchurch, NZ is a 32S with 128 seats.

Cheap International Flights from Madrid - MAD

Flights
Airline
Lowest Price
Brussels, Alitalia, British Airways, Air Canada, United, American, Lufthansa, SAS, Austrian, US Airways, Air Europa, Turkish, SWISS, LOT, Delta, BMI, Iberia, Air France, Icelandair, KLM
€671
Royal Air Maroc, US Airways, KLM, Austrian, Brussels, Finnair, SWISS, British Airways, Icelandair, Air Europa, Iberia, BMI, Delta, Jet India, Aeroflot, LOT, Turkish, Air Canada, United, American, Aer Lingus, Alitalia, Transaero Airlines, Lufthansa, Air France
€404
Lufthansa, Icelandair, Air Europa, US Airways, Iberia, BMI, Delta, Aeroflot, LOT, American, SWISS, KLM, United, Air Canada, British Airways, Finnair, Brussels, SAS, Air France, Turkish, Alitalia, Austrian
€601
Austrian, Alitalia, Brussels, British Airways, TAP, Air France, Lufthansa, Iberia, Air Europa, SWISS, Turkish, Luxair, KLM
€132
British Airways, Alitalia, Brussels, Austrian, SAS, LOT, SWISS, KLM, Turkish, Air Canada, United, Air Europa, Iberia, Lufthansa, Air France, BMI, American, Delta, US Airways
€649
SAS, LOT, BMI, Lufthansa, Delta, Iberia, Air Europa, Icelandair, US Airways, SWISS, Turkish, United, Air Canada, British Airways, Finnair, American, Brussels, Alitalia, Austrian, KLM, Air France
€681
Emirates, KLM, China S, Korean, Qatar, Saudi Arabian, Japan, Thai, Air China
€550
Jet India, American, Alitalia, United, SWISS, Delta, SATA, Air Canada, British Airways, Air Transat, Finnair, Brussels, Austrian, LOT, US Airways, KLM, Turkish, BMI, Icelandair, Air France, Lufthansa, TAP, Iberia
€552
Emirates, Qatar, Saudi Arabian, Aeroflot, Royal Jordanian, Egyptair, TAROM, Turkish, SWISS, Iberia, Lufthansa, Air France, Ukraine, Tunis Air, Ethiopian, British Airways, KLM, Alitalia
€408
Lufthansa, Air Canada, Iberia, US Airways, Air France, BMI, KLM, SWISS, Austrian, Brussels, British Airways, United, American, Delta
€869
Austrian, Turkish, KLM, SWISS, LOT, Alitalia, Brussels, Finnair, SAS, British Airways, Air Canada, Delta, United, American, BMI, Icelandair, Aer Lingus, Iberia, Air France, Lufthansa, US Airways
€551
Finnair, American, Iberia, Lufthansa, Air France, BMI, United, Delta, British Airways, Air Canada, Brussels, Alitalia, US Airways, SAS, LOT, SWISS, KLM, Turkish
€571
Royal Jordanian, Thai, Jet India, Japan, Emirates, Turkish, SWISS, Air China, Lufthansa, Air France, British Airways, Finnair, KLM, Qantas, Korean, Qatar, Mauritius, Aeroflot, China S
€494
British Airways, United, American, BMI, Air France, Lufthansa, Iberia, Icelandair, Delta, Air Canada, KLM, Alitalia, SWISS, LOT, SAS, Turkish, Austrian, Brussels, US Airways, Finnair
€681
SAS, Brussels, Alitalia, Finnair, British Airways, Air Canada, United, American, Austrian, KLM, Transaero Airlines, SWISS, Turkish, LOT, TAP, BMI, Iberia, Air Europa, US Airways, Air France, Lufthansa, Delta
€480
United, KLM, BMI, American, Alitalia, Delta, Air Canada, British Airways, Finnair, SAS, LOT, SWISS, US Airways, Brussels, Iberia, Lufthansa, Air France, Turkish
€658
China S, Turkish, Qantas, Brussels, British Airways, Finnair, Korean, Iberia, Qatar, Mauritius, Saudi Arabian, Air China, Japan, Jet India, Thai, Air France, Lufthansa, SWISS, Emirates, KLM
€606
Air Canada, Lufthansa, Iberia, Icelandair, Air France, BMI, Alitalia, Brussels, US Airways, Austrian, SAS, LOT, SWISS, KLM, British Airways, Turkish, United, Delta, American, Finnair
€618
Alitalia, KLM, Air France, Lufthansa, Iberia, BMI, Delta, Brussels, SAS, Turkish, US Airways, British Airways, Air Canada, United, American
€484
Lufthansa, Air China, Thai, Aeroflot, Czech, Air France, British Airways, Korean, Emirates, Finnair, Alitalia, Qatar, China S, Japan, Turkish, KLM
€578
Turkish, SWISS, LOT, SAS, Austrian, Brussels, BMI, Finnair, British Airways, Alitalia, Air Canada, United, Delta, KLM, Lufthansa, US Airways, American, Aer Lingus, Iberia, Air France
€531
Lufthansa, Air France, BMI, American, United, Delta, Air Canada, British Airways, Brussels, Alitalia, Austrian, SAS, LOT, SWISS, US Airways, Turkish, Iberia, KLM
€473
Thai, Japan, Aeroflot, Air China, SWISS, Turkish, Qatar, British Airways, Lufthansa, Air France, All Nippon, Egyptair, Finnair, Alitalia, SAS, KLM, China S, Korean, Emirates
€468
United, Air Canada, British Airways, Alitalia, KLM, US Airways, Delta, American, Air France, Lufthansa, Iberia, SWISS
€847
Turkish, Lufthansa, Air France, American, Aer Lingus, United, Air Canada, SWISS, LOT, Aeroflot, Delta, BMI, US Airways, Iberia, Icelandair, KLM, SAS, Austrian, Brussels, Alitalia, Finnair, British Airways
€439
BMI, American, SWISS, Lufthansa, Iberia, United, Delta, Air Canada, Brussels, Alitalia, US Airways, SAS, LOT, KLM, Air France, British Airways, Austrian
€649
SAS, LOT, Iberia, Lufthansa, Air France, BMI, SWISS, KLM, Austrian, Turkish, American, US Airways, Delta, Brussels, Alitalia, British Airways, Air Canada, United
€693
Lufthansa, American, Delta, United, Air Canada, BMI, US Airways, Turkish, KLM, SWISS, British Airways, SAS, Brussels, Alitalia, Air France, Finnair, Iberia, Icelandair, LOT
€631
Air Europa, Iberia, Lufthansa, Air France, Turkish, KLM, SWISS, Alitalia, Brussels, TAP, Lan, Czech, Air Berlin
€89
Lufthansa, Brussels, Alitalia, Iberia, Vueling, Air France, SWISS, KLM, Czech, Lan, Air Europa, TAP
€106
KLM, SWISS, Austrian, Brussels, British Airways, Air Canada, United, Delta, American, BMI, Air France, Lufthansa, Iberia, US Airways
€872
British Airways, Alitalia, Air Canada, Delta, United, American, BMI, Lufthansa, Iberia, Brussels, SWISS, KLM, US Airways
€425
Air France, British Airways, Iberia, Lufthansa, BMI, Turkish, KLM, SWISS, LOT, SAS, Brussels, Alitalia, Finnair, Air Canada, United, Delta, American, US Airways
€634
Royal Jordanian, Air China, SWISS, Aeroflot, Turkish, Japan, Egyptair, Qatar, Iberia, Korean, China S, Qantas, SAS, Jet India, Thai, Emirates, Lufthansa, Air France, British Airways, Finnair, Alitalia, KLM
€577
Lufthansa, American, Air Canada, Thai, Emirates, Air China, British Airways, Finnair, Air France, Turkish, KLM, Argentinas, China S, Japan, Qantas, Korean, Iberia, Mauritius, Alitalia
€915
Alitalia, Finnair, British Airways, Egyptair, Air France, Lufthansa, Emirates, Brussels, Turkish, SWISS, LOT, Aeroflot, Qatar, Korean, China S, KLM, SAS, Austrian, Air China, Thai
€528
Lufthansa, Air France, KLM, Czech, Vueling, Brussels, Iberia, Alitalia, Air Europa, TAP, SWISS
€97
Iberia, Lufthansa, Air France, BMI, United, Delta, Air Canada, British Airways, Brussels, Alitalia, Austrian, SAS, LOT, SWISS, KLM, Turkish, US Airways, American
€651
Saudi Arabian, Qatar, Air France, Mauritius, Ethiopian, Turkish, KLM, SWISS, Brussels, British Airways, TAP, Egyptair, Lufthansa, Iberia, Emirates, S African
€532
Argentinas, Qantas, Thai, China S, Austrian, Lufthansa, Emirates, Korean, British Airways, KLM
€873
United, Alitalia, US Airways, KLM, SWISS, LOT, SAS, Brussels, Air Canada, British Airways, Delta, Icelandair, Lufthansa, Air France, BMI, American
€691
Iberia, Qatar, Jet India, Mauritius, Saudi Arabian, Turkish, SWISS, Air China, Royal Jordanian, Korean, KLM, Egyptair, Lufthansa, Emirates, Thai, Air France, British Airways, Brussels
€393
Brussels, LOT, TAROM, Emirates, Iberia, Lufthansa, Air France, Qatar, Ethiopian, Saudi Arabian, Aeroflot, Royal Jordanian, Egyptair, British Airways, Alitalia, SWISS, KLM, Turkish, Royal Air Maroc, Tunis Air
€211
Air Canada, Delta, United, American, BMI, Air France, Lufthansa, US Airways, British Airways, Finnair, Turkish, KLM, SWISS, LOT, SAS, Austrian, Alitalia, Brussels, Icelandair, Iberia
€671
Olympic, Lufthansa, Air France, TAP, TAROM, Iberia, Aegean, Turkish, KLM, SWISS, LOT, Austrian, Alitalia, Brussels
€150

Cheap International Flights to Christchurch - CHC

Flights
Airline
Lowest Price
United, V Australia, American, US Airways, Air Canada, Asiana, New Zealand, China E, Qantas
$1427
United, American, Emirates, Qantas, New Zealand, China E, US Airways, V Australia, Asiana, Singapore, Air Canada
$1517
Qantas, Emirates, China E, New Zealand, Singapore, Air Canada, United, American, V Australia, Air Pacific, Asiana, US Airways
$1263
V Australia, Lufthansa, Emirates, British Airways, Virgin Atlantic, Qantas, New Zealand, Etihad, Singapore, Air Canada
£924
United, Qantas, V Australia, China E, American, US Airways, New Zealand, Asiana, Singapore, Emirates, Air Canada
$1617
United, Singapore, Asiana, New Zealand, Qantas, China E, US Airways, American, V Australia, Emirates, Air Canada
$1427
Qantas, Asiana, Singapore
$1214
New Zealand, Qantas, Singapore, United, Air Canada, American, Emirates, Etihad
CAD1316
Singapore, Emirates
﷼5895
Air Canada, American, Air Pacific, Qantas, China E, New Zealand, Singapore, United
CAD1240
New Zealand, Qantas, Air Canada, Asiana, United, American, Emirates, Singapore, US Airways
$1617
US Airways, New Zealand, Asiana, Air Canada, United, American, Qantas, Emirates
$1477
Qantas, China E, New Zealand, Asiana, Air Pacific
HKD8074
Asiana, Emirates, American, United, Air Canada, New Zealand, China E, Qantas
$1307
American, Singapore, United, Air Canada, US Airways, China E, Qantas, V Australia
$1617
US Airways, China E, V Australia, American, United, Qantas, Asiana, Air Canada
$1691
Asiana, Singapore, British Airways, China E, Qantas
SGD1158
United, Air Pacific, US Airways, New Zealand, Asiana, Air Canada, Qantas, American
$1547
New Zealand, Air Canada, US Airways, Qantas, Emirates, American, United, Singapore, Asiana
$1620
Cheap Flights from Madrid to Christchurch, from €1262 Round trip from MAD to CHC