How can I find cheap flights from Christchurch Airport to Adolfo Suárez Madrid-Barajas Airport?
Explore the cheapest one-way and round-trip flights from Christchurch Airport to Adolfo Suárez Madrid-Barajas Airport over the next 90 days, with one-way fares from €780 and round-trip from €1,225. Based on Trip.com's latest 7-day flight data.
- Return
- Cheapest
- Fastest
CHC 22:3045h 30m1 stopMAD 08:00Christchurch - Madrid | Tue, Dec 1 | China Southern Airlines
MAD 10:5033h 45m1 stopCHC 08:35Madrid - Christchurch | Tue, Dec 8 | China Southern Airlines€1,225 €4,58073% off73% off€4,580 €1,225
CHC 18:1030h 30m1 stopMAD 12:40Christchurch - Madrid | Sat, Nov 14 | Emirates
MAD 14:3535h 40m1 stopCHC 14:15Madrid - Christchurch | Wed, Nov 18 | Emirates€1,550 €4,58066% off66% off€4,580 €1,550
CHC 18:1030h 30m1 stopMAD 12:40Christchurch - Madrid | Sun, Nov 22 | Emirates
MAD 14:3535h 40m1 stopCHC 14:15Madrid - Christchurch | Sun, Nov 29 | Emirates€1,556 €4,58066% off66% off€4,580 €1,556
CHC 18:1030h 30m1 stopMAD 12:40Christchurch - Madrid | Sat, Nov 7 | Emirates
MAD 14:3535h 40m1 stopCHC 14:15Madrid - Christchurch | Sat, Nov 14 | Emirates€1,56966% off€4,580 €1,569
CHC 18:1030h 30m1 stopMAD 12:40Christchurch - Madrid | Sat, Dec 5 | Emirates
MAD 10:5042h 30m1 stopCHC 17:20Madrid - Christchurch | Sat, Dec 12 | China Southern Airlines€1,85460% off€4,580 €1,854
CHC 18:1030h 30m1 stopMAD 12:40Christchurch - Madrid | Tue, Dec 1 | Emirates
MAD 21:4528h 30m1 stopCHC 14:15Madrid - Christchurch | Tue, Dec 8 | Emirates€1,89259% off€4,580 €1,892
CHC 14:2030h 15m1 stopMAD 08:35Christchurch - Madrid | Sat, Dec 5 | Cathay Pacific
MAD 22:3026h 20m1 stopCHC 12:50Madrid - Christchurch | Sat, Dec 12 | Cathay Pacific€1,97056% off€4,580 €1,970
CHC 18:1030h 30m1 stopMAD 12:40Christchurch - Madrid | Sun, Dec 13 | Emirates
MAD 14:3535h 40m1 stopCHC 14:15Madrid - Christchurch | Sun, Dec 20 | Emirates€2,14853% off€4,580 €2,148
CHC 18:1037h 45m1 stopMAD 19:55Christchurch - Madrid | Fri, Dec 11 | Emirates
MAD 14:3535h 40m1 stopCHC 14:15Madrid - Christchurch | Fri, Dec 18 | Emirates€2,29750% off€4,580 €2,297
CHC 13:0017h 25m1 stopMAD 14:00Christchurch - Madrid | Wed, Nov 4 | Normal Airline
MAD 15:006hDirectCHC 16:00Madrid - Christchurch | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
- Cheapest
CHC 22:3045h 30m1 stopMAD 08:00Christchurch - Madrid | Tue, Nov 17 | China Southern Airlines€780 €1,43746% off46% off€1,437 €780
CHC 22:3045h 30m1 stopMAD 08:00Christchurch - Madrid | Tue, Dec 29 | China Southern Airlines€807 €1,43744% off44% off€1,437 €807
CHC 18:1037h 45m1 stopMAD 19:55Christchurch - Madrid | Sun, Nov 8 | Emirates€837 €1,43742% off42% off€1,437 €837
CHC 18:1037h 45m1 stopMAD 19:55Christchurch - Madrid | Tue, Nov 3 | Emirates€85141% off€1,437 €851
CHC 14:2042h 10m1 stopMAD 20:30Christchurch - Madrid | Fri, Dec 4 | Cathay Pacific€85341% off€1,437 €853
CHC 18:1030h 30m1 stopMAD 12:40Christchurch - Madrid | Sat, Nov 21 | Emirates€91137% off€1,437 €911
CHC 18:1028h 25m1 stopMAD 12:40Christchurch - Madrid | Tue, Nov 17 | Emirates€91636% off€1,432 €916
CHC 18:1030h 30m2 stopsMAD 12:40Christchurch - Madrid | Tue, Nov 17 | Qantas Airways€93535% off€1,432 €935
CHC 18:1037h 45m1 stopMAD 19:55Christchurch - Madrid | Tue, Dec 29 | Emirates€97032% off€1,437 €970
CHC 13:0017h 25m1 stopMAD 14:00Christchurch - Madrid | Wed, Nov 4 | Normal AirlineFind more flightsFind more flights
CHC 18:1028h 25m1 stopMAD 12:40Christchurch - Madrid | Tue, Nov 17 | Emirates€916 €1,43236% off36% off€1,432 €916
CHC 18:1028h 25m1 stopMAD 12:40Christchurch - Madrid | Sun, Dec 13 | Emirates€1,131 €1,43221% off21% off€1,432 €1,131
CHC 14:2030h 15m1 stopMAD 08:35Christchurch - Madrid | Sat, Nov 28 | Cathay Pacific€1,009 €1,43730% off30% off€1,437 €1,009
CHC 18:1030h 30m1 stopMAD 12:40Christchurch - Madrid | Sat, Nov 21 | Emirates€91137% off€1,437 €911
CHC 18:1030h 30m2 stopsMAD 12:40Christchurch - Madrid | Tue, Nov 17 | Qantas Airways€93535% off€1,432 €935
CHC 18:1030h 30m1 stopMAD 12:40Christchurch - Madrid | Fri, Dec 4 | Emirates€98631% off€1,437 €986
CHC 18:1030h 30m1 stopMAD 12:40Christchurch - Madrid | Sun, Dec 13 | Emirates€1,04927% off€1,437 €1,049
CHC 18:1037h 45m1 stopMAD 19:55Christchurch - Madrid | Sun, Nov 8 | Emirates€83742% off€1,437 €837
CHC 18:1037h 45m1 stopMAD 19:55Christchurch - Madrid | Tue, Nov 3 | Emirates€85141% off€1,437 €851
CHC 13:0017h 25m1 stopMAD 14:00Christchurch - Madrid | Wed, Nov 4 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Christchurch to Madrid 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 Christchurch Airport to Adolfo Suárez Madrid-Barajas Airport?
The cheapest airline flying from Christchurch Airport to Adolfo Suárez Madrid-Barajas Airport is Air New Zealand (from €594) 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 Christchurch Airport to Adolfo Suárez Madrid-Barajas Airport?
Check the schedule for flights from Christchurch to Madrid and find the flight that best matches your travel plans.
-
EK413
Christchurch Airport
6:10 PM
CHC
5:20 AM
DXB
S M T W T F SSearch -
EK141
Dubai Intl. Airport
7:25 AM
DXB
12:40 PM
MAD
S M T W T F S -
QF8765
Christchurch Airport
6:20 PM
CHC
7:40 PM
SYD
S M T W T F SSearch -
QF8413
Kingsford Smith Intl. Airport
9:45 PM
SYD
5:15 AM
DXB
S M T W T F S -
EK141
Dubai Intl. Airport
7:25 AM
DXB
12:40 PM
MAD
S M T W T F S -
NZ578
Christchurch Airport
5:05 PM
CHC
6:30 PM
AKL
S M T W T F SSearch -
NZ006
Auckland Intl. Airport
8:15 PM
AKL
12:20 PM
LAX
S M T W T F S -
IB352
Los Angeles Intl. Airport
6:15 PM
LAX
2:25 PM
MAD
- - T - T - S -
JQ172
Christchurch Airport
9:20 AM
CHC
10:05 AM
MEL
S M T W T F SSearch -
EY461
Melbourne Airport
6:20 PM
MEL
1:10 AM
AUH
S M T W T F S -
EY101
Abu Dhabi Intl. Airport
2:35 AM
AUH
7:25 AM
MAD
S M T W T F S -
CX126
Christchurch Airport
2:20 PM
CHC
8:50 PM
HKG
S - - W - F -Search -
CX233
Hong Kong Intl. Airport
12:50 AM
HKG
7:00 AM
MXP
S M T W T F S -
FR5322
Milan Malpensa Airport
10:50 AM
MXP
1:10 PM
MAD
- - - - - F S -
NZ213
Christchurch Airport
6:00 AM
CHC
8:00 AM
MEL
S M T W T F SSearch -
EY461
Melbourne Airport
6:20 PM
MEL
1:10 AM
AUH
S M T W T F S -
EY101
Abu Dhabi Intl. Airport
2:35 AM
AUH
7:25 AM
MAD
S M T W T F S -
EK5383
Christchurch Airport
7:00 AM
CHC
7:55 AM
BNE
S M T W T F SSearch -
MU716
Brisbane Airport
11:05 AM
BNE
7:30 PM
PVG
S M T W T F S -
MU709
Pudong Intl. Airport
12:45 AM
PVG
8:40 AM
MAD
S M T W T F S -
EK413
Christchurch Airport
6:10 PM
CHC
5:20 AM
DXB
S M T W T F SSearch -
EK143
Dubai Intl. Airport
2:45 PM
DXB
7:55 PM
MAD
S M T W T F S -
NZ213
Christchurch Airport
6:00 AM
CHC
8:00 AM
MEL
S M T W T F SSearch -
MU738
Melbourne Airport
12:00 PM
MEL
6:55 PM
PVG
S M T W T F S -
MU709
Pudong Intl. Airport
12:45 AM
PVG
8:40 AM
MAD
S M T W T F S -
NZ213
Christchurch Airport
6:00 AM
CHC
8:00 AM
MEL
S M T W T F SSearch -
GA717
Melbourne Airport
3:30 PM
MEL
7:45 PM
CGK
S - - - T F - -
TK057
Soekarno-Hatta Intl. Airport
9:40 PM
CGK
5:50 AM
IST
S M T W T F S -
TK1857
Istanbul Airport
7:55 AM
IST
10:25 AM
MAD
S M T W T F S
About Christchurch Airport and Adolfo Suárez Madrid-Barajas Airport
Learn about Christchurch Airport (CHC) and Adolfo Suárez Madrid-Barajas Airport (MAD) — including location, terminals, transportation, and travel tips.
| Flight distance | 19,573.58 km |
|---|---|
| Cheapest one-way ticket price | €780 |
| Cheapest return ticket price | €1,225 |
FAQs for Christchurch Airport to Adolfo Suárez Madrid-Barajas Airport Flights
What is the transportation method from the main airport to downtown in Madrid?
- The distance from Madrid Barajas Airport to downtown is about 14 km. It takes about 30 minutes by taxi.
What are the cheapest flights from Christchurch Airport to Adolfo Suárez Madrid-Barajas Airport?
One-way flights from Christchurch Airport to Adolfo Suárez Madrid-Barajas Airport currently start from €780, and round-trip fares start from €1,225. The current lowest fare is a China Southern Airlines flight departing on Tue, Nov 17; prices may vary depending on availability.What is the average price of a flight from Christchurch Airport to Adolfo Suárez Madrid-Barajas 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 Christchurch Airport to Adolfo Suárez Madrid-Barajas Airport is €921. Prices may vary depending on the departure date, airline, and availability.How do I book flights from Christchurch Airport to Adolfo Suárez Madrid-Barajas Airport on Trip.com?
Enter Christchurch Airport and Adolfo Suárez Madrid-Barajas 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 Christchurch International Airport to Auckland Airport
- Flights from Christchurch International Airport to Ninoy Aquino International Airport
- Flights from Christchurch International Airport to Brisbane Airport
- Flights from Christchurch International Airport to Melbourne Airport
- Flights from Christchurch International Airport to Wellington International Airport
- Flights from Christchurch International Airport to Auckland
- Flights from Christchurch International Airport to Melbourne
- Flights from Christchurch International Airport to Manila
- Flights from Christchurch International Airport to Wellington
- Flights from Christchurch International Airport to Brisbane
- Flights from London Gatwick Airport to Madrid Barajas Airport
- Flights from Christchurch International Airport to Madrid Barajas Airport
- Flights from Leonardo da Vinci–Fiumicino Airport to Madrid Barajas Airport
- Flights from Beijing Capital International Airport to Madrid Barajas Airport
- Flights from Wellington International Airport to Madrid Barajas Airport
- Flights from Paris to Madrid Barajas Airport
- Flights from Christchurch to Madrid Barajas Airport
- Flights from Beijing to Madrid Barajas Airport
- Flights from Rome to Madrid Barajas Airport
- Flights from Wellington to Madrid Barajas Airport