HowToGo

Flight from Richmond to Greece

How to get to Greece from Richmond by flight ? You can check flights from Richmond to Greece below.

Search Transfer from Richmond to Greece

Search Flights

You can find flight ticket prices from Richmond to Greece with our flight tickets search tool below

1. Nelson to Athens

  1. You take a bus, shuttle or taxi from your location in Richmond to Nelson.

  2. You take a flight from Nelson to Athens and cost approximately 1000 USD.

  3. You take a bus, shuttle or taxi from Athens to your destination in Greece.

Flight Depart Arrive
NZ5843 8843 8843 Air New Zealand
NZ296 Air New Zealand
QR947 Qatar Airways
QR203 Qatar Airways
08:10 Nelson
11:05 Christchurch
21:25 Singapore Changi
07:35 Doha
09:05 Christchurch
16:40 Singapore Changi
00:05 Doha
12:20 Athens
Connect
NZ5843 8843 8843 Air New Zealand
SQ298 Singapore Airlines
TK55 Turkish Airlines
TK1845 Turkish Airlines
08:10 Nelson
10:50 Christchurch
23:25 Singapore Changi
07:15 Istanbul
09:05 Christchurch
17:40 Singapore Changi
05:25 Istanbul
08:45 Athens
Connect
NZ5843 8843 8843 Air New Zealand
NZ296 Air New Zealand
SQ366 Singapore Airlines
A3651 Aegean Airlines
08:10 Nelson
11:05 Christchurch
01:30 Singapore Changi
10:25 Rome
09:05 Christchurch
16:40 Singapore Changi
08:05 Rome
13:20 Athens
Connect
NZ5843 8843 8843 Air New Zealand
NZ296 Air New Zealand
TK55 Turkish Airlines
TK1845 Turkish Airlines
08:10 Nelson
11:05 Christchurch
23:25 Singapore Changi
07:15 Istanbul
09:05 Christchurch
16:40 Singapore Changi
05:25 Istanbul
08:45 Athens
Connect
NZ5843 8843 8843 Air New Zealand
CX126 Cathay Pacific
TK71 Turkish Airlines
TK1845 Turkish Airlines
08:10 Nelson
14:50 Christchurch
23:00 Hong Kong
07:15 Istanbul
09:05 Christchurch
21:20 Hong Kong
05:20 Istanbul
08:45 Athens
Connect
NZ5060 Air New Zealand
NZ284 Air New Zealand
TK55 Turkish Airlines
TK1845 Turkish Airlines
08:45 Nelson
11:05 Auckland
23:25 Singapore Changi
07:15 Istanbul
10:10 Auckland
16:40 Singapore Changi
05:25 Istanbul
08:45 Athens
Connect
NZ5060 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
08:45 Nelson
16:15 Auckland
07:35 Doha
10:10 Auckland
00:20 Doha
12:20 Athens
Connect
NZ5060 Air New Zealand
SQ286 Singapore Airlines
TK55 Turkish Airlines
TK1845 Turkish Airlines
08:45 Nelson
14:10 Auckland
23:25 Singapore Changi
07:15 Istanbul
10:10 Auckland
21:00 Singapore Changi
05:25 Istanbul
08:45 Athens
Connect
NZ8845 Air New Zealand
CX126 Cathay Pacific
TK71 Turkish Airlines
TK1845 Turkish Airlines
09:35 Nelson
14:50 Christchurch
23:00 Hong Kong
07:15 Istanbul
10:30 Christchurch
21:20 Hong Kong
05:20 Istanbul
08:45 Athens
Connect
NZ8306 Air New Zealand
NZ430 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
10:10 Nelson
13:15 Wellington
16:15 Auckland
07:35 Doha
10:50 Wellington
14:20 Auckland
00:20 Doha
12:20 Athens
Connect
NZ5068 Air New Zealand
SQ286 Singapore Airlines
TK55 Turkish Airlines
TK1845 Turkish Airlines
10:35 Nelson
14:10 Auckland
23:25 Singapore Changi
07:15 Istanbul
12:00 Auckland
21:00 Singapore Changi
05:25 Istanbul
08:45 Athens
Connect
NZ5068 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
10:35 Nelson
16:15 Auckland
07:35 Doha
12:00 Auckland
00:20 Doha
12:20 Athens
Connect
NZ8598 Air New Zealand
NZ430 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
10:50 Nelson
13:15 Wellington
16:15 Auckland
07:35 Doha
11:30 Wellington
14:20 Auckland
00:20 Doha
12:20 Athens
Connect
NZ8598 Air New Zealand
NZ243 Air New Zealand
QR899 Qatar Airways
QR203 Qatar Airways
10:50 Nelson
16:00 Wellington
22:05 Brisbane
07:35 Doha
11:30 Wellington
17:55 Brisbane
05:30 Doha
12:20 Athens
Connect
NZ8308 Air New Zealand
NZ430 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
11:20 Nelson
13:15 Wellington
16:15 Auckland
07:35 Doha
12:00 Wellington
14:20 Auckland
00:20 Doha
12:20 Athens
Connect
NZ8310 Air New Zealand
QF172 Qantas
QR905 Qatar Airways
QR203 Qatar Airways
12:30 Nelson
15:55 Wellington
22:55 Melbourne
07:35 Doha
13:10 Wellington
17:55 Melbourne
05:55 Doha
12:20 Athens
Connect
NZ8310 Air New Zealand
NZ249 Air New Zealand
QR909 Qatar Airways
QR203 Qatar Airways
12:30 Nelson
16:00 Wellington
22:10 Sydney
07:35 Doha
13:10 Wellington
17:50 Sydney
06:05 Doha
12:20 Athens
Connect
NZ8310 Air New Zealand
QF164 Qantas
EK415 Emirates
EK209 Emirates
12:30 Nelson
16:05 Wellington
21:10 Sydney
10:50 Dubai
13:10 Wellington
17:45 Sydney
05:20 Dubai
15:00 Athens
Connect
NZ8310 Air New Zealand
NZ243 Air New Zealand
QR899 Qatar Airways
QR203 Qatar Airways
12:30 Nelson
16:00 Wellington
22:05 Brisbane
07:35 Doha
13:10 Wellington
17:55 Brisbane
05:30 Doha
12:20 Athens
Connect
NZ8310 Air New Zealand
QF172 Qantas
EK409 Emirates
EK209 Emirates
12:30 Nelson
15:55 Wellington
21:15 Melbourne
10:50 Dubai
13:10 Wellington
17:55 Melbourne
05:15 Dubai
15:00 Athens
Connect
NZ8310 Air New Zealand
QF172 Qantas
EY461 Etihad
EY091 Etihad
12:30 Nelson
15:55 Wellington
21:25 Melbourne
09:30 Abu Dhabi
13:10 Wellington
17:55 Melbourne
05:40 Abu Dhabi
13:30 Athens
Connect
NZ8310 Air New Zealand
QF164 Qantas
EY455 Etihad
EY091 Etihad
12:30 Nelson
16:05 Wellington
21:15 Sydney
09:30 Abu Dhabi
13:10 Wellington
17:45 Sydney
05:45 Abu Dhabi
13:30 Athens
Connect
NZ8847 Air New Zealand
CX126 Cathay Pacific
TK71 Turkish Airlines
TK1845 Turkish Airlines
12:50 Nelson
14:50 Christchurch
23:00 Hong Kong
07:15 Istanbul
13:45 Christchurch
21:20 Hong Kong
05:20 Istanbul
08:45 Athens
Connect
NZ5076 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
13:25 Nelson
16:15 Auckland
07:35 Doha
14:50 Auckland
00:20 Doha
12:20 Athens
Connect
NZ8314 Air New Zealand
QF164 Qantas
EK415 Emirates
EK209 Emirates
13:45 Nelson
16:05 Wellington
21:10 Sydney
10:50 Dubai
14:25 Wellington
17:45 Sydney
05:20 Dubai
15:00 Athens
Connect
NZ8314 Air New Zealand
NZ249 Air New Zealand
EY455 Etihad
EY091 Etihad
13:45 Nelson
16:00 Wellington
21:15 Sydney
09:30 Abu Dhabi
14:25 Wellington
17:50 Sydney
05:45 Abu Dhabi
13:30 Athens
Connect
NZ8314 Air New Zealand
NZ243 Air New Zealand
QR899 Qatar Airways
QR203 Qatar Airways
13:45 Nelson
16:00 Wellington
22:05 Brisbane
07:35 Doha
14:25 Wellington
17:55 Brisbane
05:30 Doha
12:20 Athens
Connect
NZ8314 Air New Zealand
NZ249 Air New Zealand
QR909 Qatar Airways
QR203 Qatar Airways
13:45 Nelson
16:00 Wellington
22:10 Sydney
07:35 Doha
14:25 Wellington
17:50 Sydney
06:05 Doha
12:20 Athens
Connect
NZ8314 Air New Zealand
QF172 Qantas
EK409 Emirates
EK209 Emirates
13:45 Nelson
15:55 Wellington
21:15 Melbourne
10:50 Dubai
14:25 Wellington
17:55 Melbourne
05:15 Dubai
15:00 Athens
Connect
NZ8532 Air New Zealand
QF164 Qantas
EK415 Emirates
EK209 Emirates
14:30 Nelson
16:05 Wellington
21:10 Sydney
10:50 Dubai
15:10 Wellington
17:45 Sydney
05:20 Dubai
15:00 Athens
Connect
S8334 Sounds Air
QF164 Qantas
EK415 Emirates
EK209 Emirates
14:30 Nelson
16:05 Wellington
21:10 Sydney
10:50 Dubai
15:15 Wellington
17:45 Sydney
05:20 Dubai
15:00 Athens
Connect
NZ8532 Air New Zealand
NZ249 Air New Zealand
QR909 Qatar Airways
QR203 Qatar Airways
14:30 Nelson
16:00 Wellington
22:10 Sydney
07:35 Doha
15:10 Wellington
17:50 Sydney
06:05 Doha
12:20 Athens
Connect
NZ8532 Air New Zealand
NZ249 Air New Zealand
EY455 Etihad
EY091 Etihad
14:30 Nelson
16:00 Wellington
21:15 Sydney
09:30 Abu Dhabi
15:10 Wellington
17:50 Sydney
05:45 Abu Dhabi
13:30 Athens
Connect
NZ8074 Air New Zealand
EK449 Emirates
EK209 Emirates
14:45 Nelson
21:15 Auckland
10:50 Dubai
16:10 Auckland
05:25 Dubai
15:00 Athens
Connect
NZ5080 Air New Zealand
EK449 Emirates
EK209 Emirates
16:05 Nelson
21:15 Auckland
10:50 Dubai
17:30 Auckland
05:25 Dubai
15:00 Athens
Connect
NZ8312 Air New Zealand
NZ452 Air New Zealand
EK449 Emirates
EK209 Emirates
16:10 Nelson
18:45 Wellington
21:15 Auckland
10:50 Dubai
16:50 Wellington
19:50 Auckland
05:25 Dubai
15:00 Athens
Connect
NZ8320 Air New Zealand
NZ454 Air New Zealand
EK449 Emirates
EK209 Emirates
17:15 Nelson
19:15 Wellington
21:15 Auckland
10:50 Dubai
17:55 Wellington
20:20 Auckland
05:25 Dubai
15:00 Athens
Connect
NZ8320 Air New Zealand
NZ452 Air New Zealand
EK449 Emirates
EK209 Emirates
17:15 Nelson
18:45 Wellington
21:15 Auckland
10:50 Dubai
17:55 Wellington
19:50 Auckland
05:25 Dubai
15:00 Athens
Connect
NZ5084 Air New Zealand
EK449 Emirates
EK819 Emirates
SV0191 Saudia
18:05 Nelson
21:15 Auckland
06:55 Dubai
09:10 Riyadh
19:30 Auckland
05:25 Dubai
07:50 Riyadh
13:10 Athens
Connect
NZ5084 Air New Zealand
EK449 Emirates
EK209 Emirates
18:05 Nelson
21:15 Auckland
10:50 Dubai
19:30 Auckland
05:25 Dubai
15:00 Athens
Connect

