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 AU$1,250 and round-trip from AU$1,963. Based on Trip.com's latest 7-day flight data.
- Return
- Cheapest
- Fastest
CHC 22:3045h 30m1 stopMAD 08:00Christchurch - Madrid | Wed, Dec 2 | China Southern Airlines
MAD 10:5033h 45m1 stopCHC 08:35Madrid - Christchurch | Wed, Dec 9 | China Southern AirlinesAU$1,963 AU$8,16576% off76% offAU$8,165 AU$1,963
CHC 18:1030h 30m1 stopMAD 12:40Christchurch - Madrid | Sun, Nov 15 | Emirates
MAD 14:3535h 40m1 stopCHC 14:15Madrid - Christchurch | Thu, Nov 19 | EmiratesAU$2,484 AU$8,16570% off70% offAU$8,165 AU$2,484
CHC 18:1030h 30m1 stopMAD 12:40Christchurch - Madrid | Mon, Nov 23 | Emirates
MAD 14:3535h 40m1 stopCHC 14:15Madrid - Christchurch | Mon, Nov 30 | EmiratesAU$2,493 AU$8,16569% off69% offAU$8,165 AU$2,493
CHC 18:1030h 30m1 stopMAD 12:40Christchurch - Madrid | Sun, Nov 8 | Emirates
MAD 14:3535h 40m1 stopCHC 14:15Madrid - Christchurch | Sun, Nov 15 | EmiratesAU$2,51369% offAU$8,165 AU$2,513
CHC 18:1030h 30m1 stopMAD 12:40Christchurch - Madrid | Sun, Dec 6 | Emirates
MAD 10:5042h 30m1 stopCHC 17:20Madrid - Christchurch | Sun, Dec 13 | China Southern AirlinesAU$2,97064% offAU$8,165 AU$2,970
CHC 18:1030h 30m1 stopMAD 12:40Christchurch - Madrid | Wed, Dec 2 | Emirates
MAD 21:4528h 30m1 stopCHC 14:15Madrid - Christchurch | Wed, Dec 9 | EmiratesAU$3,03263% offAU$8,165 AU$3,032
CHC 14:2030h 15m1 stopMAD 08:35Christchurch - Madrid | Sun, Dec 6 | Cathay Pacific
MAD 22:3026h 20m1 stopCHC 12:50Madrid - Christchurch | Sun, Dec 13 | Cathay PacificAU$3,15761% offAU$8,165 AU$3,157
CHC 18:1030h 30m1 stopMAD 12:40Christchurch - Madrid | Mon, Dec 14 | Emirates
MAD 14:3535h 40m1 stopCHC 14:15Madrid - Christchurch | Mon, Dec 21 | EmiratesAU$3,44157% offAU$8,165 AU$3,441
CHC 18:1037h 45m1 stopMAD 19:55Christchurch - Madrid | Sat, Dec 12 | Emirates
MAD 14:3535h 40m1 stopCHC 14:15Madrid - Christchurch | Sat, Dec 19 | EmiratesAU$3,68155% offAU$8,165 AU$3,681
CHC 13:0017h 25m1 stopMAD 14:00Christchurch - Madrid | Thu, Nov 5 | Normal Airline
MAD 15:006hDirectCHC 16:00Madrid - Christchurch | Sat, Nov 7 | Normal AirlineFind more flightsFind more flights
- Cheapest
CHC 22:3045h 30m1 stopMAD 08:00Christchurch - Madrid | Wed, Nov 18 | China Southern AirlinesAU$1,250 AU$2,56151% off51% offAU$2,561 AU$1,250
CHC 22:3045h 30m1 stopMAD 08:00Christchurch - Madrid | Wed, Dec 30 | China Southern AirlinesAU$1,293 AU$2,56150% off50% offAU$2,561 AU$1,293
CHC 18:1037h 45m1 stopMAD 19:55Christchurch - Madrid | Mon, Nov 9 | EmiratesAU$1,341 AU$2,56148% off48% offAU$2,561 AU$1,341
CHC 18:1037h 45m1 stopMAD 19:55Christchurch - Madrid | Wed, Nov 4 | EmiratesAU$1,36347% offAU$2,561 AU$1,363
CHC 14:2042h 10m1 stopMAD 20:30Christchurch - Madrid | Sat, Dec 5 | Cathay PacificAU$1,36747% offAU$2,561 AU$1,367
CHC 18:1030h 30m1 stopMAD 12:40Christchurch - Madrid | Sun, Nov 22 | EmiratesAU$1,46043% offAU$2,561 AU$1,460
CHC 18:1028h 25m1 stopMAD 12:40Christchurch - Madrid | Tue, Nov 17 | EmiratesAU$1,46843% offAU$2,554 AU$1,468
CHC 18:1030h 30m2 stopsMAD 12:40Christchurch - Madrid | Tue, Nov 17 | Qantas AirwaysAU$1,49941% offAU$2,554 AU$1,499
CHC 18:1037h 45m1 stopMAD 19:55Christchurch - Madrid | Wed, Dec 30 | EmiratesAU$1,55439% offAU$2,561 AU$1,554
CHC 13:0017h 25m1 stopMAD 14:00Christchurch - Madrid | Thu, Nov 5 | Normal AirlineFind more flightsFind more flights
CHC 18:1028h 25m1 stopMAD 12:40Christchurch - Madrid | Tue, Nov 17 | EmiratesAU$1,468 AU$2,55443% off43% offAU$2,554 AU$1,468
CHC 18:1028h 25m1 stopMAD 12:40Christchurch - Madrid | Sun, Dec 13 | EmiratesAU$1,813 AU$2,55428% off28% offAU$2,554 AU$1,813
CHC 14:2030h 15m1 stopMAD 08:35Christchurch - Madrid | Sun, Nov 29 | Cathay PacificAU$1,616 AU$2,56137% off37% offAU$2,561 AU$1,616
CHC 18:1030h 30m1 stopMAD 12:40Christchurch - Madrid | Sun, Nov 22 | EmiratesAU$1,46043% offAU$2,561 AU$1,460
CHC 18:1030h 30m2 stopsMAD 12:40Christchurch - Madrid | Tue, Nov 17 | Qantas AirwaysAU$1,49941% offAU$2,554 AU$1,499
CHC 18:1030h 30m1 stopMAD 12:40Christchurch - Madrid | Sat, Dec 5 | EmiratesAU$1,58038% offAU$2,561 AU$1,580
CHC 18:1030h 30m1 stopMAD 12:40Christchurch - Madrid | Mon, Dec 14 | EmiratesAU$1,68134% offAU$2,561 AU$1,681
CHC 18:1037h 45m1 stopMAD 19:55Christchurch - Madrid | Mon, Nov 9 | EmiratesAU$1,34148% offAU$2,561 AU$1,341
CHC 18:1037h 45m1 stopMAD 19:55Christchurch - Madrid | Wed, Nov 4 | EmiratesAU$1,36347% offAU$2,561 AU$1,363
CHC 13:0017h 25m1 stopMAD 14:00Christchurch - Madrid | Thu, Nov 5 | 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 AU$951) 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:25 AM
AUH
8:10 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:25 AM
AUH
8:10 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 | AU$1,250 |
| Cheapest return ticket price | AU$1,963 |
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 AU$1,250, and round-trip fares start from AU$1,963. The current lowest fare is a China Southern Airlines flight departing on Wed, Nov 18; 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 AU$1,475. 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 Brisbane Airport
- Flights from Christchurch International Airport to Auckland Airport
- Flights from Christchurch International Airport to Melbourne Airport
- Flights from Christchurch International Airport to Ninoy Aquino International Airport
- Flights from Christchurch International Airport to Wellington International Airport
- Flights from Christchurch International Airport to Melbourne
- Flights from Christchurch International Airport to Manila
- Flights from Christchurch International Airport to Auckland
- Flights from Christchurch International Airport to Wellington
- Flights from Christchurch International Airport to Brisbane
- Flights from Noi Bai International 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 Rome to Madrid Barajas Airport
- Flights from Beijing to Madrid Barajas Airport
- Flights from Paris to Madrid Barajas Airport
- Flights from Christchurch to Madrid Barajas Airport
- Flights from Wellington to Madrid Barajas Airport