How can I find cheap flights from Adolfo Suárez Madrid-Barajas Airport to Christchurch Airport?
Explore the cheapest one-way and round-trip flights from Adolfo Suárez Madrid-Barajas Airport to Christchurch Airport over the next 90 days, with one-way fares from €813 and round-trip from €1,166. Based on Trip.com's latest 7-day flight data.
- Return
- Cheapest
- Recommended
- Fastest
MAD 22:3026h 20m1 stopCHC 12:50Madrid - Christchurch | Tue, Nov 10 | Cathay Pacific
CHC 14:2030h 15m1 stopMAD 08:35Christchurch - Madrid | Sat, Nov 14 | Cathay Pacific€1,166 €2,56855% off55% off€2,568 €1,166
MAD 21:0032h 20m1 stopCHC 17:20Madrid - Christchurch | Sun, Nov 8 | China Southern Airlines
CHC 22:3032h1 stopMAD 18:30Christchurch - Madrid | Mon, Nov 16 | China Southern Airlines€1,308 €2,56849% off49% off€2,568 €1,308
MAD 22:3026h 20m1 stopCHC 12:50Madrid - Christchurch | Tue, Nov 17 | Cathay Pacific
CHC 14:2030h 15m1 stopMAD 08:35Christchurch - Madrid | Sat, Nov 21 | Cathay Pacific€1,328 €2,56848% off48% off€2,568 €1,328
MAD 14:3535h 40m1 stopCHC 14:15Madrid - Christchurch | Sat, Nov 14 | Emirates
CHC 18:1037h 45m1 stopMAD 19:55Christchurch - Madrid | Sat, Nov 21 | Emirates€1,43844% off€2,568 €1,438
MAD 10:5042h 30m1 stopCHC 17:20Madrid - Christchurch | Tue, Nov 24 | China Southern Airlines
CHC 22:3045h 30m1 stopMAD 08:00Christchurch - Madrid | Tue, Dec 1 | China Southern Airlines€1,51841% off€2,568 €1,518
MAD 11:2037h 30m1 stopCHC 12:50Madrid - Christchurch | Sun, Nov 8 | Cathay Pacific
CHC 22:3032h1 stopMAD 18:30Christchurch - Madrid | Mon, Nov 16 | China Southern Airlines€1,58738% off€2,568 €1,587
MAD 22:3026h 20m1 stopCHC 12:50Madrid - Christchurch | Thu, Nov 26 | Cathay Pacific
CHC 14:2030h 15m1 stopMAD 08:35Christchurch - Madrid | Thu, Dec 3 | Cathay Pacific€1,66435% off€2,568 €1,664
MAD 11:2037h 30m1 stopCHC 12:50Madrid - Christchurch | Mon, Dec 7 | Cathay Pacific
CHC 14:2030h 15m1 stopMAD 08:35Christchurch - Madrid | Sat, Dec 12 | Cathay Pacific€1,68734% off€2,568 €1,687
MAD 14:3535h 40m1 stopCHC 14:15Madrid - Christchurch | Tue, Nov 10 | Emirates
CHC 18:1037h 45m1 stopMAD 19:55Christchurch - Madrid | Tue, Nov 17 | Emirates€1,72333% off€2,568 €1,723
MAD 13:0017h 25m1 stopCHC 14:00Madrid - Christchurch | Thu, Nov 5 | Normal Airline
CHC 15:006hDirectMAD 16:00Christchurch - Madrid | Sat, Nov 7 | Normal AirlineFind more flightsFind more flights
- Cheapest
MAD 22:3026h 20m1 stopCHC 12:50Madrid - Christchurch | Thu, Dec 3 | Cathay Pacific€813 €2,01760% off60% off€2,017 €813 - Cheapest
MAD 22:3026h 20m1 stopCHC 12:50Madrid - Christchurch | Sat, Dec 5 | Cathay Pacific€813 €2,01760% off60% off€2,017 €813
MAD 11:2037h 30m1 stopCHC 12:50Madrid - Christchurch | Sat, Nov 28 | Cathay Pacific€815 €1,75354% off54% off€1,753 €815
MAD 11:2037h 30m1 stopCHC 12:50Madrid - Christchurch | Tue, Dec 22 | Cathay Pacific€83253% off€1,753 €832
MAD 21:0032h 20m1 stopCHC 17:20Madrid - Christchurch | Mon, Nov 16 | China Southern Airlines€84052% off€1,753 €840
MAD 11:2037h 30m1 stopCHC 12:50Madrid - Christchurch | Sat, Dec 5 | Cathay Pacific€85151% off€1,753 €851
MAD 22:3026h 20m1 stopCHC 12:50Madrid - Christchurch | Sat, Nov 21 | Cathay Pacific€88156% off€2,017 €881
MAD 22:3026h 20m1 stopCHC 12:50Madrid - Christchurch | Thu, Dec 24 | Cathay Pacific€95253% off€2,017 €952
MAD 22:3026h 20m1 stopCHC 12:50Madrid - Christchurch | Mon, Nov 30 | Cathay Pacific€98644% off€1,753 €986
MAD 13:0017h 25m1 stopCHC 14:00Madrid - Christchurch | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
MAD 22:3026h 20m1 stopCHC 12:50Madrid - Christchurch | Thu, Dec 24 | Cathay Pacific€952 €1,40032% off32% off€1,400 €952
MAD 22:3026h 20m1 stopCHC 12:50Madrid - Christchurch | Sat, Dec 26 | Cathay Pacific€994 €1,40028% off28% off€1,400 €994
MAD 13:0017h 25m1 stopCHC 14:00Madrid - Christchurch | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
MAD 22:3026h 20m1 stopCHC 12:50Madrid - Christchurch | Thu, Dec 3 | Cathay Pacific€813 €2,01760% off60% off€2,017 €813
MAD 22:3026h 20m1 stopCHC 12:50Madrid - Christchurch | Sat, Dec 5 | Cathay Pacific€813 €2,01760% off60% off€2,017 €813
MAD 22:3026h 20m1 stopCHC 12:50Madrid - Christchurch | Sat, Nov 21 | Cathay Pacific€881 €2,01756% off56% off€2,017 €881
MAD 22:3026h 20m1 stopCHC 12:50Madrid - Christchurch | Thu, Dec 24 | Cathay Pacific€95253% off€2,017 €952
MAD 22:3026h 20m1 stopCHC 12:50Madrid - Christchurch | Mon, Nov 30 | Cathay Pacific€98644% off€1,753 €986
MAD 22:3026h 20m1 stopCHC 12:50Madrid - Christchurch | Sat, Dec 26 | Cathay Pacific€99451% off€2,017 €994
MAD 21:4526h 30m1 stopCHC 14:15Madrid - Christchurch | Tue, Dec 1 | Emirates€1,17542% off€2,017 €1,175
MAD 21:4526h 30m1 stopCHC 14:00Madrid - Christchurch | Tue, Nov 17 | Emirates€1,30835% off€2,017 €1,308
MAD 21:4526h 30m1 stopCHC 14:15Madrid - Christchurch | Wed, Jan 13 | Emirates€1,43228% off€2,017 €1,432
MAD 13:0017h 25m1 stopCHC 14:00Madrid - Christchurch | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Madrid to Christchurch are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Which airline offers the cheapest flights from Adolfo Suárez Madrid-Barajas Airport to Christchurch Airport?
The cheapest airline flying from Adolfo Suárez Madrid-Barajas Airport to Christchurch Airport is Sichuan Airlines (from €698) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.