2. Blenheim to Athens

  1. You take a bus, shuttle or taxi from your location in Richmond to Blenheim.

  2. You take a flight from Blenheim to Athens and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Athens to your destination in Greece.

Flight Depart Arrive
NZ8208 Air New Zealand
SQ286 Singapore Airlines
TK55 Turkish Airlines
TK1845 Turkish Airlines
06:00 Blenheim
14:10 Auckland
23:25 Singapore Changi
07:15 Istanbul
07:30 Auckland
21:00 Singapore Changi
05:25 Istanbul
08:45 Athens
Connect
S8651 Sounds Air
SQ298 Singapore Airlines
TK55 Turkish Airlines
TK1845 Turkish Airlines
07:15 Blenheim
10:50 Christchurch
23:25 Singapore Changi
07:15 Istanbul
08:05 Christchurch
17:40 Singapore Changi
05:25 Istanbul
08:45 Athens
Connect
NZ8204 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
08:40 Blenheim
16:15 Auckland
07:35 Doha
10:10 Auckland
00:20 Doha
12:20 Athens
Connect
NZ8204 Air New Zealand
NZ284 Air New Zealand
TK55 Turkish Airlines
TK1845 Turkish Airlines
08:40 Blenheim
11:05 Auckland
23:25 Singapore Changi
07:15 Istanbul
10:10 Auckland
16:40 Singapore Changi
05:25 Istanbul
08:45 Athens
Connect
NZ8204 Air New Zealand
SQ286 Singapore Airlines
TK55 Turkish Airlines
TK1845 Turkish Airlines
08:40 Blenheim
14:10 Auckland
23:25 Singapore Changi
07:15 Istanbul
10:10 Auckland
21:00 Singapore Changi
05:25 Istanbul
08:45 Athens
Connect
NZ8204 Air New Zealand
NZ284 Air New Zealand
EY473 Etihad
EY091 Etihad
08:40 Blenheim
11:05 Auckland
02:20 Singapore Changi
09:30 Abu Dhabi
10:10 Auckland
16:40 Singapore Changi
05:30 Abu Dhabi
13:30 Athens
Connect
NZ8722 Air New Zealand
NZ249 Air New Zealand
QR909 Qatar Airways
QR203 Qatar Airways
09:05 Blenheim
16:00 Wellington
22:10 Sydney
07:35 Doha
09:35 Wellington
17:50 Sydney
06:05 Doha
12:20 Athens
Connect
NZ8722 Air New Zealand
NZ243 Air New Zealand
QR899 Qatar Airways
QR203 Qatar Airways
09:05 Blenheim
16:00 Wellington
22:05 Brisbane
07:35 Doha
09:35 Wellington
17:55 Brisbane
05:30 Doha
12:20 Athens
Connect
NZ8726 Air New Zealand
QF172 Qantas
EY461 Etihad
EY091 Etihad
11:05 Blenheim
15:55 Wellington
21:25 Melbourne
09:30 Abu Dhabi
11:35 Wellington
17:55 Melbourne
05:40 Abu Dhabi
13:30 Athens
Connect
NZ8726 Air New Zealand
QF164 Qantas
QR909 Qatar Airways
QR203 Qatar Airways
11:05 Blenheim
16:05 Wellington
22:10 Sydney
07:35 Doha
11:35 Wellington
17:45 Sydney
06:05 Doha
12:20 Athens
Connect
NZ8726 Air New Zealand
QF164 Qantas
EK415 Emirates
EK209 Emirates
11:05 Blenheim
16:05 Wellington
21:10 Sydney
10:50 Dubai
11:35 Wellington
17:45 Sydney
05:20 Dubai
15:00 Athens
Connect
NZ8726 Air New Zealand
NZ243 Air New Zealand
QR899 Qatar Airways
QR203 Qatar Airways
11:05 Blenheim
16:00 Wellington
22:05 Brisbane
07:35 Doha
11:35 Wellington
17:55 Brisbane
05:30 Doha
12:20 Athens
Connect
NZ8726 Air New Zealand
QF172 Qantas
QR905 Qatar Airways
QR203 Qatar Airways
11:05 Blenheim
15:55 Wellington
22:55 Melbourne
07:35 Doha
11:35 Wellington
17:55 Melbourne
05:55 Doha
12:20 Athens
Connect
NZ8726 Air New Zealand
NZ430 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
11:05 Blenheim
13:15 Wellington
16:15 Auckland
07:35 Doha
11:35 Wellington
14:20 Auckland
00:20 Doha
12:20 Athens
Connect
NZ8726 Air New Zealand
NZ428 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
11:05 Blenheim
12:45 Wellington
16:15 Auckland
07:35 Doha
11:35 Wellington
13:50 Auckland
00:20 Doha
12:20 Athens
Connect
NZ8726 Air New Zealand
JQ256 Jetstar
QR921 Qatar Airways
QR203 Qatar Airways
11:05 Blenheim
12:40 Wellington
16:15 Auckland
07:35 Doha
11:35 Wellington
13:45 Auckland
00:20 Doha
12:20 Athens
Connect
NZ8726 Air New Zealand
QF172 Qantas
EK409 Emirates
EK209 Emirates
11:05 Blenheim
15:55 Wellington
21:15 Melbourne
10:50 Dubai
11:35 Wellington
17:55 Melbourne
05:15 Dubai
15:00 Athens
Connect
NZ8726 Air New Zealand
QF164 Qantas
EY455 Etihad
EY091 Etihad
11:05 Blenheim
16:05 Wellington
21:15 Sydney
09:30 Abu Dhabi
11:35 Wellington
17:45 Sydney
05:45 Abu Dhabi
13:30 Athens
Connect
NZ8200 Air New Zealand
TG492 Thai Airways International
RJ0181 0183 Royal Jordanian
RJ0131 Royal Jordanian
11:35 Blenheim
14:10 Auckland
00:20 Suvarnabhumi
10:20 Amman
13:05 Auckland
20:15 Suvarnabhumi
05:50 Amman
12:45 Athens
Connect
NZ8200 Air New Zealand
TG492 Thai Airways International
MS961 Egyptair
MS747 Egyptair
11:35 Blenheim
14:10 Auckland
23:55 Suvarnabhumi
09:20 Cairo
13:05 Auckland
20:15 Suvarnabhumi
04:15 Cairo
12:15 Athens
Connect
NZ8200 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
11:35 Blenheim
16:15 Auckland
07:35 Doha
13:05 Auckland
00:20 Doha
12:20 Athens
Connect
S8272 Sounds Air
QF172 Qantas
EK409 Emirates
EK209 Emirates
13:15 Blenheim
15:55 Wellington
21:15 Melbourne
10:50 Dubai
13:45 Wellington
17:55 Melbourne
05:15 Dubai
15:00 Athens
Connect
NZ8728 Air New Zealand
QF164 Qantas
EK415 Emirates
EK209 Emirates
13:25 Blenheim
16:05 Wellington
21:10 Sydney
10:50 Dubai
13:55 Wellington
17:45 Sydney
05:20 Dubai
15:00 Athens
Connect
NZ8728 Air New Zealand
NZ249 Air New Zealand
QR909 Qatar Airways
QR203 Qatar Airways
13:25 Blenheim
16:00 Wellington
22:10 Sydney
07:35 Doha
13:55 Wellington
17:50 Sydney
06:05 Doha
12:20 Athens
Connect
NZ8728 Air New Zealand
NZ249 Air New Zealand
EY455 Etihad
EY091 Etihad
13:25 Blenheim
16:00 Wellington
21:15 Sydney
09:30 Abu Dhabi
13:55 Wellington
17:50 Sydney
05:45 Abu Dhabi
13:30 Athens
Connect
NZ8728 Air New Zealand
QF172 Qantas
EK409 Emirates
EK209 Emirates
13:25 Blenheim
15:55 Wellington
21:15 Melbourne
10:50 Dubai
13:55 Wellington
17:55 Melbourne
05:15 Dubai
15:00 Athens
Connect
NZ8728 Air New Zealand
NZ243 Air New Zealand
QR899 Qatar Airways
QR203 Qatar Airways
13:25 Blenheim
16:00 Wellington
22:05 Brisbane
07:35 Doha
13:55 Wellington
17:55 Brisbane
05:30 Doha
12:20 Athens
Connect
NZ8212 Air New Zealand
EK449 Emirates
EK209 Emirates
13:35 Blenheim
21:15 Auckland
10:50 Dubai
15:05 Auckland
05:25 Dubai
15:00 Athens
Connect
NZ8212 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
13:35 Blenheim
16:15 Auckland
07:35 Doha
15:05 Auckland
00:20 Doha
12:20 Athens
Connect
S8268 Sounds Air
QF172 Qantas
EK409 Emirates
EK209 Emirates
14:00 Blenheim
15:55 Wellington
21:15 Melbourne
10:50 Dubai
14:30 Wellington
17:55 Melbourne
05:15 Dubai
15:00 Athens
Connect
S8268 Sounds Air
QF164 Qantas
EK415 Emirates
EK209 Emirates
14:00 Blenheim
16:05 Wellington
21:10 Sydney
10:50 Dubai
14:30 Wellington
17:45 Sydney
05:20 Dubai
15:00 Athens
Connect
S8268 Sounds Air
NZ249 Air New Zealand
EY455 Etihad
EY091 Etihad
14:00 Blenheim
16:00 Wellington
21:15 Sydney
09:30 Abu Dhabi
14:30 Wellington
17:50 Sydney
05:45 Abu Dhabi
13:30 Athens
Connect
S8266 Sounds Air
QF164 Qantas
QR909 Qatar Airways
QR203 Qatar Airways
14:45 Blenheim
16:05 Wellington
22:10 Sydney
07:35 Doha
15:15 Wellington
17:45 Sydney
06:05 Doha
12:20 Athens
Connect
S8266 Sounds Air
QF164 Qantas
EK415 Emirates
EK209 Emirates
14:45 Blenheim
16:05 Wellington
21:10 Sydney
10:50 Dubai
15:15 Wellington
17:45 Sydney
05:20 Dubai
15:00 Athens
Connect
NZ8210 Air New Zealand
EK449 Emirates
EK209 Emirates
15:00 Blenheim
21:15 Auckland
10:50 Dubai
16:30 Auckland
05:25 Dubai
15:00 Athens
Connect
S8262 Sounds Air
NZ454 Air New Zealand
EK449 Emirates
EK209 Emirates
16:30 Blenheim
19:15 Wellington
21:15 Auckland
10:50 Dubai
17:00 Wellington
20:20 Auckland
05:25 Dubai
15:00 Athens
Connect
NZ8734 Air New Zealand
NZ454 Air New Zealand
EK449 Emirates
EK209 Emirates
16:30 Blenheim
19:15 Wellington
21:15 Auckland
10:50 Dubai
17:00 Wellington
20:20 Auckland
05:25 Dubai
15:00 Athens
Connect
NZ8734 Air New Zealand
NZ452 Air New Zealand
EK449 Emirates
EK209 Emirates
16:30 Blenheim
18:45 Wellington
21:15 Auckland
10:50 Dubai
17:00 Wellington
19:50 Auckland
05:25 Dubai
15:00 Athens
Connect
NZ8214 Air New Zealand
EK449 Emirates
EK819 Emirates
SV0191 Saudia
17:25 Blenheim
21:15 Auckland
06:55 Dubai
09:10 Riyadh
18:55 Auckland
05:25 Dubai
07:50 Riyadh
13:10 Athens
Connect
NZ8214 Air New Zealand
EK449 Emirates
EK209 Emirates
17:25 Blenheim
21:15 Auckland
10:50 Dubai
18:55 Auckland
05:25 Dubai
15:00 Athens
Connect

