How to get to Spain from New Zealand by flight ? You can check flights from New Zealand to Spain below.
You can find flight ticket prices from New Zealand to Spain with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in New Zealand to Auckland.
You take a flight from Auckland to Madrid and cost approximately 950 USD.
You take a bus, shuttle or taxi from Madrid to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
AA82
American Airlines
IB6170
Iberia
|
13:45
Auckland
17:55
Los Angeles
|
06:00
Los Angeles
13:50
Madrid
|
Connect |
QR921
Qatar Airways
QR149
Qatar Airways
|
15:30
Auckland
08:10
Doha
|
23:20
Doha
13:50
Madrid
|
Connect |
LA800
LATAM Chile
LA706
LATAM Chile
|
18:20
Auckland
22:30
Santiago
|
13:25
Santiago
15:10
Madrid
|
Connect |
NZ008
Air New Zealand
KL0606
KLM
KL1703
KLM
|
19:45
Auckland
14:20
San Francisco
13:30
Amsterdam Schiphol
|
12:00
San Francisco
09:30
Amsterdam Schiphol
16:05
Madrid
|
Connect |
NZ008
Air New Zealand
IB6174
Iberia
|
19:45
Auckland
17:40
San Francisco
|
12:00
San Francisco
13:50
Madrid
|
Connect |
NZ008
Air New Zealand
AF083
Air France
AF1800
Air France
|
19:45
Auckland
16:25
San Francisco
15:20
Paris CDG
|
12:00
San Francisco
12:20
Paris CDG
17:25
Madrid
|
Connect |
NZ024
Air New Zealand
LH477
Lufthansa
LH1804
Lufthansa
|
20:15
Auckland
18:25
Vancouver
15:00
Munich
|
13:25
Vancouver
13:15
Munich
17:40
Madrid
|
Connect |
EK449
Emirates
EK141
Emirates
|
21:10
Auckland
07:25
Dubai
|
05:30
Dubai
12:40
Madrid
|
Connect |
You take a bus, shuttle or taxi from your location in New Zealand to Tauranga.
You take a flight from Tauranga to Barcelona and cost approximately 1200 USD.
You take a bus, shuttle or taxi from Barcelona to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
NZ8807
Air New Zealand
NZ296
Air New Zealand
SQ388
Singapore Airlines
|
06:00
Tauranga
11:05
Christchurch
23:35
Singapore Changi
|
08:00
Christchurch
16:40
Singapore Changi
06:55
Barcelona
|
Connect |
NZ8807
Air New Zealand
NZ296
Air New Zealand
SQ378
Singapore Airlines
SQ378
Singapore Airlines
|
06:00
Tauranga
11:05
Christchurch
22:45
Singapore Changi
05:55
Milan Malpensa
|
08:00
Christchurch
16:40
Singapore Changi
04:55
Milan Malpensa
07:30
Barcelona
|
Connect |
NZ8807
Air New Zealand
SQ298
Singapore Airlines
SQ378
Singapore Airlines
SQ378
Singapore Airlines
|
06:00
Tauranga
12:00
Christchurch
22:45
Singapore Changi
05:55
Milan Malpensa
|
08:00
Christchurch
17:40
Singapore Changi
04:55
Milan Malpensa
07:30
Barcelona
|
Connect |
NZ8807
Air New Zealand
SQ298
Singapore Airlines
SQ388
Singapore Airlines
|
06:00
Tauranga
12:00
Christchurch
23:35
Singapore Changi
|
08:00
Christchurch
17:40
Singapore Changi
06:55
Barcelona
|
Connect |
NZ8126
Air New Zealand
QR921
Qatar Airways
QR145
Qatar Airways
|
07:15
Tauranga
15:30
Auckland
07:45
Doha
|
07:55
Auckland
23:20
Doha
12:45
Barcelona
|
Connect |
NZ8134
Air New Zealand
QR921
Qatar Airways
QR145
Qatar Airways
|
12:10
Tauranga
15:30
Auckland
07:45
Doha
|
12:50
Auckland
23:20
Doha
12:45
Barcelona
|
Connect |
NZ8140 5140
Air New Zealand
QR921
Qatar Airways
QR145
Qatar Airways
|
13:30
Tauranga
15:30
Auckland
07:45
Doha
|
14:10
Auckland
23:20
Doha
12:45
Barcelona
|
Connect |
NZ5136
Air New Zealand
NZ026
Air New Zealand
AA150
American Airlines
VY8243
Vueling Airlines
|
14:45
Tauranga
20:30
Auckland
18:25
Chicago O'Hare
10:40
Paris CDG
|
15:25
Auckland
17:35
Chicago O'Hare
09:30
Paris CDG
12:25
Barcelona
|
Connect |
NZ5136
Air New Zealand
NZ026
Air New Zealand
AA40
American Airlines
|
14:45
Tauranga
20:30
Auckland
22:00
Chicago O'Hare
|
15:25
Auckland
17:35
Chicago O'Hare
13:30
Barcelona
|
Connect |
NZ5136
Air New Zealand
NZ026
Air New Zealand
AA86
American Airlines
BA474
British Airways
|
14:45
Tauranga
20:30
Auckland
19:00
Chicago O'Hare
10:20
London Heathrow
|
15:25
Auckland
17:35
Chicago O'Hare
08:40
London Heathrow
13:25
Barcelona
|
Connect |
NZ5136
Air New Zealand
NZ024
Air New Zealand
KL0682
KLM
KL1673
KLM
|
14:45
Tauranga
20:15
Auckland
15:30
Vancouver
14:25
Amsterdam Schiphol
|
15:25
Auckland
13:25
Vancouver
10:05
Amsterdam Schiphol
16:35
Barcelona
|
Connect |
NZ5136
Air New Zealand
NZ026
Air New Zealand
UA907
United Airlines
LH1128
Lufthansa
|
14:45
Tauranga
20:30
Auckland
18:35
Chicago O'Hare
13:30
Frankfurt
|
15:25
Auckland
17:35
Chicago O'Hare
09:45
Frankfurt
15:30
Barcelona
|
Connect |
NZ5138
Air New Zealand
NZ024
Air New Zealand
AC854
Air Canada
BA480
British Airways
|
16:20
Tauranga
20:15
Auckland
18:00
Vancouver
13:25
London Heathrow
|
17:00
Auckland
13:25
Vancouver
11:20
London Heathrow
16:30
Barcelona
|
Connect |
NZ5138
Air New Zealand
NZ026
Air New Zealand
BA296
British Airways
BA476
British Airways
|
16:20
Tauranga
20:30
Auckland
20:35
Chicago O'Hare
16:05
London Heathrow
|
17:00
Auckland
17:35
Chicago O'Hare
10:15
London Heathrow
19:15
Barcelona
|
Connect |
NZ5138
Air New Zealand
NZ026
Air New Zealand
AA40
American Airlines
|
16:20
Tauranga
20:30
Auckland
22:00
Chicago O'Hare
|
17:00
Auckland
17:35
Chicago O'Hare
13:30
Barcelona
|
Connect |
NZ5138
Air New Zealand
NZ026
Air New Zealand
AA86
American Airlines
BA474
British Airways
|
16:20
Tauranga
20:30
Auckland
19:00
Chicago O'Hare
10:20
London Heathrow
|
17:00
Auckland
17:35
Chicago O'Hare
08:40
London Heathrow
13:25
Barcelona
|
Connect |
NZ5138
Air New Zealand
NZ026
Air New Zealand
BA296
British Airways
BA480
British Airways
|
16:20
Tauranga
20:30
Auckland
20:35
Chicago O'Hare
13:25
London Heathrow
|
17:00
Auckland
17:35
Chicago O'Hare
10:15
London Heathrow
16:30
Barcelona
|
Connect |
NZ5138
Air New Zealand
NZ024
Air New Zealand
KL0682
KLM
KL1673
KLM
|
16:20
Tauranga
20:15
Auckland
15:30
Vancouver
14:25
Amsterdam Schiphol
|
17:00
Auckland
13:25
Vancouver
10:05
Amsterdam Schiphol
16:35
Barcelona
|
Connect |
NZ5138
Air New Zealand
EK449
Emirates
EK185
Emirates
|
16:20
Tauranga
21:10
Auckland
07:50
Dubai
|
17:00
Auckland
05:30
Dubai
12:25
Barcelona
|
Connect |
NZ5138
Air New Zealand
NZ026
Air New Zealand
UA907
United Airlines
LH1128
Lufthansa
|
16:20
Tauranga
20:30
Auckland
18:35
Chicago O'Hare
13:30
Frankfurt
|
17:00
Auckland
17:35
Chicago O'Hare
09:45
Frankfurt
15:30
Barcelona
|
Connect |
NZ5138
Air New Zealand
NZ026
Air New Zealand
AA150
American Airlines
VY8243
Vueling Airlines
|
16:20
Tauranga
20:30
Auckland
18:25
Chicago O'Hare
10:40
Paris CDG
|
17:00
Auckland
17:35
Chicago O'Hare
09:30
Paris CDG
12:25
Barcelona
|
Connect |
NZ8138
Air New Zealand
NZ026
Air New Zealand
AA86
American Airlines
BA474
British Airways
|
16:35
Tauranga
20:30
Auckland
19:00
Chicago O'Hare
10:20
London Heathrow
|
17:15
Auckland
17:35
Chicago O'Hare
08:40
London Heathrow
13:25
Barcelona
|
Connect |
NZ8138
Air New Zealand
NZ026
Air New Zealand
UA907
United Airlines
LH1128
Lufthansa
|
16:35
Tauranga
20:30
Auckland
18:35
Chicago O'Hare
13:30
Frankfurt
|
17:15
Auckland
17:35
Chicago O'Hare
09:45
Frankfurt
15:30
Barcelona
|
Connect |
NZ8138
Air New Zealand
NZ026
Air New Zealand
AA40
American Airlines
|
16:35
Tauranga
20:30
Auckland
22:00
Chicago O'Hare
|
17:15
Auckland
17:35
Chicago O'Hare
13:30
Barcelona
|
Connect |
NZ8138
Air New Zealand
NZ026
Air New Zealand
BA296
British Airways
BA476
British Airways
|
16:35
Tauranga
20:30
Auckland
20:35
Chicago O'Hare
16:05
London Heathrow
|
17:15
Auckland
17:35
Chicago O'Hare
10:15
London Heathrow
19:15
Barcelona
|
Connect |
NZ8138
Air New Zealand
NZ024
Air New Zealand
BA084
British Airways
BA476
British Airways
|
16:35
Tauranga
20:15
Auckland
21:10
Vancouver
16:05
London Heathrow
|
17:15
Auckland
13:25
Vancouver
14:25
London Heathrow
19:15
Barcelona
|
Connect |
NZ8138
Air New Zealand
NZ026
Air New Zealand
BA296
British Airways
BA480
British Airways
|
16:35
Tauranga
20:30
Auckland
20:35
Chicago O'Hare
13:25
London Heathrow
|
17:15
Auckland
17:35
Chicago O'Hare
10:15
London Heathrow
16:30
Barcelona
|
Connect |
NZ8138
Air New Zealand
NZ026
Air New Zealand
AA86
American Airlines
BA480
British Airways
|
16:35
Tauranga
20:30
Auckland
19:00
Chicago O'Hare
13:25
London Heathrow
|
17:15
Auckland
17:35
Chicago O'Hare
08:40
London Heathrow
16:30
Barcelona
|
Connect |
NZ8138
Air New Zealand
NZ024
Air New Zealand
AC854
Air Canada
BA480
British Airways
|
16:35
Tauranga
20:15
Auckland
18:00
Vancouver
13:25
London Heathrow
|
17:15
Auckland
13:25
Vancouver
11:20
London Heathrow
16:30
Barcelona
|
Connect |
NZ8138
Air New Zealand
NZ026
Air New Zealand
AA150
American Airlines
VY8243
Vueling Airlines
|
16:35
Tauranga
20:30
Auckland
18:25
Chicago O'Hare
10:40
Paris CDG
|
17:15
Auckland
17:35
Chicago O'Hare
09:30
Paris CDG
12:25
Barcelona
|
Connect |
NZ8138
Air New Zealand
NZ024
Air New Zealand
KL0682
KLM
KL1673
KLM
|
16:35
Tauranga
20:15
Auckland
15:30
Vancouver
14:25
Amsterdam Schiphol
|
17:15
Auckland
13:25
Vancouver
10:05
Amsterdam Schiphol
16:35
Barcelona
|
Connect |
NZ8138
Air New Zealand
EK449
Emirates
EK185
Emirates
|
16:35
Tauranga
21:10
Auckland
07:50
Dubai
|
17:15
Auckland
05:30
Dubai
12:25
Barcelona
|
Connect |
NZ8142
Air New Zealand
EK449
Emirates
EK185
Emirates
|
18:20
Tauranga
21:10
Auckland
07:50
Dubai
|
19:00
Auckland
05:30
Dubai
12:25
Barcelona
|
Connect |
You take a bus, shuttle or taxi from your location in New Zealand to Christchurch.
You take a flight from Christchurch to Barcelona and cost approximately 950 USD.
You take a bus, shuttle or taxi from Barcelona to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
NZ211
Air New Zealand
SQ228
Singapore Airlines
SQ388
Singapore Airlines
|
06:00
Christchurch
16:40
Melbourne
23:35
Singapore Changi
|
08:00
Melbourne
21:20
Singapore Changi
06:55
Barcelona
|
Connect |
NZ227
Air New Zealand
SQ222
Singapore Airlines
SQ388
Singapore Airlines
|
06:30
Christchurch
16:10
Sydney
23:35
Singapore Changi
|
08:15
Sydney
21:20
Singapore Changi
06:55
Barcelona
|
Connect |
NZ227
Air New Zealand
SQ212
Singapore Airlines
SQ388
Singapore Airlines
|
06:30
Christchurch
09:05
Sydney
23:35
Singapore Changi
|
08:15
Sydney
14:15
Singapore Changi
06:55
Barcelona
|
Connect |
NZ296
Air New Zealand
SQ378
Singapore Airlines
SQ378
Singapore Airlines
|
11:05
Christchurch
22:45
Singapore Changi
05:55
Milan Malpensa
|
16:40
Singapore Changi
04:55
Milan Malpensa
07:30
Barcelona
|
Connect |
NZ296
Air New Zealand
SQ388
Singapore Airlines
|
11:05
Christchurch
23:35
Singapore Changi
|
16:40
Singapore Changi
06:55
Barcelona
|
Connect |
SQ298
Singapore Airlines
SQ378
Singapore Airlines
SQ378
Singapore Airlines
|
12:00
Christchurch
22:45
Singapore Changi
05:55
Milan Malpensa
|
17:40
Singapore Changi
04:55
Milan Malpensa
07:30
Barcelona
|
Connect |
SQ298
Singapore Airlines
SQ346
Singapore Airlines
LX1952
Swiss
|
12:00
Christchurch
01:30
Singapore Changi
09:40
Zurich
|
17:40
Singapore Changi
07:50
Zurich
11:20
Barcelona
|
Connect |
SQ298
Singapore Airlines
LX177
Swiss
LX1952
Swiss
|
12:00
Christchurch
00:05
Singapore Changi
09:40
Zurich
|
17:40
Singapore Changi
06:10
Zurich
11:20
Barcelona
|
Connect |
SQ298
Singapore Airlines
SQ388
Singapore Airlines
|
12:00
Christchurch
23:35
Singapore Changi
|
17:40
Singapore Changi
06:55
Barcelona
|
Connect |
QF132
Qantas
SQ228
Singapore Airlines
SQ388
Singapore Airlines
|
13:45
Christchurch
16:40
Melbourne
23:35
Singapore Changi
|
15:40
Melbourne
21:20
Singapore Changi
06:55
Barcelona
|
Connect |
QF132
Qantas
EK409
Emirates
EK185
Emirates
|
13:45
Christchurch
22:30
Melbourne
07:50
Dubai
|
15:40
Melbourne
05:40
Dubai
12:25
Barcelona
|
Connect |
VA96
Virgin Australia
EY461
Etihad
EY049
Etihad
|
15:20
Christchurch
22:30
Melbourne
07:40
Abu Dhabi
|
17:10
Melbourne
05:45
Abu Dhabi
12:20
Barcelona
|
Connect |
You take a bus, shuttle or taxi from your location in New Zealand to Tauranga.
You take a flight from Tauranga to Madrid and cost approximately 1200 USD.
You take a bus, shuttle or taxi from Madrid to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
NZ5803
Air New Zealand
AA261
American Airlines
AA1423
American Airlines
IB6166
Iberia
|
11:00
Tauranga
14:10
Christchurch
07:50
Los Angeles
17:30
Boston
|
13:00
Christchurch
06:00
Los Angeles
16:20
Boston
06:20
Madrid
|
Connect |
NZ8390
Air New Zealand
AA82
American Airlines
IB6170
Iberia
|
11:20
Tauranga
13:45
Auckland
17:55
Los Angeles
|
12:00
Auckland
06:00
Los Angeles
13:50
Madrid
|
Connect |
NZ8134
Air New Zealand
QR921
Qatar Airways
QR149
Qatar Airways
|
12:10
Tauranga
15:30
Auckland
08:10
Doha
|
12:50
Auckland
23:20
Doha
13:50
Madrid
|
Connect |
NZ8140 5140
Air New Zealand
QR921
Qatar Airways
QR149
Qatar Airways
|
13:30
Tauranga
15:30
Auckland
08:10
Doha
|
14:10
Auckland
23:20
Doha
13:50
Madrid
|
Connect |
NZ5136
Air New Zealand
NZ008
Air New Zealand
IB6174
Iberia
|
14:45
Tauranga
19:45
Auckland
17:40
San Francisco
|
15:25
Auckland
12:00
San Francisco
13:50
Madrid
|
Connect |
NZ5136
Air New Zealand
NZ024
Air New Zealand
KL0682
KLM
KL1703
KLM
|
14:45
Tauranga
20:15
Auckland
15:30
Vancouver
13:30
Amsterdam Schiphol
|
15:25
Auckland
13:25
Vancouver
10:05
Amsterdam Schiphol
16:05
Madrid
|
Connect |
NZ5136
Air New Zealand
NZ008
Air New Zealand
AF083
Air France
AF1800
Air France
|
14:45
Tauranga
19:45
Auckland
16:25
San Francisco
15:20
Paris CDG
|
15:25
Auckland
12:00
San Francisco
12:20
Paris CDG
17:25
Madrid
|
Connect |
NZ5136
Air New Zealand
NZ008
Air New Zealand
KL0606
KLM
UX1098
Air Europa
|
14:45
Tauranga
19:45
Auckland
14:20
San Francisco
11:05
Amsterdam Schiphol
|
15:25
Auckland
12:00
San Francisco
09:30
Amsterdam Schiphol
13:45
Madrid
|
Connect |
NZ5136
Air New Zealand
NZ008
Air New Zealand
TP236
TAP Portugal
TP1016
TAP Portugal
|
14:45
Tauranga
19:45
Auckland
16:40
San Francisco
14:35
Lisbon
|
15:25
Auckland
12:00
San Francisco
11:50
Lisbon
17:10
Madrid
|
Connect |
NZ5136
Air New Zealand
NZ024
Air New Zealand
LH477
Lufthansa
LH1804
Lufthansa
|
14:45
Tauranga
20:15
Auckland
18:25
Vancouver
15:00
Munich
|
15:25
Auckland
13:25
Vancouver
13:15
Munich
17:40
Madrid
|
Connect |
NZ5136
Air New Zealand
NZ008
Air New Zealand
KL0606
KLM
KL1703
KLM
|
14:45
Tauranga
19:45
Auckland
14:20
San Francisco
13:30
Amsterdam Schiphol
|
15:25
Auckland
12:00
San Francisco
09:30
Amsterdam Schiphol
16:05
Madrid
|
Connect |
NZ5136
Air New Zealand
NZ026
Air New Zealand
AA86
American Airlines
IB3175
Iberia
|
14:45
Tauranga
20:30
Auckland
19:00
Chicago O'Hare
10:55
London Heathrow
|
15:25
Auckland
17:35
Chicago O'Hare
08:40
London Heathrow
14:25
Madrid
|
Connect |
NZ5138
Air New Zealand
NZ026
Air New Zealand
BA296
British Airways
BA460
British Airways
|
16:20
Tauranga
20:30
Auckland
20:35
Chicago O'Hare
13:05
London Heathrow
|
17:00
Auckland
17:35
Chicago O'Hare
10:15
London Heathrow
16:25
Madrid
|
Connect |
NZ5138
Air New Zealand
NZ008
Air New Zealand
KL0606
KLM
UX1098
Air Europa
|
16:20
Tauranga
19:45
Auckland
14:20
San Francisco
11:05
Amsterdam Schiphol
|
17:00
Auckland
12:00
San Francisco
09:30
Amsterdam Schiphol
13:45
Madrid
|
Connect |
NZ5138
Air New Zealand
NZ024
Air New Zealand
KL0682
KLM
KL1703
KLM
|
16:20
Tauranga
20:15
Auckland
15:30
Vancouver
13:30
Amsterdam Schiphol
|
17:00
Auckland
13:25
Vancouver
10:05
Amsterdam Schiphol
16:05
Madrid
|
Connect |
NZ5138
Air New Zealand
NZ008
Air New Zealand
KL0606
KLM
KL1703
KLM
|
16:20
Tauranga
19:45
Auckland
14:20
San Francisco
13:30
Amsterdam Schiphol
|
17:00
Auckland
12:00
San Francisco
09:30
Amsterdam Schiphol
16:05
Madrid
|
Connect |
NZ5138
Air New Zealand
EK449
Emirates
EK141
Emirates
|
16:20
Tauranga
21:10
Auckland
07:25
Dubai
|
17:00
Auckland
05:30
Dubai
12:40
Madrid
|
Connect |
NZ5138
Air New Zealand
NZ008
Air New Zealand
IB2622
Iberia
IB1751
Iberia
|
16:20
Tauranga
19:45
Auckland
19:55
San Francisco
17:50
Barcelona
|
17:00
Auckland
12:00
San Francisco
16:35
Barcelona
19:15
Madrid
|
Connect |
NZ5138
Air New Zealand
NZ026
Air New Zealand
AA86
American Airlines
IB3175
Iberia
|
16:20
Tauranga
20:30
Auckland
19:00
Chicago O'Hare
10:55
London Heathrow
|
17:00
Auckland
17:35
Chicago O'Hare
08:40
London Heathrow
14:25
Madrid
|
Connect |
NZ5138
Air New Zealand
NZ008
Air New Zealand
IB6174
Iberia
|
16:20
Tauranga
19:45
Auckland
17:40
San Francisco
|
17:00
Auckland
12:00
San Francisco
13:50
Madrid
|
Connect |
NZ5138
Air New Zealand
NZ008
Air New Zealand
AF083
Air France
AF1800
Air France
|
16:20
Tauranga
19:45
Auckland
16:25
San Francisco
15:20
Paris CDG
|
17:00
Auckland
12:00
San Francisco
12:20
Paris CDG
17:25
Madrid
|
Connect |
NZ5138
Air New Zealand
NZ024
Air New Zealand
LH477
Lufthansa
LH1804
Lufthansa
|
16:20
Tauranga
20:15
Auckland
18:25
Vancouver
15:00
Munich
|
17:00
Auckland
13:25
Vancouver
13:15
Munich
17:40
Madrid
|
Connect |
NZ5138
Air New Zealand
NZ008
Air New Zealand
TP236
TAP Portugal
TP1016
TAP Portugal
|
16:20
Tauranga
19:45
Auckland
16:40
San Francisco
14:35
Lisbon
|
17:00
Auckland
12:00
San Francisco
11:50
Lisbon
17:10
Madrid
|
Connect |
NZ5138
Air New Zealand
NZ008
Air New Zealand
UA901
United Airlines
BA460
British Airways
|
16:20
Tauranga
19:45
Auckland
17:25
San Francisco
13:05
London Heathrow
|
17:00
Auckland
12:00
San Francisco
12:00
London Heathrow
16:25
Madrid
|
Connect |
NZ8138
Air New Zealand
NZ024
Air New Zealand
LH477
Lufthansa
LH1804
Lufthansa
|
16:35
Tauranga
20:15
Auckland
18:25
Vancouver
15:00
Munich
|
17:15
Auckland
13:25
Vancouver
13:15
Munich
17:40
Madrid
|
Connect |
NZ8138
Air New Zealand
NZ008
Air New Zealand
TP236
TAP Portugal
TP1016
TAP Portugal
|
16:35
Tauranga
19:45
Auckland
16:40
San Francisco
14:35
Lisbon
|
17:15
Auckland
12:00
San Francisco
11:50
Lisbon
17:10
Madrid
|
Connect |
NZ8138
Air New Zealand
NZ008
Air New Zealand
KL0606
KLM
UX1098
Air Europa
|
16:35
Tauranga
19:45
Auckland
14:20
San Francisco
11:05
Amsterdam Schiphol
|
17:15
Auckland
12:00
San Francisco
09:30
Amsterdam Schiphol
13:45
Madrid
|
Connect |
NZ8138
Air New Zealand
NZ026
Air New Zealand
BA296
British Airways
BA460
British Airways
|
16:35
Tauranga
20:30
Auckland
20:35
Chicago O'Hare
13:05
London Heathrow
|
17:15
Auckland
17:35
Chicago O'Hare
10:15
London Heathrow
16:25
Madrid
|
Connect |
NZ8138
Air New Zealand
NZ008
Air New Zealand
IB2622
Iberia
IB1751
Iberia
|
16:35
Tauranga
19:45
Auckland
19:55
San Francisco
17:50
Barcelona
|
17:15
Auckland
12:00
San Francisco
16:35
Barcelona
19:15
Madrid
|
Connect |
NZ8138
Air New Zealand
NZ008
Air New Zealand
AF083
Air France
AF1800
Air France
|
16:35
Tauranga
19:45
Auckland
16:25
San Francisco
15:20
Paris CDG
|
17:15
Auckland
12:00
San Francisco
12:20
Paris CDG
17:25
Madrid
|
Connect |
NZ8138
Air New Zealand
NZ026
Air New Zealand
AA86
American Airlines
BA460
British Airways
|
16:35
Tauranga
20:30
Auckland
19:00
Chicago O'Hare
13:05
London Heathrow
|
17:15
Auckland
17:35
Chicago O'Hare
08:40
London Heathrow
16:25
Madrid
|
Connect |
NZ8138
Air New Zealand
NZ024
Air New Zealand
AC854
Air Canada
BA460
British Airways
|
16:35
Tauranga
20:15
Auckland
18:00
Vancouver
13:05
London Heathrow
|
17:15
Auckland
13:25
Vancouver
11:20
London Heathrow
16:25
Madrid
|
Connect |
NZ8138
Air New Zealand
NZ008
Air New Zealand
VS020
Virgin Atlantic
BA460
British Airways
|
16:35
Tauranga
19:45
Auckland
16:55
San Francisco
13:05
London Heathrow
|
17:15
Auckland
12:00
San Francisco
11:10
London Heathrow
16:25
Madrid
|
Connect |
NZ8138
Air New Zealand
NZ008
Air New Zealand
UA901
United Airlines
BA460
British Airways
|
16:35
Tauranga
19:45
Auckland
17:25
San Francisco
13:05
London Heathrow
|
17:15
Auckland
12:00
San Francisco
12:00
London Heathrow
16:25
Madrid
|
Connect |
NZ8138
Air New Zealand
NZ008
Air New Zealand
KL0606
KLM
KL1703
KLM
|
16:35
Tauranga
19:45
Auckland
14:20
San Francisco
13:30
Amsterdam Schiphol
|
17:15
Auckland
12:00
San Francisco
09:30
Amsterdam Schiphol
16:05
Madrid
|
Connect |
NZ8138
Air New Zealand
NZ008
Air New Zealand
IB6174
Iberia
|
16:35
Tauranga
19:45
Auckland
17:40
San Francisco
|
17:15
Auckland
12:00
San Francisco
13:50
Madrid
|
Connect |
NZ8138
Air New Zealand
EK449
Emirates
EK141
Emirates
|
16:35
Tauranga
21:10
Auckland
07:25
Dubai
|
17:15
Auckland
05:30
Dubai
12:40
Madrid
|
Connect |
NZ8138
Air New Zealand
NZ024
Air New Zealand
KL0682
KLM
KL1703
KLM
|
16:35
Tauranga
20:15
Auckland
15:30
Vancouver
13:30
Amsterdam Schiphol
|
17:15
Auckland
13:25
Vancouver
10:05
Amsterdam Schiphol
16:05
Madrid
|
Connect |
NZ8138
Air New Zealand
NZ026
Air New Zealand
AA86
American Airlines
IB3175
Iberia
|
16:35
Tauranga
20:30
Auckland
19:00
Chicago O'Hare
10:55
London Heathrow
|
17:15
Auckland
17:35
Chicago O'Hare
08:40
London Heathrow
14:25
Madrid
|
Connect |
NZ8142
Air New Zealand
EK449
Emirates
EK141
Emirates
|
18:20
Tauranga
21:10
Auckland
07:25
Dubai
|
19:00
Auckland
05:30
Dubai
12:40
Madrid
|
Connect |
You take a bus, shuttle or taxi from your location in New Zealand to Auckland.
You take a flight from Auckland to Barcelona and cost approximately 950 USD.
You take a bus, shuttle or taxi from Barcelona to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
QR921
Qatar Airways
QR145
Qatar Airways
|
15:30
Auckland
07:45
Doha
|
23:20
Doha
12:45
Barcelona
|
Connect |
NZ028
Air New Zealand
UA102
United Airlines
LH1812
Lufthansa
|
19:35
Auckland
16:20
Houston
12:45
Munich
|
15:15
Houston
09:45
Munich
14:45
Barcelona
|
Connect |
NZ028
Air New Zealand
LH441
Lufthansa
LH1126
Lufthansa
|
19:35
Auckland
16:25
Houston
10:15
Frankfurt
|
15:15
Houston
09:20
Frankfurt
12:15
Barcelona
|
Connect |
NZ028
Air New Zealand
LH441
Lufthansa
LH1128
Lufthansa
|
19:35
Auckland
16:25
Houston
13:30
Frankfurt
|
15:15
Houston
09:20
Frankfurt
15:30
Barcelona
|
Connect |
NZ008
Air New Zealand
LH455
Lufthansa
LH1128
Lufthansa
|
19:45
Auckland
14:50
San Francisco
13:30
Frankfurt
|
12:00
San Francisco
10:45
Frankfurt
15:30
Barcelona
|
Connect |
NZ008
Air New Zealand
KL0606
KLM
KL1673
KLM
|
19:45
Auckland
14:20
San Francisco
14:25
Amsterdam Schiphol
|
12:00
San Francisco
09:30
Amsterdam Schiphol
16:35
Barcelona
|
Connect |
NZ008
Air New Zealand
AF083
Air France
AF1548
Air France
|
19:45
Auckland
16:25
San Francisco
15:20
Paris CDG
|
12:00
San Francisco
12:20
Paris CDG
17:05
Barcelona
|
Connect |
NZ008
Air New Zealand
UA194
United Airlines
LH1812
Lufthansa
|
19:45
Auckland
13:35
San Francisco
12:45
Munich
|
12:00
San Francisco
09:50
Munich
14:45
Barcelona
|
Connect |
NZ026
Air New Zealand
AA40
American Airlines
|
20:30
Auckland
22:00
Chicago O'Hare
|
17:35
Chicago O'Hare
13:30
Barcelona
|
Connect |
NZ026
Air New Zealand
UA907
United Airlines
LH1128
Lufthansa
|
20:30
Auckland
18:35
Chicago O'Hare
13:30
Frankfurt
|
17:35
Chicago O'Hare
09:45
Frankfurt
15:30
Barcelona
|
Connect |
EK449
Emirates
EK185
Emirates
|
21:10
Auckland
07:50
Dubai
|
05:30
Dubai
12:25
Barcelona
|
Connect |
KE130
Korean Air
KE915
Korean Air
|
21:20
Auckland
13:25
Incheon
|
05:20
Incheon
18:30
Barcelona
|
Connect |
NZ075
Air New Zealand
OZ511
Asiana Airlines
|
23:55
Auckland
12:45
Incheon
|
08:00
Incheon
19:10
Barcelona
|
Connect |
You take a bus, shuttle or taxi from your location in New Zealand to Christchurch.
You take a flight from Christchurch to Madrid and cost approximately 850 USD.
You take a bus, shuttle or taxi from Madrid to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
SQ298
Singapore Airlines
LX177
Swiss
LX2026
Swiss
|
12:00
Christchurch
00:05
Singapore Changi
12:25
Zurich
|
17:40
Singapore Changi
06:10
Zurich
14:50
Madrid
|
Connect |
SQ298
Singapore Airlines
SQ388
Singapore Airlines
IB935
Iberia
|
12:00
Christchurch
23:35
Singapore Changi
09:35
Barcelona
|
17:40
Singapore Changi
06:55
Barcelona
11:00
Madrid
|
Connect |
SQ298
Singapore Airlines
SQ388
Singapore Airlines
VY1008
Vueling Airlines
|
12:00
Christchurch
23:35
Singapore Changi
09:45
Barcelona
|
17:40
Singapore Changi
06:55
Barcelona
11:00
Madrid
|
Connect |
SQ298
Singapore Airlines
SQ378
Singapore Airlines
U22703
easyJet
|
12:00
Christchurch
22:45
Singapore Changi
07:30
Milan Malpensa
|
17:40
Singapore Changi
04:55
Milan Malpensa
09:55
Madrid
|
Connect |
SQ298
Singapore Airlines
SQ346
Singapore Airlines
LX2026
Swiss
|
12:00
Christchurch
01:30
Singapore Changi
12:25
Zurich
|
17:40
Singapore Changi
07:50
Zurich
14:50
Madrid
|
Connect |
QF132
Qantas
EK409
Emirates
EK141
Emirates
|
13:45
Christchurch
22:30
Melbourne
07:25
Dubai
|
15:40
Melbourne
05:40
Dubai
12:40
Madrid
|
Connect |
AA261
American Airlines
AS1360
Alaska Airlines, Inc.
IB6166
Iberia
|
14:10
Christchurch
07:00
Los Angeles
17:30
Boston
|
06:00
Los Angeles
15:45
Boston
06:20
Madrid
|
Connect |
AA261
American Airlines
AC792
Air Canada
AC824
Air Canada
|
14:10
Christchurch
11:50
Los Angeles
22:20
Toronto
|
06:00
Los Angeles
19:19
Toronto
11:45
Madrid
|
Connect |
AA261
American Airlines
AC790
Air Canada
AC824
Air Canada
|
14:10
Christchurch
07:00
Los Angeles
22:20
Toronto
|
06:00
Los Angeles
14:39
Toronto
11:45
Madrid
|
Connect |
AA261
American Airlines
AA1423
American Airlines
IB6166
Iberia
|
14:10
Christchurch
07:50
Los Angeles
17:30
Boston
|
06:00
Los Angeles
16:20
Boston
06:20
Madrid
|
Connect |
CX126
Cathay Pacific
LH797
Lufthansa
LH1112
Lufthansa
|
14:50
Christchurch
23:45
Hong Kong
10:10
Frankfurt
|
21:20
Hong Kong
05:45
Frankfurt
12:45
Madrid
|
Connect |
CX126
Cathay Pacific
CX251
Cathay Pacific
JL6515
Japan Airlines
|
14:50
Christchurch
23:55
Hong Kong
08:35
London Heathrow
|
21:20
Hong Kong
05:00
London Heathrow
12:00
Madrid
|
Connect |
CX126
Cathay Pacific
CX271
Cathay Pacific
KL1701
KLM
|
14:50
Christchurch
00:50
Hong Kong
09:45
Amsterdam Schiphol
|
21:20
Hong Kong
06:25
Amsterdam Schiphol
12:15
Madrid
|
Connect |
CX126
Cathay Pacific
CX261
Cathay Pacific
AF1300
Air France
|
14:50
Christchurch
00:05
Hong Kong
09:30
Paris CDG
|
21:20
Hong Kong
06:15
Paris CDG
11:35
Madrid
|
Connect |
CX126
Cathay Pacific
CX261
Cathay Pacific
IB3743
Iberia
|
14:50
Christchurch
00:05
Hong Kong
08:00
Paris CDG
|
21:20
Hong Kong
06:15
Paris CDG
10:10
Madrid
|
Connect |
CX126
Cathay Pacific
CX289
Cathay Pacific
LH1112
Lufthansa
|
14:50
Christchurch
00:35
Hong Kong
10:10
Frankfurt
|
21:20
Hong Kong
06:20
Frankfurt
12:45
Madrid
|
Connect |
VA96
Virgin Australia
CA166
Air China
CA907
Air China
|
15:20
Christchurch
20:00
Melbourne
08:00
Beijing Capital
|
17:10
Melbourne
05:50
Beijing Capital
13:00
Madrid
|
Connect |
VA96
Virgin Australia
EY461
Etihad
EY075
Etihad
|
15:20
Christchurch
22:30
Melbourne
07:05
Abu Dhabi
|
17:10
Melbourne
05:45
Abu Dhabi
12:25
Madrid
|
Connect |
VA96
Virgin Australia
EK409
Emirates
EK141
Emirates
|
15:20
Christchurch
22:30
Melbourne
07:25
Dubai
|
17:10
Melbourne
05:40
Dubai
12:40
Madrid
|
Connect |
NZ205
Air New Zealand
EK431
Emirates
EK141
Emirates
|
15:50
Christchurch
20:55
Brisbane
07:25
Dubai
|
16:55
Brisbane
05:30
Dubai
12:40
Madrid
|
Connect |
NZ205
Air New Zealand
QR899
Qatar Airways
QR149
Qatar Airways
|
15:50
Christchurch
22:15
Brisbane
08:10
Doha
|
16:55
Brisbane
06:10
Doha
13:50
Madrid
|
Connect |
VA128
Virgin Australia
EK431
Emirates
EK141
Emirates
|
17:15
Christchurch
20:55
Brisbane
07:25
Dubai
|
18:10
Brisbane
05:30
Dubai
12:40
Madrid
|
Connect |
VA128
Virgin Australia
QR899
Qatar Airways
QR149
Qatar Airways
|
17:15
Christchurch
22:15
Brisbane
08:10
Doha
|
18:10
Brisbane
06:10
Doha
13:50
Madrid
|
Connect |
EK413
Emirates
CA174
Air China
CA907
Air China
|
18:05
Christchurch
20:40
Sydney
08:00
Beijing Capital
|
19:25
Sydney
05:30
Beijing Capital
13:00
Madrid
|
Connect |
EK413
Emirates
EY455
Etihad
EY075
Etihad
|
18:05
Christchurch
21:15
Sydney
07:05
Abu Dhabi
|
19:25
Sydney
05:05
Abu Dhabi
12:25
Madrid
|
Connect |
EK413
Emirates
QR909
Qatar Airways
QR149
Qatar Airways
|
18:05
Christchurch
22:25
Sydney
08:10
Doha
|
19:25
Sydney
05:45
Doha
13:50
Madrid
|
Connect |
You take a bus, shuttle or taxi from your location in New Zealand to Auckland.
You take a flight from Auckland to Porto and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Porto to your destination in Spain.
Flight | Depart | Arrive | |
---|---|---|---|
AA34
American Airlines
AA50
American Airlines
BA2782
British Airways
|
12:15
Auckland
15:15
Dallas/Ft.Worth
11:00
London Heathrow
|
08:10
Dallas/Ft.Worth
06:20
London Heathrow
13:25
Porto
|
Connect |
QR921
Qatar Airways
QR193
Qatar Airways
FR2928
Ryanair
|
15:30
Auckland
08:05
Doha
13:55
Brussels
|
23:20
Doha
13:00
Brussels
15:25
Porto
|
Connect |
QR921
Qatar Airways
QR145
Qatar Airways
VY8478
Vueling Airlines
|
15:30
Auckland
07:45
Doha
14:15
Barcelona
|
23:20
Doha
12:45
Barcelona
15:10
Porto
|
Connect |
QR921
Qatar Airways
QR149
Qatar Airways
UX1143
Air Europa
|
15:30
Auckland
08:10
Doha
14:50
Madrid
|
23:20
Doha
13:50
Madrid
15:00
Porto
|
Connect |
NZ028
Air New Zealand
UA20
United Airlines
HV6001
Transavia Holland
|
19:35
Auckland
16:20
Houston
09:40
Amsterdam Schiphol
|
15:15
Houston
08:35
Amsterdam Schiphol
11:20
Porto
|
Connect |
NZ008
Air New Zealand
AF083
Air France
AF1528
Air France
|
19:45
Auckland
16:25
San Francisco
14:15
Paris CDG
|
12:00
San Francisco
12:20
Paris CDG
15:30
Porto
|
Connect |
NZ008
Air New Zealand
UA990
United Airlines
U23775
easyJet
|
19:45
Auckland
14:40
San Francisco
15:40
Paris CDG
|
12:00
San Francisco
10:35
Paris CDG
16:55
Porto
|
Connect |
NZ008
Air New Zealand
UA990
United Airlines
AF1528
Air France
|
19:45
Auckland
14:40
San Francisco
14:15
Paris CDG
|
12:00
San Francisco
10:35
Paris CDG
15:30
Porto
|
Connect |
NZ008
Air New Zealand
TP236
TAP Portugal
TP1946
TAP Portugal
|
19:45
Auckland
16:40
San Francisco
15:55
Lisbon
|
12:00
San Francisco
11:50
Lisbon
16:45
Porto
|
Connect |
NZ008
Air New Zealand
IB6174
Iberia
IB8664
Iberia
|
19:45
Auckland
17:40
San Francisco
15:45
Madrid
|
12:00
San Francisco
13:50
Madrid
16:05
Porto
|
Connect |
NZ008
Air New Zealand
TP236
TAP Portugal
TP1960
TAP Portugal
|
19:45
Auckland
16:40
San Francisco
20:30
Lisbon
|
12:00
San Francisco
11:50
Lisbon
21:25
Porto
|
Connect |
NZ024
Air New Zealand
AC838
Air Canada
AF1528
Air France
|
20:15
Auckland
16:05
Vancouver
14:15
Paris CDG
|
13:25
Vancouver
10:50
Paris CDG
15:30
Porto
|
Connect |
NZ024
Air New Zealand
AC838
Air Canada
U23775
easyJet
|
20:15
Auckland
16:05
Vancouver
15:40
Paris CDG
|
13:25
Vancouver
10:50
Paris CDG
16:55
Porto
|
Connect |
NZ024
Air New Zealand
AC804
Air Canada
FR7072
Ryanair
|
20:15
Auckland
15:20
Vancouver
09:35
Dublin
|
13:25
Vancouver
08:30
Dublin
11:50
Porto
|
Connect |
NZ026
Air New Zealand
AA86
American Airlines
BA2782
British Airways
|
20:30
Auckland
19:00
Chicago O'Hare
11:00
London Heathrow
|
17:35
Chicago O'Hare
08:40
London Heathrow
13:25
Porto
|
Connect |
EK449
Emirates
EK089
Emirates
U21459
easyJet
|
21:10
Auckland
08:40
Dubai
15:15
Geneva
|
05:30
Dubai
12:45
Geneva
16:35
Porto
|
Connect |
EK449
Emirates
EK185
Emirates
FR4597
Ryanair
|
21:10
Auckland
07:50
Dubai
16:35
Barcelona
|
05:30
Dubai
12:25
Barcelona
17:25
Porto
|
Connect |
EK449
Emirates
EK127
Emirates
FR7275
Ryanair
|
21:10
Auckland
09:00
Dubai
15:05
Vienna
|
05:30
Dubai
12:25
Vienna
17:25
Porto
|
Connect |
EK449
Emirates
EK081
Emirates
U24443
easyJet
|
21:10
Auckland
09:00
Dubai
15:40
Lyon
|
05:30
Dubai
13:55
Lyon
16:50
Porto
|
Connect |
EK449
Emirates
EK191
Emirates
TP1960
TAP Portugal
|
21:10
Auckland
07:25
Dubai
20:30
Lisbon
|
05:30
Dubai
12:00
Lisbon
21:25
Porto
|
Connect |
EK449
Emirates
EK185
Emirates
VY8480
Vueling Airlines
|
21:10
Auckland
07:50
Dubai
20:35
Barcelona
|
05:30
Dubai
12:25
Barcelona
21:30
Porto
|
Connect |
EK449
Emirates
EK183
Emirates
FR2928
Ryanair
|
21:10
Auckland
08:30
Dubai
13:55
Brussels
|
05:30
Dubai
12:55
Brussels
15:25
Porto
|
Connect |
EK449
Emirates
EK141
Emirates
FR5484
Ryanair
|
21:10
Auckland
07:25
Dubai
19:55
Madrid
|
05:30
Dubai
12:40
Madrid
20:10
Porto
|
Connect |
EK449
Emirates
EK185
Emirates
VY8478
Vueling Airlines
|
21:10
Auckland
07:50
Dubai
14:15
Barcelona
|
05:30
Dubai
12:25
Barcelona
15:10
Porto
|
Connect |
EK449
Emirates
EK141
Emirates
UX1143
Air Europa
|
21:10
Auckland
07:25
Dubai
14:50
Madrid
|
05:30
Dubai
12:40
Madrid
15:00
Porto
|
Connect |
EK449
Emirates
EK073
Emirates
U23775
easyJet
|
21:10
Auckland
08:05
Dubai
15:40
Paris CDG
|
05:30
Dubai
12:40
Paris CDG
16:55
Porto
|
Connect |
EK449
Emirates
EK089
Emirates
U21455
easyJet
|
21:10
Auckland
08:40
Dubai
13:35
Geneva
|
05:30
Dubai
12:45
Geneva
14:50
Porto
|
Connect |
EK449
Emirates
EK191
Emirates
TP1946
TAP Portugal
|
21:10
Auckland
07:25
Dubai
15:55
Lisbon
|
05:30
Dubai
12:00
Lisbon
16:45
Porto
|
Connect |
EK449
Emirates
EK141
Emirates
IB8664
Iberia
|
21:10
Auckland
07:25
Dubai
15:45
Madrid
|
05:30
Dubai
12:40
Madrid
16:05
Porto
|
Connect |
EK449
Emirates
EK089
Emirates
U21455
easyJet
|
21:10
Auckland
08:40
Dubai
17:40
Geneva
|
05:30
Dubai
12:45
Geneva
18:55
Porto
|
Connect |
EK449
Emirates
EK073
Emirates
AF1528
Air France
|
21:10
Auckland
08:05
Dubai
14:15
Paris CDG
|
05:30
Dubai
12:40
Paris CDG
15:30
Porto
|
Connect |
EK449
Emirates
EK111
Emirates
W62395
Wizz Air
|
21:10
Auckland
10:35
Dubai
18:45
Budapest
|
05:30
Dubai
13:35
Budapest
21:20
Porto
|
Connect |
EK449
Emirates
EK055
Emirates
EW9640
Eurowings
|
21:10
Auckland
08:30
Dubai
15:00
Dusseldorf
|
05:30
Dubai
12:40
Dusseldorf
16:50
Porto
|
Connect |
EK449
Emirates
EK093
Emirates
FR4597
Ryanair
|
21:10
Auckland
08:55
Dubai
16:35
Bologna
|
05:30
Dubai
12:40
Bologna
18:25
Porto
|
Connect |
NZ006
Air New Zealand
AF065
Air France
AF1528
Air France
|
21:30
Auckland
15:25
Los Angeles
14:15
Paris CDG
|
12:40
Los Angeles
11:15
Paris CDG
15:30
Porto
|
Connect |
You can find hotels and accommodations in Spain with our hotels search tool below
Booking.com