Find more flights and airlines
What is the flight schedule from Adolfo Suárez Madrid-Barajas Airport to Christchurch Airport?
Check the schedule for flights from Madrid to Christchurch and find the flight that best matches your travel plans.
-
CX298
Adolfo Suárez Madrid-Barajas Airport
11:55 PM
MAD
6:25 PM
HKG
S - - W - F -Search -
CX119
Hong Kong Intl. Airport
8:40 PM
HKG
12:50 PM
CHC
- - T - T - S -
EY104
Adolfo Suárez Madrid-Barajas Airport
9:05 PM
MAD
7:00 AM
AUH
S M T W T F SSearch -
EY412
Abu Dhabi Intl. Airport
8:35 AM
AUH
5:50 PM
HKT
S M T W T F S -
JQ028
Phuket Intl. Airport
9:45 PM
HKT
10:50 AM
SYD
- - T - - F - -
JQ141
Kingsford Smith Intl. Airport
12:30 PM
SYD
5:40 PM
CHC
S - T W T F - -
CA898
Adolfo Suárez Madrid-Barajas Airport
2:40 AM
MAD
7:40 PM
PEK
- M T - T F -Search -
CA165
Beijing Capital Intl. Airport
1:00 AM
PEK
3:55 PM
MEL
S - T - T - S -
QF169
Melbourne Airport
6:50 PM
MEL
12:10 AM
CHC
- - T W T - S -
QR148
Adolfo Suárez Madrid-Barajas Airport
9:05 AM
MAD
4:40 PM
DOH
S M T W T F SSearch -
QR914
Hamad Intl. Airport
8:20 PM
DOH
4:50 PM
ADL
S M T W T F S -
QR914
Adelaide Airport
10:38 PM
ADL
4:53 AM
AKL
S M T W T F S -
JQ225
Auckland Intl. Airport
6:25 AM
AKL
7:50 AM
CHC
S M T W T F S -
QR148
Adolfo Suárez Madrid-Barajas Airport
9:05 AM
MAD
4:40 PM
DOH
S M T W T F SSearch -
QR914
Hamad Intl. Airport
8:20 PM
DOH
4:50 PM
ADL
S M T W T F S -
QR914
Adelaide Airport
10:38 PM
ADL
4:53 AM
AKL
S M T W T F S -
NZ519
Auckland Intl. Airport
6:45 AM
AKL
8:10 AM
CHC
S M T W T F S -
QR148
Adolfo Suárez Madrid-Barajas Airport
9:05 AM
MAD
4:40 PM
DOH
S M T W T F SSearch -
QR914
Hamad Intl. Airport
8:20 PM
DOH
4:50 PM
ADL
S M T W T F S -
QR914
Adelaide Airport
10:38 PM
ADL
4:53 AM
AKL
S M T W T F S -
JQ227
Auckland Intl. Airport
7:00 AM
AKL
8:25 AM
CHC
S M T W T F S -
CX372
Adolfo Suárez Madrid-Barajas Airport
12:25 PM
MAD
6:55 AM
HKG
- M T - T - SSearch -
CX119
Hong Kong Intl. Airport
8:40 PM
HKG
12:50 PM
CHC
- - T - T - S -
UX1015
Adolfo Suárez Madrid-Barajas Airport
3:00 PM
MAD
4:30 PM
LGW
S M T W T F SSearch -
CZ304
Heathrow Airport
10:10 PM
LHR
4:55 PM
CAN
S M T W T F S -
CZ617
Baiyun Intl. Airport
12:50 AM
CAN
5:20 PM
CHC
S M T W T F S -
FR5995
Adolfo Suárez Madrid-Barajas Airport
11:35 PM
MAD
1:00 AM
STN
S - - W T F SSearch -
CZ304
Heathrow Airport
10:10 PM
LHR
4:55 PM
CAN
S M T W T F S -
CZ617
Baiyun Intl. Airport
12:50 AM
CAN
5:20 PM
CHC
S M T W T F S -
W95372
Adolfo Suárez Madrid-Barajas Airport
12:25 PM
MAD
2:00 PM
LTN
S - T W T F SSearch -
CZ304
Heathrow Airport
10:10 PM
LHR
4:55 PM
CAN
S M T W T F S -
CZ617
Baiyun Intl. Airport
12:50 AM
CAN
5:20 PM
CHC
S M T W T F S
About Adolfo Suárez Madrid-Barajas Airport and Christchurch Airport
Learn about Adolfo Suárez Madrid-Barajas Airport (MAD) and Christchurch Airport (CHC) — including location, terminals, transportation, and travel tips.
| Flight distance | 19,573.58 km |
|---|---|
| Cheapest one-way ticket price | €813 |
| Cheapest return ticket price | €1,166 |
FAQs for Adolfo Suárez Madrid-Barajas Airport to Christchurch Airport Flights
What is the transportation method from the main airport to downtown in Christchurch?
- The distance from Christchurch International Airport to downtown is about 9 km. It takes about 20 minutes by taxi.
What are the cheapest flights from Adolfo Suárez Madrid-Barajas Airport to Christchurch Airport?
One-way flights from Adolfo Suárez Madrid-Barajas Airport to Christchurch Airport currently start from €815, and round-trip fares start from €1,166. The current lowest fare is a Cathay Pacific flight departing on Sat, Nov 28; prices may vary depending on availability.What is the average price of a flight from Adolfo Suárez Madrid-Barajas Airport to Christchurch Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Adolfo Suárez Madrid-Barajas Airport to Christchurch Airport is €1,464. Prices may vary depending on the departure date, airline, and availability.How do I book flights from Adolfo Suárez Madrid-Barajas Airport to Christchurch Airport on Trip.com?
Enter Adolfo Suárez Madrid-Barajas Airport and Christchurch Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Find Cheap Flights with Trip.com
- Flights from Madrid Barajas Airport to Auckland Airport
- Flights from Madrid Barajas Airport to Humberto Delgado Airport
- Flights from Madrid Barajas Airport to Lyon Saint-Exupery Airport
- Flights from Madrid Barajas Airport to Tille Airport Beauvais
- Flights from Madrid Barajas Airport to Jorge Newbery Airport
- Flights from Madrid Barajas Airport to Auckland
- Flights from Madrid Barajas Airport to Palma de Mallorca
- Flights from Madrid Barajas Airport to Paris
- Flights from Madrid Barajas Airport to Lisbon
- Flights from Madrid Barajas Airport to Singapore
- Flights from Auckland Airport to Christchurch International Airport
- Flights from Ninoy Aquino International Airport to Christchurch International Airport
- Flights from Kingsford Smith Airport to Christchurch International Airport
- Flights from Hamilton International Airport to Christchurch International Airport
- Flights from Wellington International Airport to Christchurch International Airport
- Flights from Sydney to Christchurch International Airport
- Flights from Manila to Christchurch International Airport
- Flights from Hamilton to Christchurch International Airport
- Flights from Wellington to Christchurch International Airport
- Flights from Auckland to Christchurch International Airport