3. Nelson to Thessaloniki

  1. You take a bus, shuttle or taxi from your location in Richmond to Nelson.

  2. You take a flight from Nelson to Thessaloniki and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Thessaloniki to your destination in Greece.

Flight Depart Arrive
NZ8841 Air New Zealand
SQ298 Singapore Airlines
SQ328 Singapore Airlines
A3501 Aegean Airlines
06:30 Nelson
10:50 Christchurch
00:30 Singapore Changi
10:20 Munich
07:25 Christchurch
17:40 Singapore Changi
06:55 Munich
13:20 Thessaloniki
Connect
NZ8841 Air New Zealand
SQ298 Singapore Airlines
LO068 LOT
LO8541 LOT
06:30 Nelson
10:50 Christchurch
00:20 Singapore Changi
07:15 Warsaw Chopin
07:25 Christchurch
17:40 Singapore Changi
05:55 Warsaw Chopin
10:35 Thessaloniki
Connect
NZ8841 Air New Zealand
NZ296 Air New Zealand
SQ328 Singapore Airlines
A3501 Aegean Airlines
06:30 Nelson
11:05 Christchurch
00:30 Singapore Changi
10:20 Munich
07:25 Christchurch
16:40 Singapore Changi
06:55 Munich
13:20 Thessaloniki
Connect
NZ8841 Air New Zealand
SQ298 Singapore Airlines
TK55 Turkish Airlines
TK1881 Turkish Airlines
06:30 Nelson
10:50 Christchurch
23:25 Singapore Changi
07:20 Istanbul
07:25 Christchurch
17:40 Singapore Changi
05:25 Istanbul
08:40 Thessaloniki
Connect
NZ5062 Air New Zealand
CX198 Cathay Pacific
TK71 Turkish Airlines
TK1881 Turkish Airlines
07:15 Nelson
13:45 Auckland
23:00 Hong Kong
07:20 Istanbul
08:40 Auckland
21:25 Hong Kong
05:20 Istanbul
08:40 Thessaloniki
Connect
NZ5843 8843 8843 Air New Zealand
SQ298 Singapore Airlines
LO068 LOT
LO8541 LOT
08:10 Nelson
10:50 Christchurch
00:20 Singapore Changi
07:15 Warsaw Chopin
09:05 Christchurch
17:40 Singapore Changi
05:55 Warsaw Chopin
10:35 Thessaloniki
Connect
NZ5843 8843 8843 Air New Zealand
SQ298 Singapore Airlines
SQ328 Singapore Airlines
A3501 Aegean Airlines
08:10 Nelson
10:50 Christchurch
00:30 Singapore Changi
10:20 Munich
09:05 Christchurch
17:40 Singapore Changi
06:55 Munich
13:20 Thessaloniki
Connect
NZ5843 8843 8843 Air New Zealand
NZ296 Air New Zealand
TK55 Turkish Airlines
TK1881 Turkish Airlines
08:10 Nelson
11:05 Christchurch
23:25 Singapore Changi
07:20 Istanbul
09:05 Christchurch
16:40 Singapore Changi
05:25 Istanbul
08:40 Thessaloniki
Connect
NZ5843 8843 8843 Air New Zealand
SQ298 Singapore Airlines
LH791 Lufthansa
A3501 Aegean Airlines
08:10 Nelson
10:50 Christchurch
23:25 Singapore Changi
10:20 Munich
09:05 Christchurch
17:40 Singapore Changi
05:50 Munich
13:20 Thessaloniki
Connect
NZ5843 8843 8843 Air New Zealand
NZ296 Air New Zealand
LO068 LOT
LO8541 LOT
08:10 Nelson
11:05 Christchurch
00:20 Singapore Changi
07:15 Warsaw Chopin
09:05 Christchurch
16:40 Singapore Changi
05:55 Warsaw Chopin
10:35 Thessaloniki
Connect
NZ5843 8843 8843 Air New Zealand
NZ296 Air New Zealand
LH791 Lufthansa
A3501 Aegean Airlines
08:10 Nelson
11:05 Christchurch
23:25 Singapore Changi
10:20 Munich
09:05 Christchurch
16:40 Singapore Changi
05:50 Munich
13:20 Thessaloniki
Connect
NZ5843 8843 8843 Air New Zealand
SQ298 Singapore Airlines
TK55 Turkish Airlines
TK1881 Turkish Airlines
08:10 Nelson
10:50 Christchurch
23:25 Singapore Changi
07:20 Istanbul
09:05 Christchurch
17:40 Singapore Changi
05:25 Istanbul
08:40 Thessaloniki
Connect
NZ5843 8843 8843 Air New Zealand
CX126 Cathay Pacific
TK71 Turkish Airlines
TK1881 Turkish Airlines
08:10 Nelson
14:50 Christchurch
23:00 Hong Kong
07:20 Istanbul
09:05 Christchurch
21:20 Hong Kong
05:20 Istanbul
08:40 Thessaloniki
Connect
NZ5060 Air New Zealand
TG492 Thai Airways International
TK69 Turkish Airlines
TK1881 Turkish Airlines
08:45 Nelson
14:10 Auckland
23:00 Suvarnabhumi
07:20 Istanbul
10:10 Auckland
20:15 Suvarnabhumi
05:20 Istanbul
08:40 Thessaloniki
Connect
NZ5060 Air New Zealand
NZ284 Air New Zealand
TK55 Turkish Airlines
TK1881 Turkish Airlines
08:45 Nelson
11:05 Auckland
23:25 Singapore Changi
07:20 Istanbul
10:10 Auckland
16:40 Singapore Changi
05:25 Istanbul
08:40 Thessaloniki
Connect
NZ5060 Air New Zealand
CX198 Cathay Pacific
TK71 Turkish Airlines
TK1881 Turkish Airlines
08:45 Nelson
13:45 Auckland
23:00 Hong Kong
07:20 Istanbul
10:10 Auckland
21:25 Hong Kong
05:20 Istanbul
08:40 Thessaloniki
Connect
NZ5060 Air New Zealand
SQ286 Singapore Airlines
TK55 Turkish Airlines
TK1881 Turkish Airlines
08:45 Nelson
14:10 Auckland
23:25 Singapore Changi
07:20 Istanbul
10:10 Auckland
21:00 Singapore Changi
05:25 Istanbul
08:40 Thessaloniki
Connect
NZ5060 Air New Zealand
QR921 Qatar Airways
TK781 Turkish Airlines
TK1881 Turkish Airlines
08:45 Nelson
16:15 Auckland
01:20 Doha
07:20 Istanbul
10:10 Auckland
00:20 Doha
05:55 Istanbul
08:40 Thessaloniki
Connect
NZ8845 Air New Zealand
CX126 Cathay Pacific
TK71 Turkish Airlines
TK1881 Turkish Airlines
09:35 Nelson
14:50 Christchurch
23:00 Hong Kong
07:20 Istanbul
10:30 Christchurch
21:20 Hong Kong
05:20 Istanbul
08:40 Thessaloniki
Connect
NZ5068 Air New Zealand
TG492 Thai Airways International
TK65 Turkish Airlines
TK1881 Turkish Airlines
10:35 Nelson
14:10 Auckland
21:45 Suvarnabhumi
07:20 Istanbul
12:00 Auckland
20:15 Suvarnabhumi
04:10 Istanbul
08:40 Thessaloniki
Connect
NZ5068 Air New Zealand
SQ286 Singapore Airlines
TK55 Turkish Airlines
TK1881 Turkish Airlines
10:35 Nelson
14:10 Auckland
23:25 Singapore Changi
07:20 Istanbul
12:00 Auckland
21:00 Singapore Changi
05:25 Istanbul
08:40 Thessaloniki
Connect
NZ5068 Air New Zealand
QR921 Qatar Airways
TK781 Turkish Airlines
TK1881 Turkish Airlines
10:35 Nelson
16:15 Auckland
01:20 Doha
07:20 Istanbul
12:00 Auckland
00:20 Doha
05:55 Istanbul
08:40 Thessaloniki
Connect
NZ5068 Air New Zealand
CX198 Cathay Pacific
TK71 Turkish Airlines
TK1881 Turkish Airlines
10:35 Nelson
13:45 Auckland
23:00 Hong Kong
07:20 Istanbul
12:00 Auckland
21:25 Hong Kong
05:20 Istanbul
08:40 Thessaloniki
Connect
NZ5068 Air New Zealand
TG492 Thai Airways International
TK69 Turkish Airlines
TK1881 Turkish Airlines
10:35 Nelson
14:10 Auckland
23:00 Suvarnabhumi
07:20 Istanbul
12:00 Auckland
20:15 Suvarnabhumi
05:20 Istanbul
08:40 Thessaloniki
Connect
NZ8847 Air New Zealand
CX126 Cathay Pacific
TK71 Turkish Airlines
TK1881 Turkish Airlines
12:50 Nelson
14:50 Christchurch
23:00 Hong Kong
07:20 Istanbul
13:45 Christchurch
21:20 Hong Kong
05:20 Istanbul
08:40 Thessaloniki
Connect
NZ5076 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
OA116 Olympic Air
13:25 Nelson
16:15 Auckland
07:35 Doha
13:10 Athens
14:50 Auckland
00:20 Doha
12:20 Athens
14:05 Thessaloniki
Connect
NZ5076 Air New Zealand
QR921 Qatar Airways
TK781 Turkish Airlines
TK1881 Turkish Airlines
13:25 Nelson
16:15 Auckland
01:20 Doha
07:20 Istanbul
14:50 Auckland
00:20 Doha
05:55 Istanbul
08:40 Thessaloniki
Connect
NZ5080 Air New Zealand
EK449 Emirates
FZ1163 Flydubai
A3549 Aegean Airlines
16:05 Nelson
21:15 Auckland
06:50 Dubai
11:30 Tel Aviv
17:30 Auckland
05:25 Dubai
09:25 Tel Aviv
13:55 Thessaloniki
Connect
NZ5080 Air New Zealand
EK449 Emirates
EK209 Emirates
OA120 Olympic Air
16:05 Nelson
21:15 Auckland
10:50 Dubai
16:20 Athens
17:30 Auckland
05:25 Dubai
15:00 Athens
17:15 Thessaloniki
Connect
NZ5080 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ386 Sky Express
16:05 Nelson
21:15 Auckland
10:50 Dubai
16:40 Athens
17:30 Auckland
05:25 Dubai
15:00 Athens
17:30 Thessaloniki
Connect
NZ5084 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ386 Sky Express
18:05 Nelson
21:15 Auckland
10:50 Dubai
16:40 Athens
19:30 Auckland
05:25 Dubai
15:00 Athens
17:30 Thessaloniki
Connect
NZ5084 Air New Zealand
EK449 Emirates
EK209 Emirates
OA120 Olympic Air
18:05 Nelson
21:15 Auckland
10:50 Dubai
16:20 Athens
19:30 Auckland
05:25 Dubai
15:00 Athens
17:15 Thessaloniki
Connect
NZ5084 Air New Zealand
EK449 Emirates
FZ1163 Flydubai
A3549 Aegean Airlines
18:05 Nelson
21:15 Auckland
06:50 Dubai
11:30 Tel Aviv
19:30 Auckland
05:25 Dubai
09:25 Tel Aviv
13:55 Thessaloniki
Connect

