- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Español)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Flight Deals
Cheap Flights from Spain to Christchurch
Here are some of the best deals found on KAYAK recently from the most popular airlines for return flights from Spain to Christchurch that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.
Recent return flight deals from Spain to Christchurch
Sun, 6 Dec - Wed, 20 Jan
20:40 - 14:15Barcelona Barcelona-El Prat-Christchurch Christchurch
29h 35m2 stops Dubai Intl Sydney Kingsford Smith
18:10 - 18:55Christchurch Christchurch-Barcelona Barcelona-El Prat
36h 45m2 stops Sydney Kingsford Smith Dubai Intl
$2,401Emirates
Wed, 9 Dec - Fri, 22 Jan
15:05 - 14:15Barcelona Barcelona-El Prat-Christchurch Christchurch
35h 10m2 stops Dubai Intl Sydney Kingsford Smith
06:00 - 12:50Christchurch Christchurch-Barcelona Barcelona-El Prat
42h 50m2 stops Sydney Kingsford Smith Dubai Intl
$2,401Emirates
Wed, 9 Dec - Wed, 20 Jan
15:30 - 14:15Barcelona Barcelona-El Prat-Christchurch Christchurch
34h 45m2 stops Dubai Intl Sydney Kingsford Smith
06:00 - 18:55Christchurch Christchurch-Barcelona Barcelona-El Prat
48h 55m2 stops Sydney Kingsford Smith Dubai Intl
$2,401Emirates
Tue, 8 Dec - Thu, 21 Jan
20:40 - 23:59Barcelona Barcelona-El Prat-Christchurch Christchurch
39h 19m2 stops Dubai Intl Sydney Kingsford Smith
18:10 - 12:50Christchurch Christchurch-Barcelona Barcelona-El Prat
30h 40m2 stops Sydney Kingsford Smith Dubai Intl
$2,401Emirates
Sun, 6 Dec - Fri, 22 Jan
15:05 - 23:59Barcelona Barcelona-El Prat-Christchurch Christchurch
44h 54m2 stops Dubai Intl Sydney Kingsford Smith
06:00 - 18:55Christchurch Christchurch-Barcelona Barcelona-El Prat
48h 55m2 stops Sydney Kingsford Smith Dubai Intl
$2,401Emirates
Tue, 8 Dec - Tue, 19 Jan
15:30 - 00:10Barcelona Barcelona-El Prat-Christchurch Christchurch
44h 40m2 stops Dubai Intl Melbourne
06:00 - 12:50Christchurch Christchurch-Barcelona Barcelona-El Prat
42h 50m2 stops Sydney Kingsford Smith Dubai Intl
$2,401Emirates
Mon, 7 Dec - Thu, 21 Jan
20:40 - 14:15Barcelona Barcelona-El Prat-Christchurch Christchurch
29h 35m2 stops Dubai Intl Sydney Kingsford Smith
18:10 - 08:15Christchurch Christchurch-Barcelona Barcelona-El Prat
50h 05m2 stops Sydney Kingsford Smith Dubai Intl
$2,401Emirates
Sun, 6 Dec - Tue, 19 Jan
15:05 - 14:15Barcelona Barcelona-El Prat-Christchurch Christchurch
35h 10m2 stops Dubai Intl Sydney Kingsford Smith
06:00 - 12:50Christchurch Christchurch-Barcelona Barcelona-El Prat
42h 50m2 stops Sydney Kingsford Smith Dubai Intl
$2,401Emirates
Wed, 9 Dec - Thu, 21 Jan
20:40 - 14:15Barcelona Barcelona-El Prat-Christchurch Christchurch
29h 35m2 stops Dubai Intl Sydney Kingsford Smith
18:10 - 08:15Christchurch Christchurch-Barcelona Barcelona-El Prat
50h 05m2 stops Sydney Kingsford Smith Dubai Intl
$2,401Emirates
Mon, 7 Dec - Wed, 20 Jan
20:40 - 14:30Barcelona Barcelona-El Prat-Christchurch Christchurch
29h 50m2 stops Dubai Intl Melbourne
06:20 - 18:55Christchurch Christchurch-Barcelona Barcelona-El Prat
48h 35m2 stops Brisbane Dubai Intl
$2,401Emirates
Recent one-way flight deals from Spain to Christchurch
Sat, 28 Nov
07:30 - 07:25Madrid Madrid Barajas-Christchurch Christchurch
59h 55m3 stops London Gatwick Shanghai Pu Dong Auckland Intl
$1,328Multiple Airlines
Fri, 27 Nov
00:40 - 00:10Madrid Madrid Barajas-Christchurch Christchurch
35h 30m2 stops Beijing Capital Melbourne
$1,545Multiple Airlines
Sun, 4 Apr
10:45 - 23:20Barcelona Barcelona-El Prat-Christchurch Christchurch
50h 35m2 stops Abu Dhabi Zayed Intl Sydney Kingsford Smith
$1,688Etihad Airways
Mon, 5 Apr
22:30 - 23:05Barcelona Barcelona-El Prat-Christchurch Christchurch
38h 35m2 stops Abu Dhabi Zayed Intl Sydney Kingsford Smith
$1,688Etihad Airways
Fri, 2 Apr
10:45 - 00:05Barcelona Barcelona-El Prat-Christchurch Christchurch
50h 20m2 stops Abu Dhabi Zayed Intl Sydney Kingsford Smith
$1,688Etihad Airways
Thu, 1 Apr
22:30 - 23:20Barcelona Barcelona-El Prat-Christchurch Christchurch
37h 50m2 stops Abu Dhabi Zayed Intl Sydney Kingsford Smith
$1,688Etihad Airways
Sat, 3 Apr
22:30 - 23:05Barcelona Barcelona-El Prat-Christchurch Christchurch
38h 35m2 stops Abu Dhabi Zayed Intl Sydney Kingsford Smith
$1,772Etihad Airways
Sat, 28 Nov
22:30 - 12:50Madrid Madrid Barajas-Christchurch Christchurch
26h 20m1 stop Hong Kong Intl
$1,865Cathay Pacific
Sat, 26 Dec
10:50 - 17:20Madrid Madrid Barajas-Christchurch Christchurch
42h 30m1 stop Guangzhou Baiyun
$1,891China Southern
Sat, 3 Apr
16:35 - 21:00Barcelona Barcelona-El Prat-Christchurch Christchurch
42h 25m3 stops Doha Hamad Intl Melbourne Auckland Intl
$2,003Multiple Airlines
Recent last minute flight deals from Spain to Christchurch
Wed, 18 Nov - Thu, 10 Dec
20:40 - 14:15Barcelona Barcelona-El Prat-Christchurch Christchurch
29h 35m2 stops Dubai Intl Sydney Kingsford Smith
15:45 - 18:55Christchurch Christchurch-Barcelona Barcelona-El Prat
39h 10m2 stops Melbourne Dubai Intl
$2,580Emirates
Wed, 18 Nov - Thu, 10 Dec
20:40 - 14:15Barcelona Barcelona-El Prat-Christchurch Christchurch
29h 35m2 stops Dubai Intl Sydney Kingsford Smith
15:45 - 08:15Christchurch Christchurch-Barcelona Barcelona-El Prat
52h 30m2 stops Melbourne Dubai Intl
$2,587Emirates
Wed, 18 Nov - Thu, 10 Dec
20:40 - 14:15Barcelona Barcelona-El Prat-Christchurch Christchurch
29h 35m2 stops Dubai Intl Sydney Kingsford Smith
15:45 - 08:15Christchurch Christchurch-Barcelona Barcelona-El Prat
52h 30m2 stops Melbourne Dubai Intl
$2,592Emirates
Wed, 18 Nov - Thu, 10 Dec
08:35 - 08:25Barcelona Barcelona-El Prat-Christchurch Christchurch
35h 50m3 stops Doha Hamad Intl Adelaide Auckland Intl
09:15 - 07:05Christchurch Christchurch-Barcelona Barcelona-El Prat
33h 50m2 stops Melbourne Doha Hamad Intl
$3,831Multiple Airlines
Wed, 18 Nov - Thu, 10 Dec
08:35 - 08:25Barcelona Barcelona-El Prat-Christchurch Christchurch
35h 50m3 stops Doha Hamad Intl Adelaide Auckland Intl
09:55 - 07:05Christchurch Christchurch-Barcelona Barcelona-El Prat
33h 10m3 stops Auckland Intl Melbourne Doha Hamad Intl
$4,263Multiple Airlines
Wed, 18 Nov - Thu, 10 Dec
18:30 - 23:59Barcelona Barcelona-El Prat-Christchurch Christchurch
41h 29m3 stops London Heathrow Singapore Changi Sydney Kingsford Smith
06:00 - 13:10Christchurch Christchurch-Barcelona Barcelona-El Prat
43h 10m3 stops Sydney Kingsford Smith Singapore Changi London Heathrow
$5,163British Airways
Wed, 18 Nov - Thu, 10 Dec
15:35 - 23:59Barcelona Barcelona-El Prat-Christchurch Christchurch
44h 24m3 stops London Heathrow Singapore Changi Sydney Kingsford Smith
06:00 - 10:40Christchurch Christchurch-Barcelona Barcelona-El Prat
40h 40m3 stops Sydney Kingsford Smith Singapore Changi London Heathrow
$5,496British Airways
Wed, 18 Nov - Thu, 10 Dec
15:35 - 23:59Barcelona Barcelona-El Prat-Christchurch Christchurch
44h 24m3 stops London Heathrow Singapore Changi Sydney Kingsford Smith
06:00 - 10:40Christchurch Christchurch-Barcelona Barcelona-El Prat
40h 40m3 stops Sydney Kingsford Smith Singapore Changi London Heathrow
$5,525British Airways
Wed, 18 Nov - Thu, 10 Dec
08:35 - 14:40Barcelona Barcelona-El Prat-Christchurch Christchurch
42h 05m3 stops Doha Hamad Intl Adelaide Auckland Intl
09:15 - 07:05Christchurch Christchurch-Barcelona Barcelona-El Prat
33h 50m2 stops Melbourne Doha Hamad Intl
$5,808Multiple Airlines
Wed, 18 Nov - Thu, 10 Dec
15:35 - 23:59Barcelona Barcelona-El Prat-Christchurch Christchurch
44h 24m3 stops London Heathrow Johannesburg OR Tambo Sydney Kingsford Smith
16:35 - 12:50Christchurch Christchurch-Barcelona Barcelona-El Prat
32h 15m2 stops Sydney Kingsford Smith Dubai Intl
$7,317Multiple Airlines
Booking Insights
KAYAK's insights & trends for flights to Christchurch
Get data-powered insights and trends into flights to Christchurch to help you find the cheapest flights, the best time to fly and much more.
How long is the flight to Christchurch?
The duration of your flight to Christchurch depends on your departure and arrival airports. Obviously, any flights that include a stopover will also be longer. The most popular routes to Christchurch on KAYAK are from Madrid, which takes 26h 20m, Barcelona, which takes 29h 35m, and Palma de Mallorca, which takes 38h 15m.
How many direct flights to Christchurch are there each day?
There are around 244 direct flights from within Spain to Christchurch every day. Most flights depart in the morning, with 49% of flights departing in the morning.
Good to know
Cheapest flight | $1,328 |
|---|
FAQs - booking Christchurch flights
Top tips for finding cheap flights to Christchurch
Travelling to a place near Christchurch?
Book flights to Christchurch if you plan to visit one of these locationsMethven
Springfield
Lincoln
More options for your flight to Christchurch
Complete your trip to Christchurch with a hotel stay or car hire
Information on the airport you'll fly into in Christchurch
Cabin class types available on flights to Christchurch
Cabin classes available on flights to Christchurch. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from local origins to Christchurch
Flights from all regions of Spain to Christchurch. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability are not guaranteed.