4. Nelson to Heraklion

  1. You take a bus, shuttle or taxi from your location in Richmond to Nelson.

  2. You take a flight from Nelson to Heraklion and cost approximately 1200 USD.

  3. You take a bus, shuttle or taxi from Heraklion to your destination in Greece.

Flight Depart Arrive
NZ8062 Air New Zealand
CX198 Cathay Pacific
CX675 Cathay Pacific
BZ752 Blue Dart Aviation
06:40 Nelson
13:45 Auckland
01:15 Hong Kong
09:10 Tel Aviv
08:05 Auckland
21:25 Hong Kong
07:45 Tel Aviv
11:00 Heraklion
Connect
NZ5843 8843 8843 Air New Zealand
CX126 Cathay Pacific
CX675 Cathay Pacific
BZ752 Blue Dart Aviation
08:10 Nelson
14:50 Christchurch
01:15 Hong Kong
09:10 Tel Aviv
09:05 Christchurch
21:20 Hong Kong
07:45 Tel Aviv
11:00 Heraklion
Connect
NZ5843 8843 8843 Air New Zealand
SQ298 Singapore Airlines
SQ366 Singapore Airlines
NO7178 Neos
08:10 Nelson
10:50 Christchurch
01:30 Singapore Changi
12:30 Rome
09:05 Christchurch
17:40 Singapore Changi
08:05 Rome
15:50 Heraklion
Connect
NZ5843 8843 8843 Air New Zealand
NZ296 Air New Zealand
SQ366 Singapore Airlines
NO7178 Neos
08:10 Nelson
11:05 Christchurch
01:30 Singapore Changi
12:30 Rome
09:05 Christchurch
16:40 Singapore Changi
08:05 Rome
15:50 Heraklion
Connect
NZ5060 Air New Zealand
CX198 Cathay Pacific
CX675 Cathay Pacific
BZ752 Blue Dart Aviation
08:45 Nelson
13:45 Auckland
01:15 Hong Kong
09:10 Tel Aviv
10:10 Auckland
21:25 Hong Kong
07:45 Tel Aviv
11:00 Heraklion
Connect
NZ8845 Air New Zealand
CX126 Cathay Pacific
CX675 Cathay Pacific
BZ752 Blue Dart Aviation
09:35 Nelson
14:50 Christchurch
01:15 Hong Kong
09:10 Tel Aviv
10:30 Christchurch
21:20 Hong Kong
07:45 Tel Aviv
11:00 Heraklion
Connect
NZ8306 Air New Zealand
NZ5355 Air New Zealand
CX126 Cathay Pacific
CX675 Cathay Pacific
BZ752 Blue Dart Aviation
10:10 Nelson
12:35 Wellington
14:50 Christchurch
01:15 Hong Kong
09:10 Tel Aviv
10:50 Wellington
13:40 Christchurch
21:20 Hong Kong
07:45 Tel Aviv
11:00 Heraklion
Connect
NZ5068 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
GQ214 Sky Express
10:35 Nelson
16:15 Auckland
07:35 Doha
14:10 Athens
12:00 Auckland
00:20 Doha
12:20 Athens
15:10 Heraklion
Connect
NZ5068 Air New Zealand
CX198 Cathay Pacific
CX675 Cathay Pacific
BZ752 Blue Dart Aviation
10:35 Nelson
13:45 Auckland
01:15 Hong Kong
09:10 Tel Aviv
12:00 Auckland
21:25 Hong Kong
07:45 Tel Aviv
11:00 Heraklion
Connect
NZ5068 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
10:35 Nelson
16:15 Auckland
07:35 Doha
13:20 Athens
12:00 Auckland
00:20 Doha
12:20 Athens
14:10 Heraklion
Connect
NZ5068 Air New Zealand
TG492 Thai Airways International
LY082 El Al
BZ752 Blue Dart Aviation
10:35 Nelson
14:10 Auckland
23:55 Suvarnabhumi
09:10 Tel Aviv
12:00 Auckland
20:15 Suvarnabhumi
07:00 Tel Aviv
11:00 Heraklion
Connect
NZ8310 Air New Zealand
QF172 Qantas
EK409 Emirates
EK209 Emirates
OA318 Olympic Air
12:30 Nelson
15:55 Wellington
21:15 Melbourne
10:50 Dubai
16:25 Athens
13:10 Wellington
17:55 Melbourne
05:15 Dubai
15:00 Athens
17:15 Heraklion
Connect
NZ8310 Air New Zealand
QF164 Qantas
EK415 Emirates
EK209 Emirates
OA318 Olympic Air
12:30 Nelson
16:05 Wellington
21:10 Sydney
10:50 Dubai
16:25 Athens
13:10 Wellington
17:45 Sydney
05:20 Dubai
15:00 Athens
17:15 Heraklion
Connect
NZ8310 Air New Zealand
NZ243 Air New Zealand
QR899 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
12:30 Nelson
16:00 Wellington
22:05 Brisbane
07:35 Doha
13:20 Athens
13:10 Wellington
17:55 Brisbane
05:30 Doha
12:20 Athens
14:10 Heraklion
Connect
NZ8310 Air New Zealand
QF164 Qantas
EK415 Emirates
EK209 Emirates
GQ212 Sky Express
12:30 Nelson
16:05 Wellington
21:10 Sydney
10:50 Dubai
16:00 Athens
13:10 Wellington
17:45 Sydney
05:20 Dubai
15:00 Athens
17:00 Heraklion
Connect
NZ8310 Air New Zealand
NZ249 Air New Zealand
EY455 Etihad
EY091 Etihad
OA320 Olympic Air
12:30 Nelson
16:00 Wellington
21:15 Sydney
09:30 Abu Dhabi
19:35 Athens
13:10 Wellington
17:50 Sydney
05:45 Abu Dhabi
13:30 Athens
20:25 Heraklion
Connect
NZ8310 Air New Zealand
QF172 Qantas
EK409 Emirates
EK209 Emirates
GQ212 Sky Express
12:30 Nelson
15:55 Wellington
21:15 Melbourne
10:50 Dubai
16:00 Athens
13:10 Wellington
17:55 Melbourne
05:15 Dubai
15:00 Athens
17:00 Heraklion
Connect
NZ8310 Air New Zealand
NZ249 Air New Zealand
QR909 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
12:30 Nelson
16:00 Wellington
22:10 Sydney
07:35 Doha
13:20 Athens
13:10 Wellington
17:50 Sydney
06:05 Doha
12:20 Athens
14:10 Heraklion
Connect
NZ8310 Air New Zealand
QF164 Qantas
EY455 Etihad
EY091 Etihad
OA318 Olympic Air
12:30 Nelson
16:05 Wellington
21:15 Sydney
09:30 Abu Dhabi
16:25 Athens
13:10 Wellington
17:45 Sydney
05:45 Abu Dhabi
13:30 Athens
17:15 Heraklion
Connect
NZ8847 Air New Zealand
CX126 Cathay Pacific
CX675 Cathay Pacific
BZ752 Blue Dart Aviation
12:50 Nelson
14:50 Christchurch
01:15 Hong Kong
09:10 Tel Aviv
13:45 Christchurch
21:20 Hong Kong
07:45 Tel Aviv
11:00 Heraklion
Connect
NZ5076 Air New Zealand
QR921 Qatar Airways
QR227 Qatar Airways
FB879 Bulgaria Air
13:25 Nelson
16:15 Auckland
07:10 Doha
15:30 Sofia
14:50 Auckland
00:20 Doha
11:25 Sofia
16:55 Heraklion
Connect
NZ5076 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
13:25 Nelson
16:15 Auckland
07:35 Doha
13:20 Athens
14:50 Auckland
00:20 Doha
12:20 Athens
14:10 Heraklion
Connect
NZ5076 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
GQ212 Sky Express
13:25 Nelson
16:15 Auckland
07:35 Doha
16:00 Athens
14:50 Auckland
00:20 Doha
12:20 Athens
17:00 Heraklion
Connect
NZ5076 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
GQ214 Sky Express
13:25 Nelson
16:15 Auckland
07:35 Doha
14:10 Athens
14:50 Auckland
00:20 Doha
12:20 Athens
15:10 Heraklion
Connect
NZ8314 Air New Zealand
NZ243 Air New Zealand
QR899 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
13:45 Nelson
16:00 Wellington
22:05 Brisbane
07:35 Doha
13:20 Athens
14:25 Wellington
17:55 Brisbane
05:30 Doha
12:20 Athens
14:10 Heraklion
Connect
NZ8314 Air New Zealand
NZ249 Air New Zealand
QR909 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
13:45 Nelson
16:00 Wellington
22:10 Sydney
07:35 Doha
13:20 Athens
14:25 Wellington
17:50 Sydney
06:05 Doha
12:20 Athens
14:10 Heraklion
Connect
NZ8314 Air New Zealand
NZ249 Air New Zealand
EY455 Etihad
EY091 Etihad
OA318 Olympic Air
13:45 Nelson
16:00 Wellington
21:15 Sydney
09:30 Abu Dhabi
16:25 Athens
14:25 Wellington
17:50 Sydney
05:45 Abu Dhabi
13:30 Athens
17:15 Heraklion
Connect
NZ8314 Air New Zealand
NZ249 Air New Zealand
EY455 Etihad
EY091 Etihad
OA320 Olympic Air
13:45 Nelson
16:00 Wellington
21:15 Sydney
09:30 Abu Dhabi
19:35 Athens
14:25 Wellington
17:50 Sydney
05:45 Abu Dhabi
13:30 Athens
20:25 Heraklion
Connect
NZ8532 Air New Zealand
NZ249 Air New Zealand
EY455 Etihad
EY091 Etihad
OA318 Olympic Air
14:30 Nelson
16:00 Wellington
21:15 Sydney
09:30 Abu Dhabi
16:25 Athens
15:10 Wellington
17:50 Sydney
05:45 Abu Dhabi
13:30 Athens
17:15 Heraklion
Connect
NZ8532 Air New Zealand
NZ249 Air New Zealand
QR909 Qatar Airways
QR227 Qatar Airways
FB879 Bulgaria Air
14:30 Nelson
16:00 Wellington
22:10 Sydney
07:10 Doha
15:30 Sofia
15:10 Wellington
17:50 Sydney
06:05 Doha
11:25 Sofia
16:55 Heraklion
Connect
NZ8532 Air New Zealand
NZ249 Air New Zealand
EY455 Etihad
EY091 Etihad
OA320 Olympic Air
14:30 Nelson
16:00 Wellington
21:15 Sydney
09:30 Abu Dhabi
19:35 Athens
15:10 Wellington
17:50 Sydney
05:45 Abu Dhabi
13:30 Athens
20:25 Heraklion
Connect
NZ8532 Air New Zealand
NZ249 Air New Zealand
QR909 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
14:30 Nelson
16:00 Wellington
22:10 Sydney
07:35 Doha
13:20 Athens
15:10 Wellington
17:50 Sydney
06:05 Doha
12:20 Athens
14:10 Heraklion
Connect
NZ8532 Air New Zealand
NZ249 Air New Zealand
QR909 Qatar Airways
QR203 Qatar Airways
GQ212 Sky Express
14:30 Nelson
16:00 Wellington
22:10 Sydney
07:35 Doha
16:00 Athens
15:10 Wellington
17:50 Sydney
06:05 Doha
12:20 Athens
17:00 Heraklion
Connect
NZ8074 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ212 Sky Express
14:45 Nelson
21:15 Auckland
10:50 Dubai
16:00 Athens
16:10 Auckland
05:25 Dubai
15:00 Athens
17:00 Heraklion
Connect
NZ8074 Air New Zealand
EK449 Emirates
EK209 Emirates
OA318 Olympic Air
14:45 Nelson
21:15 Auckland
10:50 Dubai
16:25 Athens
16:10 Auckland
05:25 Dubai
15:00 Athens
17:15 Heraklion
Connect
NZ5080 Air New Zealand
EK449 Emirates
EK209 Emirates
OA318 Olympic Air
16:05 Nelson
21:15 Auckland
10:50 Dubai
16:25 Athens
17:30 Auckland
05:25 Dubai
15:00 Athens
17:15 Heraklion
Connect
NZ5080 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ216 Sky Express
16:05 Nelson
21:15 Auckland
10:50 Dubai
19:30 Athens
17:30 Auckland
05:25 Dubai
15:00 Athens
20:30 Heraklion
Connect
NZ5080 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ212 Sky Express
16:05 Nelson
21:15 Auckland
10:50 Dubai
16:00 Athens
17:30 Auckland
05:25 Dubai
15:00 Athens
17:00 Heraklion
Connect
NZ5084 Air New Zealand
EK449 Emirates
EK209 Emirates
OA318 Olympic Air
18:05 Nelson
21:15 Auckland
10:50 Dubai
16:25 Athens
19:30 Auckland
05:25 Dubai
15:00 Athens
17:15 Heraklion
Connect
NZ5084 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ212 Sky Express
18:05 Nelson
21:15 Auckland
10:50 Dubai
16:00 Athens
19:30 Auckland
05:25 Dubai
15:00 Athens
17:00 Heraklion
Connect
NZ5084 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ216 Sky Express
18:05 Nelson
21:15 Auckland
10:50 Dubai
19:30 Athens
19:30 Auckland
05:25 Dubai
15:00 Athens
20:30 Heraklion
Connect
NZ5084 Air New Zealand
EK449 Emirates
FZ1549 Flydubai
W67504 Wizz Air
18:05 Nelson
21:15 Auckland
13:00 Dubai
19:25 Tel Aviv
19:30 Auckland
05:25 Dubai
15:35 Tel Aviv
21:15 Heraklion
Connect

5. Nelson to Rhodes

  1. You take a bus, shuttle or taxi from your location in Richmond to Nelson.

  2. You take a flight from Nelson to Rhodes and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Rhodes to your destination in Greece.

Flight Depart Arrive
NZ5064 8064 Air New Zealand
NZ097 Air New Zealand
AY078 Finnair
AY1861 1863 Finnair
06:00 Nelson
11:45 Auckland
10:45 Osaka Kansai
15:50 Helsinki
07:25 Auckland
18:45 Osaka Kansai
14:40 Helsinki
19:35 Rhodes
Connect
NZ8062 Air New Zealand
NZ097 Air New Zealand
AY078 Finnair
AY1861 1863 Finnair
06:40 Nelson
11:45 Auckland
10:45 Osaka Kansai
15:50 Helsinki
08:05 Auckland
18:45 Osaka Kansai
14:40 Helsinki
19:35 Rhodes
Connect
NZ5062 Air New Zealand
TG492 Thai Airways International
LY082 El Al
BZ692 Blue Dart Aviation
07:15 Nelson
14:10 Auckland
23:55 Suvarnabhumi
08:40 Tel Aviv
08:40 Auckland
20:15 Suvarnabhumi
07:00 Tel Aviv
10:20 Rhodes
Connect
NZ5062 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
GQ280 Sky Express
07:15 Nelson
16:15 Auckland
07:35 Doha
13:10 Athens
08:40 Auckland
00:20 Doha
12:20 Athens
14:10 Rhodes
Connect
NZ5843 8843 8843 Air New Zealand
CX126 Cathay Pacific
CX675 Cathay Pacific
BZ692 Blue Dart Aviation
08:10 Nelson
14:50 Christchurch
01:15 Hong Kong
08:40 Tel Aviv
09:05 Christchurch
21:20 Hong Kong
07:45 Tel Aviv
10:20 Rhodes
Connect
NZ5060 Air New Zealand
TG492 Thai Airways International
LY082 El Al
BZ692 Blue Dart Aviation
08:45 Nelson
14:10 Auckland
23:55 Suvarnabhumi
08:40 Tel Aviv
10:10 Auckland
20:15 Suvarnabhumi
07:00 Tel Aviv
10:20 Rhodes
Connect
NZ5060 Air New Zealand
NZ097 Air New Zealand
AY078 Finnair
AY1861 1863 Finnair
08:45 Nelson
11:45 Auckland
10:45 Osaka Kansai
15:50 Helsinki
10:10 Auckland
18:45 Osaka Kansai
14:40 Helsinki
19:35 Rhodes
Connect
NZ5060 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
OA204 Olympic Air
08:45 Nelson
16:15 Auckland
07:35 Doha
14:30 Athens
10:10 Auckland
00:20 Doha
12:20 Athens
15:30 Rhodes
Connect
NZ5060 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
GQ280 Sky Express
08:45 Nelson
16:15 Auckland
07:35 Doha
13:10 Athens
10:10 Auckland
00:20 Doha
12:20 Athens
14:10 Rhodes
Connect
NZ8845 Air New Zealand
CX126 Cathay Pacific
CX675 Cathay Pacific
BZ692 Blue Dart Aviation
09:35 Nelson
14:50 Christchurch
01:15 Hong Kong
08:40 Tel Aviv
10:30 Christchurch
21:20 Hong Kong
07:45 Tel Aviv
10:20 Rhodes
Connect
NZ5068 Air New Zealand
CA784 Air China
LO092 LOT
LO8547 LOT
10:35 Nelson
19:30 Auckland
08:45 Beijing Capital
14:35 Warsaw Chopin
12:00 Auckland
04:30 Beijing Capital
11:30 Warsaw Chopin
18:30 Rhodes
Connect
NZ5068 Air New Zealand
TG492 Thai Airways International
LY082 El Al
BZ692 Blue Dart Aviation
10:35 Nelson
14:10 Auckland
23:55 Suvarnabhumi
08:40 Tel Aviv
12:00 Auckland
20:15 Suvarnabhumi
07:00 Tel Aviv
10:20 Rhodes
Connect
NZ5068 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
OA204 Olympic Air
10:35 Nelson
16:15 Auckland
07:35 Doha
14:30 Athens
12:00 Auckland
00:20 Doha
12:20 Athens
15:30 Rhodes
Connect
NZ8847 Air New Zealand
CX126 Cathay Pacific
CX675 Cathay Pacific
BZ692 Blue Dart Aviation
12:50 Nelson
14:50 Christchurch
01:15 Hong Kong
08:40 Tel Aviv
13:45 Christchurch
21:20 Hong Kong
07:45 Tel Aviv
10:20 Rhodes
Connect
NZ8847 Air New Zealand
NZ215 Air New Zealand
QR905 Qatar Airways
QR203 Qatar Airways
OA204 Olympic Air
12:50 Nelson
15:40 Christchurch
22:55 Melbourne
07:35 Doha
14:30 Athens
13:45 Christchurch
17:45 Melbourne
05:55 Doha
12:20 Athens
15:30 Rhodes
Connect
NZ5076 Air New Zealand
CA784 Air China
LO092 LOT
LO8547 LOT
13:25 Nelson
19:30 Auckland
08:45 Beijing Capital
14:35 Warsaw Chopin
14:50 Auckland
04:30 Beijing Capital
11:30 Warsaw Chopin
18:30 Rhodes
Connect
NZ5076 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
OA212 Olympic Air
13:25 Nelson
16:15 Auckland
07:35 Doha
18:45 Athens
14:50 Auckland
00:20 Doha
12:20 Athens
19:45 Rhodes
Connect
NZ5076 Air New Zealand
QR921 Qatar Airways
QR227 Qatar Airways
FB881 Bulgaria Air
13:25 Nelson
16:15 Auckland
07:10 Doha
18:20 Sofia
14:50 Auckland
00:20 Doha
11:25 Sofia
19:40 Rhodes
Connect
NZ5076 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
GQ284 Sky Express
13:25 Nelson
16:15 Auckland
07:35 Doha
19:45 Athens
14:50 Auckland
00:20 Doha
12:20 Athens
20:45 Rhodes
Connect
NZ5076 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
OA204 Olympic Air
13:25 Nelson
16:15 Auckland
07:35 Doha
14:30 Athens
14:50 Auckland
00:20 Doha
12:20 Athens
15:30 Rhodes
Connect
NZ5076 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ284 Sky Express
13:25 Nelson
21:15 Auckland
10:50 Dubai
19:45 Athens
14:50 Auckland
05:25 Dubai
15:00 Athens
20:45 Rhodes
Connect
NZ5076 Air New Zealand
QR921 Qatar Airways
QR395 Qatar Airways
0B9311 Blue Air
13:25 Nelson
16:15 Auckland
08:30 Doha
18:40 Bucharest Otopeni
14:50 Auckland
00:20 Doha
13:30 Bucharest Otopeni
20:35 Rhodes
Connect
NZ5076 Air New Zealand
EK449 Emirates
EK111 Emirates
W62449 Wizz Air
13:25 Nelson
21:15 Auckland
10:30 Dubai
16:15 Budapest
14:50 Auckland
05:25 Dubai
14:25 Budapest
19:35 Rhodes
Connect
NZ8074 Air New Zealand
EK449 Emirates
EK209 Emirates
OA212 Olympic Air
14:45 Nelson
21:15 Auckland
10:50 Dubai
18:45 Athens
16:10 Auckland
05:25 Dubai
15:00 Athens
19:45 Rhodes
Connect
NZ5080 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ284 Sky Express
16:05 Nelson
21:15 Auckland
10:50 Dubai
19:45 Athens
17:30 Auckland
05:25 Dubai
15:00 Athens
20:45 Rhodes
Connect
NZ5080 Air New Zealand
EK449 Emirates
FZ1757 Flydubai
FB881 Bulgaria Air
16:05 Nelson
21:15 Auckland
10:45 Dubai
18:20 Sofia
17:30 Auckland
05:25 Dubai
15:10 Sofia
19:40 Rhodes
Connect
NZ5080 Air New Zealand
EK449 Emirates
EK209 Emirates
OA212 Olympic Air
16:05 Nelson
21:15 Auckland
10:50 Dubai
18:45 Athens
17:30 Auckland
05:25 Dubai
15:00 Athens
19:45 Rhodes
Connect
NZ5080 Air New Zealand
EK449 Emirates
FZ1797 Flydubai
0B9311 Blue Air
16:05 Nelson
21:15 Auckland
10:20 Dubai
18:40 Bucharest Otopeni
17:30 Auckland
05:25 Dubai
14:40 Bucharest Otopeni
20:35 Rhodes
Connect
NZ5080 Air New Zealand
EK449 Emirates
EK111 Emirates
W62449 Wizz Air
16:05 Nelson
21:15 Auckland
10:30 Dubai
16:15 Budapest
17:30 Auckland
05:25 Dubai
14:25 Budapest
19:35 Rhodes
Connect
NZ5080 Air New Zealand
CA784 Air China
LO092 LOT
LO8547 LOT
16:05 Nelson
19:30 Auckland
08:45 Beijing Capital
14:35 Warsaw Chopin
17:30 Auckland
04:30 Beijing Capital
11:30 Warsaw Chopin
18:30 Rhodes
Connect
NZ5080 Air New Zealand
EK449 Emirates
EK209 Emirates
OA218 Olympic Air
16:05 Nelson
21:15 Auckland
10:50 Dubai
22:45 Athens
17:30 Auckland
05:25 Dubai
15:00 Athens
23:45 Rhodes
Connect
NZ5084 Air New Zealand
EK449 Emirates
EK209 Emirates
OA218 Olympic Air
18:05 Nelson
21:15 Auckland
10:50 Dubai
22:45 Athens
19:30 Auckland
05:25 Dubai
15:00 Athens
23:45 Rhodes
Connect
NZ5084 Air New Zealand
EK449 Emirates
FZ1797 Flydubai
0B9311 Blue Air
18:05 Nelson
21:15 Auckland
10:20 Dubai
18:40 Bucharest Otopeni
19:30 Auckland
05:25 Dubai
14:40 Bucharest Otopeni
20:35 Rhodes
Connect
NZ5084 Air New Zealand
EK449 Emirates
FZ1757 Flydubai
FB881 Bulgaria Air
18:05 Nelson
21:15 Auckland
10:45 Dubai
18:20 Sofia
19:30 Auckland
05:25 Dubai
15:10 Sofia
19:40 Rhodes
Connect
NZ5084 Air New Zealand
EK449 Emirates
FZ1163 Flydubai
W67501 Wizz Air
18:05 Nelson
21:15 Auckland
06:50 Dubai
16:40 Tel Aviv
19:30 Auckland
05:25 Dubai
09:25 Tel Aviv
18:15 Rhodes
Connect
NZ5084 Air New Zealand
EK449 Emirates
FZ1947 Flydubai
W67501 Wizz Air
18:05 Nelson
21:15 Auckland
11:00 Dubai
16:40 Tel Aviv
19:30 Auckland
05:25 Dubai
13:35 Tel Aviv
18:15 Rhodes
Connect
NZ5084 Air New Zealand
EK449 Emirates
FZ1549 Flydubai
W67501 Wizz Air
18:05 Nelson
21:15 Auckland
13:00 Dubai
16:40 Tel Aviv
19:30 Auckland
05:25 Dubai
15:35 Tel Aviv
18:15 Rhodes
Connect
NZ5084 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ284 Sky Express
18:05 Nelson
21:15 Auckland
10:50 Dubai
19:45 Athens
19:30 Auckland
05:25 Dubai
15:00 Athens
20:45 Rhodes
Connect
NZ5084 Air New Zealand
EK449 Emirates
EK209 Emirates
OA212 Olympic Air
18:05 Nelson
21:15 Auckland
10:50 Dubai
18:45 Athens
19:30 Auckland
05:25 Dubai
15:00 Athens
19:45 Rhodes
Connect
NZ5084 Air New Zealand
EK449 Emirates
EK111 Emirates
W62449 Wizz Air
18:05 Nelson
21:15 Auckland
10:30 Dubai
16:15 Budapest
19:30 Auckland
05:25 Dubai
14:25 Budapest
19:35 Rhodes
Connect

6. Blenheim to Heraklion

  1. You take a bus, shuttle or taxi from your location in Richmond to Blenheim.

  2. You take a flight from Blenheim to Heraklion and cost approximately 1300 USD.

  3. You take a bus, shuttle or taxi from Heraklion to your destination in Greece.

Flight Depart Arrive
NZ8208 Air New Zealand
CX198 Cathay Pacific
CX675 Cathay Pacific
BZ752 Blue Dart Aviation
06:00 Blenheim
13:45 Auckland
01:15 Hong Kong
09:10 Tel Aviv
07:30 Auckland
21:25 Hong Kong
07:45 Tel Aviv
11:00 Heraklion
Connect
NZ8720 Air New Zealand
NZ5341 Air New Zealand
CX126 Cathay Pacific
CX675 Cathay Pacific
BZ752 Blue Dart Aviation
07:00 Blenheim
09:05 Wellington
14:50 Christchurch
01:15 Hong Kong
09:10 Tel Aviv
07:30 Wellington
10:10 Christchurch
21:20 Hong Kong
07:45 Tel Aviv
11:00 Heraklion
Connect
S8651 Sounds Air
CX126 Cathay Pacific
CX675 Cathay Pacific
BZ752 Blue Dart Aviation
07:15 Blenheim
14:50 Christchurch
01:15 Hong Kong
09:10 Tel Aviv
08:05 Christchurch
21:20 Hong Kong
07:45 Tel Aviv
11:00 Heraklion
Connect
NZ8204 Air New Zealand
CX198 Cathay Pacific
CX675 Cathay Pacific
BZ752 Blue Dart Aviation
08:40 Blenheim
13:45 Auckland
01:15 Hong Kong
09:10 Tel Aviv
10:10 Auckland
21:25 Hong Kong
07:45 Tel Aviv
11:00 Heraklion
Connect
NZ8204 Air New Zealand
TG492 Thai Airways International
LY082 El Al
BZ752 Blue Dart Aviation
08:40 Blenheim
14:10 Auckland
23:55 Suvarnabhumi
09:10 Tel Aviv
10:10 Auckland
20:15 Suvarnabhumi
07:00 Tel Aviv
11:00 Heraklion
Connect
NZ8204 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
08:40 Blenheim
16:15 Auckland
07:35 Doha
13:20 Athens
10:10 Auckland
00:20 Doha
12:20 Athens
14:10 Heraklion
Connect
NZ8204 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
GQ214 Sky Express
08:40 Blenheim
16:15 Auckland
07:35 Doha
14:10 Athens
10:10 Auckland
00:20 Doha
12:20 Athens
15:10 Heraklion
Connect
NZ8722 Air New Zealand
NZ249 Air New Zealand
EY455 Etihad
EY091 Etihad
OA318 Olympic Air
09:05 Blenheim
16:00 Wellington
21:15 Sydney
09:30 Abu Dhabi
16:25 Athens
09:35 Wellington
17:50 Sydney
05:45 Abu Dhabi
13:30 Athens
17:15 Heraklion
Connect
NZ8726 Air New Zealand
NZ243 Air New Zealand
QR899 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
11:05 Blenheim
16:00 Wellington
22:05 Brisbane
07:35 Doha
13:20 Athens
11:35 Wellington
17:55 Brisbane
05:30 Doha
12:20 Athens
14:10 Heraklion
Connect
NZ8726 Air New Zealand
QF172 Qantas
EK409 Emirates
EK209 Emirates
OA318 Olympic Air
11:05 Blenheim
15:55 Wellington
21:15 Melbourne
10:50 Dubai
16:25 Athens
11:35 Wellington
17:55 Melbourne
05:15 Dubai
15:00 Athens
17:15 Heraklion
Connect
NZ8726 Air New Zealand
QF164 Qantas
EK415 Emirates
EK209 Emirates
OA318 Olympic Air
11:05 Blenheim
16:05 Wellington
21:10 Sydney
10:50 Dubai
16:25 Athens
11:35 Wellington
17:45 Sydney
05:20 Dubai
15:00 Athens
17:15 Heraklion
Connect
NZ8726 Air New Zealand
QF164 Qantas
EY455 Etihad
EY091 Etihad
OA318 Olympic Air
11:05 Blenheim
16:05 Wellington
21:15 Sydney
09:30 Abu Dhabi
16:25 Athens
11:35 Wellington
17:45 Sydney
05:45 Abu Dhabi
13:30 Athens
17:15 Heraklion
Connect
NZ8726 Air New Zealand
QF164 Qantas
EK415 Emirates
EK209 Emirates
GQ212 Sky Express
11:05 Blenheim
16:05 Wellington
21:10 Sydney
10:50 Dubai
16:00 Athens
11:35 Wellington
17:45 Sydney
05:20 Dubai
15:00 Athens
17:00 Heraklion
Connect
NZ8726 Air New Zealand
QF172 Qantas
EK409 Emirates
EK209 Emirates
GQ212 Sky Express
11:05 Blenheim
15:55 Wellington
21:15 Melbourne
10:50 Dubai
16:00 Athens
11:35 Wellington
17:55 Melbourne
05:15 Dubai
15:00 Athens
17:00 Heraklion
Connect
NZ8200 Air New Zealand
TG492 Thai Airways International
LY082 El Al
BZ752 Blue Dart Aviation
11:35 Blenheim
14:10 Auckland
23:55 Suvarnabhumi
09:10 Tel Aviv
13:05 Auckland
20:15 Suvarnabhumi
07:00 Tel Aviv
11:00 Heraklion
Connect
NZ8200 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
GQ212 Sky Express
11:35 Blenheim
16:15 Auckland
07:35 Doha
16:00 Athens
13:05 Auckland
00:20 Doha
12:20 Athens
17:00 Heraklion
Connect
NZ8200 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
OA318 Olympic Air
11:35 Blenheim
16:15 Auckland
07:35 Doha
16:25 Athens
13:05 Auckland
00:20 Doha
12:20 Athens
17:15 Heraklion
Connect
NZ8200 Air New Zealand
QR921 Qatar Airways
QR227 Qatar Airways
FB879 Bulgaria Air
11:35 Blenheim
16:15 Auckland
07:10 Doha
15:30 Sofia
13:05 Auckland
00:20 Doha
11:25 Sofia
16:55 Heraklion
Connect
NZ8200 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
11:35 Blenheim
16:15 Auckland
07:35 Doha
13:20 Athens
13:05 Auckland
00:20 Doha
12:20 Athens
14:10 Heraklion
Connect
S8673 Sounds Air
CX126 Cathay Pacific
CX675 Cathay Pacific
BZ752 Blue Dart Aviation
11:45 Blenheim
14:50 Christchurch
01:15 Hong Kong
09:10 Tel Aviv
12:35 Christchurch
21:20 Hong Kong
07:45 Tel Aviv
11:00 Heraklion
Connect
NZ8728 Air New Zealand
NZ249 Air New Zealand
QR909 Qatar Airways
QR203 Qatar Airways
GQ212 Sky Express
13:25 Blenheim
16:00 Wellington
22:10 Sydney
07:35 Doha
16:00 Athens
13:55 Wellington
17:50 Sydney
06:05 Doha
12:20 Athens
17:00 Heraklion
Connect
NZ8728 Air New Zealand
NZ243 Air New Zealand
QR899 Qatar Airways
QR203 Qatar Airways
GQ212 Sky Express
13:25 Blenheim
16:00 Wellington
22:05 Brisbane
07:35 Doha
16:00 Athens
13:55 Wellington
17:55 Brisbane
05:30 Doha
12:20 Athens
17:00 Heraklion
Connect
NZ8728 Air New Zealand
NZ243 Air New Zealand
QR899 Qatar Airways
QR203 Qatar Airways
OA318 Olympic Air
13:25 Blenheim
16:00 Wellington
22:05 Brisbane
07:35 Doha
16:25 Athens
13:55 Wellington
17:55 Brisbane
05:30 Doha
12:20 Athens
17:15 Heraklion
Connect
NZ8728 Air New Zealand
NZ249 Air New Zealand
QR909 Qatar Airways
QR227 Qatar Airways
FB879 Bulgaria Air
13:25 Blenheim
16:00 Wellington
22:10 Sydney
07:10 Doha
15:30 Sofia
13:55 Wellington
17:50 Sydney
06:05 Doha
11:25 Sofia
16:55 Heraklion
Connect
NZ8728 Air New Zealand
NZ249 Air New Zealand
EY455 Etihad
EY091 Etihad
OA320 Olympic Air
13:25 Blenheim
16:00 Wellington
21:15 Sydney
09:30 Abu Dhabi
19:35 Athens
13:55 Wellington
17:50 Sydney
05:45 Abu Dhabi
13:30 Athens
20:25 Heraklion
Connect
NZ8728 Air New Zealand
NZ249 Air New Zealand
QR909 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
13:25 Blenheim
16:00 Wellington
22:10 Sydney
07:35 Doha
13:20 Athens
13:55 Wellington
17:50 Sydney
06:05 Doha
12:20 Athens
14:10 Heraklion
Connect
NZ8728 Air New Zealand
NZ249 Air New Zealand
EY455 Etihad
EY091 Etihad
OA318 Olympic Air
13:25 Blenheim
16:00 Wellington
21:15 Sydney
09:30 Abu Dhabi
16:25 Athens
13:55 Wellington
17:50 Sydney
05:45 Abu Dhabi
13:30 Athens
17:15 Heraklion
Connect
NZ8728 Air New Zealand
NZ249 Air New Zealand
EY455 Etihad
EY091 Etihad
OA328 Olympic Air
13:25 Blenheim
16:00 Wellington
21:15 Sydney
09:30 Abu Dhabi
22:35 Athens
13:55 Wellington
17:50 Sydney
05:45 Abu Dhabi
13:30 Athens
23:25 Heraklion
Connect
NZ8728 Air New Zealand
NZ249 Air New Zealand
QR909 Qatar Airways
QR203 Qatar Airways
OA318 Olympic Air
13:25 Blenheim
16:00 Wellington
22:10 Sydney
07:35 Doha
16:25 Athens
13:55 Wellington
17:50 Sydney
06:05 Doha
12:20 Athens
17:15 Heraklion
Connect
NZ8728 Air New Zealand
NZ243 Air New Zealand
QR899 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
13:25 Blenheim
16:00 Wellington
22:05 Brisbane
07:35 Doha
13:20 Athens
13:55 Wellington
17:55 Brisbane
05:30 Doha
12:20 Athens
14:10 Heraklion
Connect
NZ8212 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
13:35 Blenheim
16:15 Auckland
07:35 Doha
13:20 Athens
15:05 Auckland
00:20 Doha
12:20 Athens
14:10 Heraklion
Connect
NZ8212 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
GQ212 Sky Express
13:35 Blenheim
16:15 Auckland
07:35 Doha
16:00 Athens
15:05 Auckland
00:20 Doha
12:20 Athens
17:00 Heraklion
Connect
NZ8212 Air New Zealand
QR921 Qatar Airways
QR227 Qatar Airways
FB879 Bulgaria Air
13:35 Blenheim
16:15 Auckland
07:10 Doha
15:30 Sofia
15:05 Auckland
00:20 Doha
11:25 Sofia
16:55 Heraklion
Connect
NZ8212 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ212 Sky Express
13:35 Blenheim
21:15 Auckland
10:50 Dubai
16:00 Athens
15:05 Auckland
05:25 Dubai
15:00 Athens
17:00 Heraklion
Connect
NZ8212 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
GQ214 Sky Express
13:35 Blenheim
16:15 Auckland
07:35 Doha
14:10 Athens
15:05 Auckland
00:20 Doha
12:20 Athens
15:10 Heraklion
Connect
NZ8212 Air New Zealand
EK449 Emirates
EK209 Emirates
OA318 Olympic Air
13:35 Blenheim
21:15 Auckland
10:50 Dubai
16:25 Athens
15:05 Auckland
05:25 Dubai
15:00 Athens
17:15 Heraklion
Connect
S8266 Sounds Air
QF164 Qantas
EK415 Emirates
EK209 Emirates
GQ212 Sky Express
14:45 Blenheim
16:05 Wellington
21:10 Sydney
10:50 Dubai
16:00 Athens
15:15 Wellington
17:45 Sydney
05:20 Dubai
15:00 Athens
17:00 Heraklion
Connect
NZ8210 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ212 Sky Express
15:00 Blenheim
21:15 Auckland
10:50 Dubai
16:00 Athens
16:30 Auckland
05:25 Dubai
15:00 Athens
17:00 Heraklion
Connect
NZ8210 Air New Zealand
EK449 Emirates
EK209 Emirates
OA318 Olympic Air
15:00 Blenheim
21:15 Auckland
10:50 Dubai
16:25 Athens
16:30 Auckland
05:25 Dubai
15:00 Athens
17:15 Heraklion
Connect
NZ8210 Air New Zealand
EK449 Emirates
EK209 Emirates
OA320 Olympic Air
15:00 Blenheim
21:15 Auckland
10:50 Dubai
19:35 Athens
16:30 Auckland
05:25 Dubai
15:00 Athens
20:25 Heraklion
Connect
NZ8214 Air New Zealand
EK449 Emirates
EK209 Emirates
OA318 Olympic Air
17:25 Blenheim
21:15 Auckland
10:50 Dubai
16:25 Athens
18:55 Auckland
05:25 Dubai
15:00 Athens
17:15 Heraklion
Connect
NZ8214 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ216 Sky Express
17:25 Blenheim
21:15 Auckland
10:50 Dubai
19:30 Athens
18:55 Auckland
05:25 Dubai
15:00 Athens
20:30 Heraklion
Connect
NZ8214 Air New Zealand
EK449 Emirates
FZ1947 Flydubai
W67504 Wizz Air
17:25 Blenheim
21:15 Auckland
11:00 Dubai
19:25 Tel Aviv
18:55 Auckland
05:25 Dubai
13:35 Tel Aviv
21:15 Heraklion
Connect
NZ8214 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ212 Sky Express
17:25 Blenheim
21:15 Auckland
10:50 Dubai
16:00 Athens
18:55 Auckland
05:25 Dubai
15:00 Athens
17:00 Heraklion
Connect

7. Christchurch to Thessaloniki

  1. You take a bus, shuttle or taxi from your location in Richmond to Christchurch.

  2. You take a flight from Christchurch to Thessaloniki and cost approximately 1000 USD.

  3. You take a bus, shuttle or taxi from Thessaloniki to your destination in Greece.

Flight Depart Arrive
NZ211 Air New Zealand
TG466 Thai Airways International
TK69 Turkish Airlines
TK1881 Turkish Airlines
06:00 Christchurch
15:15 Melbourne
23:00 Suvarnabhumi
07:20 Istanbul
08:05 Melbourne
21:45 Suvarnabhumi
05:20 Istanbul
08:40 Thessaloniki
Connect
NZ211 Air New Zealand
SQ228 Singapore Airlines
TK55 Turkish Airlines
TK1881 Turkish Airlines
06:00 Christchurch
15:40 Melbourne
23:25 Singapore Changi
07:20 Istanbul
08:05 Melbourne
21:30 Singapore Changi
05:25 Istanbul
08:40 Thessaloniki
Connect
NZ211 Air New Zealand
SQ238 Singapore Airlines
TK55 Turkish Airlines
TK1881 Turkish Airlines
06:00 Christchurch
09:35 Melbourne
23:25 Singapore Changi
07:20 Istanbul
08:05 Melbourne
15:25 Singapore Changi
05:25 Istanbul
08:40 Thessaloniki
Connect
SQ298 Singapore Airlines
TK55 Turkish Airlines
TK1881 Turkish Airlines
10:50 Christchurch
23:25 Singapore Changi
07:20 Istanbul
17:40 Singapore Changi
05:25 Istanbul
08:40 Thessaloniki
Connect
SQ298 Singapore Airlines
SQ346 Singapore Airlines
LX2580 Swiss
10:50 Christchurch
01:25 Singapore Changi
11:45 Zurich
17:40 Singapore Changi
08:15 Zurich
15:00 Thessaloniki
Connect
SQ298 Singapore Airlines
LX177 Swiss
LX2580 Swiss
10:50 Christchurch
23:30 Singapore Changi
11:45 Zurich
17:40 Singapore Changi
06:10 Zurich
15:00 Thessaloniki
Connect
SQ298 Singapore Airlines
SQ392 Singapore Airlines
TK1893 Turkish Airlines
10:50 Christchurch
01:45 Singapore Changi
19:05 Istanbul
17:40 Singapore Changi
07:45 Istanbul
20:30 Thessaloniki
Connect
SQ298 Singapore Airlines
SQ26 Singapore Airlines
A3531 Aegean Airlines
10:50 Christchurch
23:55 Singapore Changi
11:05 Frankfurt
17:40 Singapore Changi
06:45 Frankfurt
14:45 Thessaloniki
Connect
SQ298 Singapore Airlines
LO068 LOT
LO8541 LOT
10:50 Christchurch
00:20 Singapore Changi
07:15 Warsaw Chopin
17:40 Singapore Changi
05:55 Warsaw Chopin
10:35 Thessaloniki
Connect
SQ298 Singapore Airlines
SQ128 Singapore Airlines
TK61 Turkish Airlines
TK1881 Turkish Airlines
10:50 Christchurch
20:00 Singapore Changi
23:05 Kuala Lumpur
07:20 Istanbul
17:40 Singapore Changi
20:55 Kuala Lumpur
05:05 Istanbul
08:40 Thessaloniki
Connect
SQ298 Singapore Airlines
SQ740 Singapore Airlines
TK173 Turkish Airlines
TK1881 Turkish Airlines
10:50 Christchurch
18:30 Singapore Changi
21:55 Phuket
07:20 Istanbul
17:40 Singapore Changi
19:20 Phuket
04:15 Istanbul
08:40 Thessaloniki
Connect
SQ298 Singapore Airlines
LH779 Lufthansa
LH1288 Lufthansa
10:50 Christchurch
23:40 Singapore Changi
10:00 Frankfurt
17:40 Singapore Changi
06:10 Frankfurt
13:25 Thessaloniki
Connect
SQ298 Singapore Airlines
SQ346 Singapore Airlines
A3535 Aegean Airlines
10:50 Christchurch
01:25 Singapore Changi
09:20 Zurich
17:40 Singapore Changi
08:15 Zurich
12:35 Thessaloniki
Connect
SQ298 Singapore Airlines
SQ26 Singapore Airlines
LH1288 Lufthansa
10:50 Christchurch
23:55 Singapore Changi
10:00 Frankfurt
17:40 Singapore Changi
06:45 Frankfurt
13:25 Thessaloniki
Connect
SQ298 Singapore Airlines
LH779 Lufthansa
A3531 Aegean Airlines
10:50 Christchurch
23:40 Singapore Changi
11:05 Frankfurt
17:40 Singapore Changi
06:10 Frankfurt
14:45 Thessaloniki
Connect
SQ298 Singapore Airlines
SQ328 Singapore Airlines
A3501 Aegean Airlines
10:50 Christchurch
00:30 Singapore Changi
10:20 Munich
17:40 Singapore Changi
06:55 Munich
13:20 Thessaloniki
Connect
SQ298 Singapore Airlines
SQ352 Singapore Airlines
SK781 Scandinavian Airlines
10:50 Christchurch
00:30 Singapore Changi
08:15 Copenhagen
17:40 Singapore Changi
06:55 Copenhagen
12:00 Thessaloniki
Connect
SQ298 Singapore Airlines
LH791 Lufthansa
A3501 Aegean Airlines
10:50 Christchurch
23:25 Singapore Changi
10:20 Munich
17:40 Singapore Changi
05:50 Munich
13:20 Thessaloniki
Connect
SQ298 Singapore Airlines
MH616 Malaysia Airlines
TK61 Turkish Airlines
TK1881 Turkish Airlines
10:50 Christchurch
19:15 Singapore Changi
23:05 Kuala Lumpur
07:20 Istanbul
17:40 Singapore Changi
20:25 Kuala Lumpur
05:05 Istanbul
08:40 Thessaloniki
Connect
SQ298 Singapore Airlines
SQ126 Singapore Airlines
TK61 Turkish Airlines
TK1881 Turkish Airlines
10:50 Christchurch
18:45 Singapore Changi
23:05 Kuala Lumpur
07:20 Istanbul
17:40 Singapore Changi
19:45 Kuala Lumpur
05:05 Istanbul
08:40 Thessaloniki
Connect
NZ296 Air New Zealand
LO068 LOT
LO8541 LOT
11:05 Christchurch
00:20 Singapore Changi
07:15 Warsaw Chopin
16:40 Singapore Changi
05:55 Warsaw Chopin
10:35 Thessaloniki
Connect
NZ296 Air New Zealand
SQ26 Singapore Airlines
A3531 Aegean Airlines
11:05 Christchurch
23:55 Singapore Changi
11:05 Frankfurt
16:40 Singapore Changi
06:45 Frankfurt
14:45 Thessaloniki
Connect
NZ296 Air New Zealand
SQ328 Singapore Airlines
A3501 Aegean Airlines
11:05 Christchurch
00:30 Singapore Changi
10:20 Munich
16:40 Singapore Changi
06:55 Munich
13:20 Thessaloniki
Connect
NZ296 Air New Zealand
LH779 Lufthansa
LH1288 Lufthansa
11:05 Christchurch
23:40 Singapore Changi
10:00 Frankfurt
16:40 Singapore Changi
06:10 Frankfurt
13:25 Thessaloniki
Connect
NZ296 Air New Zealand
TK55 Turkish Airlines
TK1881 Turkish Airlines
11:05 Christchurch
23:25 Singapore Changi
07:20 Istanbul
16:40 Singapore Changi
05:25 Istanbul
08:40 Thessaloniki
Connect
CX126 Cathay Pacific
CX383 Cathay Pacific
LX2580 Swiss
14:50 Christchurch
00:05 Hong Kong
11:45 Zurich
21:20 Hong Kong
06:30 Zurich
15:00 Thessaloniki
Connect
CX126 Cathay Pacific
CX289 Cathay Pacific
A3531 Aegean Airlines
14:50 Christchurch
00:35 Hong Kong
11:05 Frankfurt
21:20 Hong Kong
06:50 Frankfurt
14:45 Thessaloniki
Connect
CX126 Cathay Pacific
TK71 Turkish Airlines
TK1881 Turkish Airlines
14:50 Christchurch
23:00 Hong Kong
07:20 Istanbul
21:20 Hong Kong
05:20 Istanbul
08:40 Thessaloniki
Connect
CX126 Cathay Pacific
CX383 Cathay Pacific
A3535 Aegean Airlines
14:50 Christchurch
00:05 Hong Kong
09:20 Zurich
21:20 Hong Kong
06:30 Zurich
12:35 Thessaloniki
Connect

References

Find Hotels in Greece

You can find hotels and accommodations in Greece with our hotels search tool below

Booking.com