HowToGo

Flight from New Zealand to Bali, Greece

How to get to Bali, Greece from New Zealand by flight ? You can check flights from New Zealand to Bali, Greece below.

Search Transfer from New Zealand to Bali, Greece

Search Flights

You can find flight ticket prices from New Zealand to Bali, Greece with our flight tickets search tool below

1. Tauranga to Heraklion

  1. You take a bus, shuttle or taxi from your location in New Zealand to Tauranga.

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

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

Flight Depart Arrive
NZ8807 Air New Zealand
SQ298 Singapore Airlines
SQ366 Singapore Airlines
NO7178 Neos
06:00 Tauranga
12:00 Christchurch
01:30 Singapore Changi
12:30 Rome
08:00 Christchurch
17:40 Singapore Changi
08:05 Rome
15:50 Heraklion
Connect
NZ8807 Air New Zealand
NZ296 Air New Zealand
SQ366 Singapore Airlines
NO7178 Neos
06:00 Tauranga
11:05 Christchurch
01:30 Singapore Changi
12:30 Rome
08:00 Christchurch
16:40 Singapore Changi
08:05 Rome
15:50 Heraklion
Connect
NZ8128 5128 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
09:25 Tauranga
15:30 Auckland
07:15 Doha
13:00 Athens
10:05 Auckland
23:20 Doha
11:10 Athens
13:50 Heraklion
Connect
NZ8128 5128 Air New Zealand
QR921 Qatar Airways
QR265 Qatar Airways
W64601 Wizz Air
09:25 Tauranga
15:30 Auckland
08:05 Doha
14:40 Larnaca
10:05 Auckland
23:20 Doha
10:40 Larnaca
16:15 Heraklion
Connect
NZ8128 5128 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
V74254 Volotea
09:25 Tauranga
15:30 Auckland
07:15 Doha
15:00 Athens
10:05 Auckland
23:20 Doha
11:10 Athens
16:00 Heraklion
Connect
NZ8128 5128 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
GQ212 Sky Express
09:25 Tauranga
15:30 Auckland
07:15 Doha
15:30 Athens
10:05 Auckland
23:20 Doha
11:10 Athens
16:30 Heraklion
Connect
NZ5255 Air New Zealand
QF164 Qantas
EK415 Emirates
EK109 Emirates
W64601 Wizz Air
10:35 Tauranga
16:00 Wellington
21:45 Sydney
10:50 Dubai
14:40 Larnaca
11:55 Wellington
17:40 Sydney
05:15 Dubai
13:25 Larnaca
16:15 Heraklion
Connect
NZ5255 Air New Zealand
QF164 Qantas
EY455 Etihad
EY091 Etihad
OA320 Olympic Air
10:35 Tauranga
16:00 Wellington
21:15 Sydney
09:45 Abu Dhabi
19:05 Athens
11:55 Wellington
17:40 Sydney
05:05 Abu Dhabi
13:20 Athens
19:55 Heraklion
Connect
NZ5255 Air New Zealand
QF164 Qantas
EK415 Emirates
EK209 Emirates
GQ212 Sky Express
10:35 Tauranga
16:00 Wellington
21:45 Sydney
10:50 Dubai
15:30 Athens
11:55 Wellington
17:40 Sydney
05:15 Dubai
14:25 Athens
16:30 Heraklion
Connect
NZ5255 Air New Zealand
QF164 Qantas
QR909 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
10:35 Tauranga
16:00 Wellington
22:25 Sydney
07:15 Doha
13:00 Athens
11:55 Wellington
17:40 Sydney
05:45 Doha
11:10 Athens
13:50 Heraklion
Connect
NZ5255 Air New Zealand
QF172 Qantas
EK409 Emirates
EK209 Emirates
OA320 Olympic Air
10:35 Tauranga
15:50 Wellington
22:30 Melbourne
10:50 Dubai
19:05 Athens
11:55 Wellington
18:00 Melbourne
05:40 Dubai
14:25 Athens
19:55 Heraklion
Connect
NZ5255 Air New Zealand
QF172 Qantas
EK409 Emirates
EK209 Emirates
GQ214 Sky Express
10:35 Tauranga
15:50 Wellington
22:30 Melbourne
10:50 Dubai
18:30 Athens
11:55 Wellington
18:00 Melbourne
05:40 Dubai
14:25 Athens
19:30 Heraklion
Connect
NZ5255 Air New Zealand
QF172 Qantas
QR905 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
10:35 Tauranga
15:50 Wellington
22:30 Melbourne
07:15 Doha
13:00 Athens
11:55 Wellington
18:00 Melbourne
05:25 Doha
11:10 Athens
13:50 Heraklion
Connect
NZ5255 Air New Zealand
QF172 Qantas
EY461 Etihad
EY091 Etihad
OA320 Olympic Air
10:35 Tauranga
15:50 Wellington
22:30 Melbourne
09:45 Abu Dhabi
19:05 Athens
11:55 Wellington
18:00 Melbourne
05:45 Abu Dhabi
13:20 Athens
19:55 Heraklion
Connect
NZ5255 Air New Zealand
QF172 Qantas
EK409 Emirates
EK209 Emirates
GQ212 Sky Express
10:35 Tauranga
15:50 Wellington
22:30 Melbourne
10:50 Dubai
15:30 Athens
11:55 Wellington
18:00 Melbourne
05:40 Dubai
14:25 Athens
16:30 Heraklion
Connect
NZ5255 Air New Zealand
QF164 Qantas
EK415 Emirates
EK209 Emirates
GQ214 Sky Express
10:35 Tauranga
16:00 Wellington
21:45 Sydney
10:50 Dubai
18:30 Athens
11:55 Wellington
17:40 Sydney
05:15 Dubai
14:25 Athens
19:30 Heraklion
Connect
NZ8255 Air New Zealand
QF172 Qantas
EK409 Emirates
EK209 Emirates
GQ214 Sky Express
10:45 Tauranga
15:50 Wellington
22:30 Melbourne
10:50 Dubai
18:30 Athens
12:05 Wellington
18:00 Melbourne
05:40 Dubai
14:25 Athens
19:30 Heraklion
Connect
NZ8255 Air New Zealand
QF164 Qantas
EK415 Emirates
EK209 Emirates
GQ214 Sky Express
10:45 Tauranga
16:00 Wellington
21:45 Sydney
10:50 Dubai
18:30 Athens
12:05 Wellington
17:40 Sydney
05:15 Dubai
14:25 Athens
19:30 Heraklion
Connect
NZ8255 Air New Zealand
QF172 Qantas
QR905 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
10:45 Tauranga
15:50 Wellington
22:30 Melbourne
07:15 Doha
13:00 Athens
12:05 Wellington
18:00 Melbourne
05:25 Doha
11:10 Athens
13:50 Heraklion
Connect
NZ8255 Air New Zealand
QF164 Qantas
QR909 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
10:45 Tauranga
16:00 Wellington
22:25 Sydney
07:15 Doha
13:00 Athens
12:05 Wellington
17:40 Sydney
05:45 Doha
11:10 Athens
13:50 Heraklion
Connect
NZ8255 Air New Zealand
QF172 Qantas
EK409 Emirates
EK209 Emirates
OA320 Olympic Air
10:45 Tauranga
15:50 Wellington
22:30 Melbourne
10:50 Dubai
19:05 Athens
12:05 Wellington
18:00 Melbourne
05:40 Dubai
14:25 Athens
19:55 Heraklion
Connect
NZ8255 Air New Zealand
QF172 Qantas
EK409 Emirates
EK209 Emirates
GQ212 Sky Express
10:45 Tauranga
15:50 Wellington
22:30 Melbourne
10:50 Dubai
15:30 Athens
12:05 Wellington
18:00 Melbourne
05:40 Dubai
14:25 Athens
16:30 Heraklion
Connect
NZ8255 Air New Zealand
QF164 Qantas
EK415 Emirates
EK209 Emirates
OA320 Olympic Air
10:45 Tauranga
16:00 Wellington
21:45 Sydney
10:50 Dubai
19:05 Athens
12:05 Wellington
17:40 Sydney
05:15 Dubai
14:25 Athens
19:55 Heraklion
Connect
NZ8255 Air New Zealand
QF164 Qantas
EK415 Emirates
EK209 Emirates
GQ212 Sky Express
10:45 Tauranga
16:00 Wellington
21:45 Sydney
10:50 Dubai
15:30 Athens
12:05 Wellington
17:40 Sydney
05:15 Dubai
14:25 Athens
16:30 Heraklion
Connect
NZ8134 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
12:10 Tauranga
15:30 Auckland
07:15 Doha
13:00 Athens
12:50 Auckland
23:20 Doha
11:10 Athens
13:50 Heraklion
Connect
NZ8134 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
GQ212 Sky Express
12:10 Tauranga
15:30 Auckland
07:15 Doha
15:30 Athens
12:50 Auckland
23:20 Doha
11:10 Athens
16:30 Heraklion
Connect
NZ8134 Air New Zealand
QR921 Qatar Airways
QR265 Qatar Airways
W64601 Wizz Air
12:10 Tauranga
15:30 Auckland
08:05 Doha
14:40 Larnaca
12:50 Auckland
23:20 Doha
10:40 Larnaca
16:15 Heraklion
Connect
NZ8134 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
V74254 Volotea
12:10 Tauranga
15:30 Auckland
07:15 Doha
15:00 Athens
12:50 Auckland
23:20 Doha
11:10 Athens
16:00 Heraklion
Connect
NZ8136 5136 5136 Air New Zealand
EK449 Emirates
EK109 Emirates
W64601 Wizz Air
15:05 Tauranga
21:10 Auckland
10:50 Dubai
14:40 Larnaca
15:45 Auckland
05:30 Dubai
13:25 Larnaca
16:15 Heraklion
Connect
NZ8136 5136 5136 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ212 Sky Express
15:05 Tauranga
21:10 Auckland
10:50 Dubai
15:30 Athens
15:45 Auckland
05:30 Dubai
14:25 Athens
16:30 Heraklion
Connect
NZ8136 5136 5136 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ214 Sky Express
15:05 Tauranga
21:10 Auckland
10:50 Dubai
18:30 Athens
15:45 Auckland
05:30 Dubai
14:25 Athens
19:30 Heraklion
Connect
NZ8136 5136 5136 Air New Zealand
EK449 Emirates
EK209 Emirates
OA320 Olympic Air
15:05 Tauranga
21:10 Auckland
10:50 Dubai
19:05 Athens
15:45 Auckland
05:30 Dubai
14:25 Athens
19:55 Heraklion
Connect
NZ8138 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ214 Sky Express
16:40 Tauranga
21:10 Auckland
10:50 Dubai
18:30 Athens
17:20 Auckland
05:30 Dubai
14:25 Athens
19:30 Heraklion
Connect
NZ8138 Air New Zealand
EK449 Emirates
EK209 Emirates
OA320 Olympic Air
16:40 Tauranga
21:10 Auckland
10:50 Dubai
19:05 Athens
17:20 Auckland
05:30 Dubai
14:25 Athens
19:55 Heraklion
Connect
NZ8138 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ212 Sky Express
16:40 Tauranga
21:10 Auckland
10:50 Dubai
15:30 Athens
17:20 Auckland
05:30 Dubai
14:25 Athens
16:30 Heraklion
Connect
NZ8138 Air New Zealand
EK449 Emirates
EK109 Emirates
W64601 Wizz Air
16:40 Tauranga
21:10 Auckland
10:50 Dubai
14:40 Larnaca
17:20 Auckland
05:30 Dubai
13:25 Larnaca
16:15 Heraklion
Connect
NZ8142 Air New Zealand
EK449 Emirates
EK209 Emirates
OA320 Olympic Air
18:20 Tauranga
21:10 Auckland
10:50 Dubai
19:05 Athens
19:00 Auckland
05:30 Dubai
14:25 Athens
19:55 Heraklion
Connect
NZ8142 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ214 Sky Express
18:20 Tauranga
21:10 Auckland
10:50 Dubai
18:30 Athens
19:00 Auckland
05:30 Dubai
14:25 Athens
19:30 Heraklion
Connect
NZ8142 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ212 Sky Express
18:20 Tauranga
21:10 Auckland
10:50 Dubai
15:30 Athens
19:00 Auckland
05:30 Dubai
14:25 Athens
16:30 Heraklion
Connect
NZ8142 Air New Zealand
EK449 Emirates
EK109 Emirates
W64601 Wizz Air
18:20 Tauranga
21:10 Auckland
10:50 Dubai
14:40 Larnaca
19:00 Auckland
05:30 Dubai
13:25 Larnaca
16:15 Heraklion
Connect

2. Palmerston to Heraklion

  1. You take a bus, shuttle or taxi from your location in New Zealand to Palmerston.

  2. You take a flight from Palmerston to Heraklion and cost approximately 950 USD.

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

Flight Depart Arrive
NZ5189 Air New Zealand
SQ298 Singapore Airlines
SQ366 Singapore Airlines
NO7178 Neos
06:35 Palmerston
12:00 Christchurch
01:30 Singapore Changi
12:30 Rome
07:55 Christchurch
17:40 Singapore Changi
08:05 Rome
15:50 Heraklion
Connect
NZ5189 Air New Zealand
NZ296 Air New Zealand
SQ366 Singapore Airlines
NO7178 Neos
06:35 Palmerston
11:05 Christchurch
01:30 Singapore Changi
12:30 Rome
07:55 Christchurch
16:40 Singapore Changi
08:05 Rome
15:50 Heraklion
Connect
NZ8104 5104 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
09:05 Palmerston
15:30 Auckland
07:15 Doha
13:00 Athens
10:20 Auckland
23:20 Doha
11:10 Athens
13:50 Heraklion
Connect
NZ8104 5104 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
V74254 Volotea
09:05 Palmerston
15:30 Auckland
07:15 Doha
15:00 Athens
10:20 Auckland
23:20 Doha
11:10 Athens
16:00 Heraklion
Connect
NZ8104 5104 Air New Zealand
QR921 Qatar Airways
QR265 Qatar Airways
W64601 Wizz Air
09:05 Palmerston
15:30 Auckland
08:05 Doha
14:40 Larnaca
10:20 Auckland
23:20 Doha
10:40 Larnaca
16:15 Heraklion
Connect
NZ8104 5104 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
GQ212 Sky Express
09:05 Palmerston
15:30 Auckland
07:15 Doha
15:30 Athens
10:20 Auckland
23:20 Doha
11:10 Athens
16:30 Heraklion
Connect
NZ5110 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
GQ212 Sky Express
12:30 Palmerston
15:30 Auckland
07:15 Doha
15:30 Athens
13:45 Auckland
23:20 Doha
11:10 Athens
16:30 Heraklion
Connect
NZ5110 Air New Zealand
QR921 Qatar Airways
QR265 Qatar Airways
W64601 Wizz Air
12:30 Palmerston
15:30 Auckland
08:05 Doha
14:40 Larnaca
13:45 Auckland
23:20 Doha
10:40 Larnaca
16:15 Heraklion
Connect
NZ5110 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
12:30 Palmerston
15:30 Auckland
07:15 Doha
13:00 Athens
13:45 Auckland
23:20 Doha
11:10 Athens
13:50 Heraklion
Connect
NZ5110 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
V74254 Volotea
12:30 Palmerston
15:30 Auckland
07:15 Doha
15:00 Athens
13:45 Auckland
23:20 Doha
11:10 Athens
16:00 Heraklion
Connect
NZ5116 Air New Zealand
EK449 Emirates
EK209 Emirates
OA320 Olympic Air
16:10 Palmerston
21:10 Auckland
10:50 Dubai
19:05 Athens
17:25 Auckland
05:30 Dubai
14:25 Athens
19:55 Heraklion
Connect
NZ5116 Air New Zealand
EK449 Emirates
EK109 Emirates
W64601 Wizz Air
16:10 Palmerston
21:10 Auckland
10:50 Dubai
14:40 Larnaca
17:25 Auckland
05:30 Dubai
13:25 Larnaca
16:15 Heraklion
Connect
NZ5116 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ214 Sky Express
16:10 Palmerston
21:10 Auckland
10:50 Dubai
18:30 Athens
17:25 Auckland
05:30 Dubai
14:25 Athens
19:30 Heraklion
Connect
NZ5116 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ212 Sky Express
16:10 Palmerston
21:10 Auckland
10:50 Dubai
15:30 Athens
17:25 Auckland
05:30 Dubai
14:25 Athens
16:30 Heraklion
Connect
NZ5118 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ212 Sky Express
17:05 Palmerston
21:10 Auckland
10:50 Dubai
15:30 Athens
18:20 Auckland
05:30 Dubai
14:25 Athens
16:30 Heraklion
Connect
NZ5118 Air New Zealand
EK449 Emirates
EK109 Emirates
W64601 Wizz Air
17:05 Palmerston
21:10 Auckland
10:50 Dubai
14:40 Larnaca
18:20 Auckland
05:30 Dubai
13:25 Larnaca
16:15 Heraklion
Connect
NZ5118 Air New Zealand
EK449 Emirates
EK209 Emirates
OA320 Olympic Air
17:05 Palmerston
21:10 Auckland
10:50 Dubai
19:05 Athens
18:20 Auckland
05:30 Dubai
14:25 Athens
19:55 Heraklion
Connect
NZ5118 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ214 Sky Express
17:05 Palmerston
21:10 Auckland
10:50 Dubai
18:30 Athens
18:20 Auckland
05:30 Dubai
14:25 Athens
19:30 Heraklion
Connect
NZ5122 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ212 Sky Express
18:40 Palmerston
21:10 Auckland
10:50 Dubai
15:30 Athens
19:55 Auckland
05:30 Dubai
14:25 Athens
16:30 Heraklion
Connect
NZ5122 Air New Zealand
EK449 Emirates
EK209 Emirates
OA320 Olympic Air
18:40 Palmerston
21:10 Auckland
10:50 Dubai
19:05 Athens
19:55 Auckland
05:30 Dubai
14:25 Athens
19:55 Heraklion
Connect
NZ5122 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ214 Sky Express
18:40 Palmerston
21:10 Auckland
10:50 Dubai
18:30 Athens
19:55 Auckland
05:30 Dubai
14:25 Athens
19:30 Heraklion
Connect
NZ5122 Air New Zealand
EK449 Emirates
EK109 Emirates
W64601 Wizz Air
18:40 Palmerston
21:10 Auckland
10:50 Dubai
14:40 Larnaca
19:55 Auckland
05:30 Dubai
13:25 Larnaca
16:15 Heraklion
Connect

3. Auckland to Heraklion

  1. You take a bus, shuttle or taxi from your location in New Zealand to Auckland.

  2. You take a flight from Auckland to Heraklion and cost approximately 1000 USD.

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

Flight Depart Arrive
QR921 Qatar Airways
QR203 Qatar Airways
V74254 Volotea
15:30 Auckland
07:15 Doha
15:00 Athens
23:20 Doha
11:10 Athens
16:00 Heraklion
Connect
QR921 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
15:30 Auckland
07:15 Doha
13:00 Athens
23:20 Doha
11:10 Athens
13:50 Heraklion
Connect
QR921 Qatar Airways
QR203 Qatar Airways
GQ212 Sky Express
15:30 Auckland
07:15 Doha
15:30 Athens
23:20 Doha
11:10 Athens
16:30 Heraklion
Connect
QR921 Qatar Airways
QR265 Qatar Airways
W64601 Wizz Air
15:30 Auckland
08:05 Doha
14:40 Larnaca
23:20 Doha
10:40 Larnaca
16:15 Heraklion
Connect
JQ212 Jetstar
EK409 Emirates
EK209 Emirates
GQ212 Sky Express
16:00 Auckland
22:30 Melbourne
10:50 Dubai
15:30 Athens
18:00 Melbourne
05:40 Dubai
14:25 Athens
16:30 Heraklion
Connect
QF146 Qantas
EK415 Emirates
EK109 Emirates
W64601 Wizz Air
16:25 Auckland
21:45 Sydney
10:50 Dubai
14:40 Larnaca
18:00 Sydney
05:15 Dubai
13:25 Larnaca
16:15 Heraklion
Connect
QF146 Qantas
EK415 Emirates
EK209 Emirates
GQ212 Sky Express
16:25 Auckland
21:45 Sydney
10:50 Dubai
15:30 Athens
18:00 Sydney
05:15 Dubai
14:25 Athens
16:30 Heraklion
Connect
QF126 Qantas
EK431 Emirates
EK209 Emirates
GQ212 Sky Express
16:30 Auckland
20:55 Brisbane
10:50 Dubai
15:30 Athens
17:10 Brisbane
05:30 Dubai
14:25 Athens
16:30 Heraklion
Connect
QF148 Qantas
QR909 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
19:00 Auckland
22:25 Sydney
07:15 Doha
13:00 Athens
20:35 Sydney
05:45 Doha
11:10 Athens
13:50 Heraklion
Connect
QF148 Qantas
EK415 Emirates
EK209 Emirates
GQ214 Sky Express
19:00 Auckland
21:45 Sydney
10:50 Dubai
18:30 Athens
20:35 Sydney
05:15 Dubai
14:25 Athens
19:30 Heraklion
Connect
QF148 Qantas
EK415 Emirates
EK109 Emirates
W64601 Wizz Air
19:00 Auckland
21:45 Sydney
10:50 Dubai
14:40 Larnaca
20:35 Sydney
05:15 Dubai
13:25 Larnaca
16:15 Heraklion
Connect
QF148 Qantas
EK415 Emirates
EK209 Emirates
GQ212 Sky Express
19:00 Auckland
21:45 Sydney
10:50 Dubai
15:30 Athens
20:35 Sydney
05:15 Dubai
14:25 Athens
16:30 Heraklion
Connect
QF148 Qantas
EK415 Emirates
EK209 Emirates
OA320 Olympic Air
19:00 Auckland
21:45 Sydney
10:50 Dubai
19:05 Athens
20:35 Sydney
05:15 Dubai
14:25 Athens
19:55 Heraklion
Connect
QF158 Qantas
QR905 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
19:15 Auckland
22:30 Melbourne
07:15 Doha
13:00 Athens
21:25 Melbourne
05:25 Doha
11:10 Athens
13:50 Heraklion
Connect
QF158 Qantas
EK409 Emirates
EK209 Emirates
GQ214 Sky Express
19:15 Auckland
22:30 Melbourne
10:50 Dubai
18:30 Athens
21:25 Melbourne
05:40 Dubai
14:25 Athens
19:30 Heraklion
Connect
QF158 Qantas
EK409 Emirates
EK209 Emirates
OA320 Olympic Air
19:15 Auckland
22:30 Melbourne
10:50 Dubai
19:05 Athens
21:25 Melbourne
05:40 Dubai
14:25 Athens
19:55 Heraklion
Connect
QF158 Qantas
EY461 Etihad
EY091 Etihad
OA320 Olympic Air
19:15 Auckland
22:30 Melbourne
09:45 Abu Dhabi
19:05 Athens
21:25 Melbourne
05:45 Abu Dhabi
13:20 Athens
19:55 Heraklion
Connect
QF158 Qantas
EK409 Emirates
EK209 Emirates
GQ212 Sky Express
19:15 Auckland
22:30 Melbourne
10:50 Dubai
15:30 Athens
21:25 Melbourne
05:40 Dubai
14:25 Athens
16:30 Heraklion
Connect
QR899 Qatar Airways
QR899 Qatar Airways
QR203 Qatar Airways
GQ212 Sky Express
20:00 Auckland
22:15 Brisbane
07:15 Doha
15:30 Athens
20:45 Brisbane
06:10 Doha
11:10 Athens
16:30 Heraklion
Connect
QR899 Qatar Airways
QR899 Qatar Airways
QR265 Qatar Airways
W64601 Wizz Air
20:00 Auckland
22:15 Brisbane
08:05 Doha
14:40 Larnaca
20:45 Brisbane
06:10 Doha
10:40 Larnaca
16:15 Heraklion
Connect
QR899 Qatar Airways
QR899 Qatar Airways
QR203 Qatar Airways
V74254 Volotea
20:00 Auckland
22:15 Brisbane
07:15 Doha
15:00 Athens
20:45 Brisbane
06:10 Doha
11:10 Athens
16:00 Heraklion
Connect
QR899 Qatar Airways
QR899 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
20:00 Auckland
22:15 Brisbane
07:15 Doha
13:00 Athens
20:45 Brisbane
06:10 Doha
11:10 Athens
13:50 Heraklion
Connect
CI054 China Airlines
QR899 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
20:30 Auckland
22:15 Brisbane
07:15 Doha
13:00 Athens
21:20 Brisbane
06:10 Doha
11:10 Athens
13:50 Heraklion
Connect
EK449 Emirates
EK209 Emirates
GQ212 Sky Express
21:10 Auckland
10:50 Dubai
15:30 Athens
05:30 Dubai
14:25 Athens
16:30 Heraklion
Connect
EK449 Emirates
EK209 Emirates
OA320 Olympic Air
21:10 Auckland
10:50 Dubai
19:05 Athens
05:30 Dubai
14:25 Athens
19:55 Heraklion
Connect
EK449 Emirates
EK209 Emirates
GQ214 Sky Express
21:10 Auckland
10:50 Dubai
18:30 Athens
05:30 Dubai
14:25 Athens
19:30 Heraklion
Connect
EK449 Emirates
EK109 Emirates
W64601 Wizz Air
21:10 Auckland
10:50 Dubai
14:40 Larnaca
05:30 Dubai
13:25 Larnaca
16:15 Heraklion
Connect

4. Auckland to Chania

  1. You take a bus, shuttle or taxi from your location in New Zealand to Auckland.

  2. You take a flight from Auckland to Chania and cost approximately 1400 USD.

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

Flight Depart Arrive
NZ077 Air New Zealand
BR65 EVA Air
OS9137 Austrian Airlines
10:35 Auckland
23:40 Taiwan Taoyuan
12:00 Vienna
17:05 Taiwan Taoyuan
06:30 Vienna
15:25 Chania
Connect
CX198 Cathay Pacific
LX139 Swiss
WK344 Edelweiss Air
15:00 Auckland
02:30 Hong Kong
15:45 Zurich
21:15 Hong Kong
08:15 Zurich
19:35 Chania
Connect
CX198 Cathay Pacific
LH731 Lufthansa
DE1598 Condor Flugdienst
15:00 Auckland
23:05 Hong Kong
15:55 Munich
21:15 Hong Kong
05:25 Munich
19:40 Chania
Connect
QR921 Qatar Airways
QR203 Qatar Airways
GQ254 Sky Express
15:30 Auckland
07:15 Doha
18:30 Athens
23:20 Doha
11:10 Athens
19:30 Chania
Connect
QR921 Qatar Airways
QR203 Qatar Airways
OA332 Olympic Air
15:30 Auckland
07:15 Doha
13:10 Athens
23:20 Doha
11:10 Athens
14:00 Chania
Connect
QR921 Qatar Airways
QR203 Qatar Airways
OA336 Olympic Air
15:30 Auckland
07:15 Doha
19:30 Athens
23:20 Doha
11:10 Athens
20:20 Chania
Connect
VA168 Virgin Australia
QR905 Qatar Airways
QR203 Qatar Airways
OA332 Olympic Air
18:00 Auckland
22:30 Melbourne
07:15 Doha
13:10 Athens
20:10 Melbourne
05:25 Doha
11:10 Athens
14:00 Chania
Connect
NZ113 Air New Zealand
QR909 Qatar Airways
QR203 Qatar Airways
OA332 Olympic Air
18:15 Auckland
22:25 Sydney
07:15 Doha
13:10 Athens
19:55 Sydney
05:45 Doha
11:10 Athens
14:00 Chania
Connect
QF148 Qantas
EK415 Emirates
EK209 Emirates
GQ254 Sky Express
19:00 Auckland
21:45 Sydney
10:50 Dubai
18:30 Athens
20:35 Sydney
05:15 Dubai
14:25 Athens
19:30 Chania
Connect
QF148 Qantas
EK415 Emirates
FZ1797 Flydubai
FR5333 Ryanair
19:00 Auckland
21:45 Sydney
09:35 Dubai
14:15 Bucharest Otopeni
20:35 Sydney
05:15 Dubai
13:10 Bucharest Otopeni
16:10 Chania
Connect
QF148 Qantas
QR909 Qatar Airways
QR203 Qatar Airways
OA332 Olympic Air
19:00 Auckland
22:25 Sydney
07:15 Doha
13:10 Athens
20:35 Sydney
05:45 Doha
11:10 Athens
14:00 Chania
Connect
QF148 Qantas
EK415 Emirates
EK209 Emirates
OA336 Olympic Air
19:00 Auckland
21:45 Sydney
10:50 Dubai
19:30 Athens
20:35 Sydney
05:15 Dubai
14:25 Athens
20:20 Chania
Connect
QF148 Qantas
QR909 Qatar Airways
QR203 Qatar Airways
GQ252 Sky Express
19:00 Auckland
22:25 Sydney
07:15 Doha
15:00 Athens
20:35 Sydney
05:45 Doha
11:10 Athens
16:00 Chania
Connect
QF158 Qantas
EK409 Emirates
EK209 Emirates
OA336 Olympic Air
19:15 Auckland
22:30 Melbourne
10:50 Dubai
19:30 Athens
21:25 Melbourne
05:40 Dubai
14:25 Athens
20:20 Chania
Connect
QF158 Qantas
QR905 Qatar Airways
QR203 Qatar Airways
GQ252 Sky Express
19:15 Auckland
22:30 Melbourne
07:15 Doha
15:00 Athens
21:25 Melbourne
05:25 Doha
11:10 Athens
16:00 Chania
Connect
QF158 Qantas
QR905 Qatar Airways
QR203 Qatar Airways
OA332 Olympic Air
19:15 Auckland
22:30 Melbourne
07:15 Doha
13:10 Athens
21:25 Melbourne
05:25 Doha
11:10 Athens
14:00 Chania
Connect
QF158 Qantas
EK409 Emirates
EK209 Emirates
GQ254 Sky Express
19:15 Auckland
22:30 Melbourne
10:50 Dubai
18:30 Athens
21:25 Melbourne
05:40 Dubai
14:25 Athens
19:30 Chania
Connect
QR899 Qatar Airways
QR899 Qatar Airways
QR203 Qatar Airways
GQ254 Sky Express
20:00 Auckland
22:15 Brisbane
07:15 Doha
18:30 Athens
20:45 Brisbane
06:10 Doha
11:10 Athens
19:30 Chania
Connect
QR899 Qatar Airways
QR899 Qatar Airways
QR203 Qatar Airways
GQ252 Sky Express
20:00 Auckland
22:15 Brisbane
07:15 Doha
15:00 Athens
20:45 Brisbane
06:10 Doha
11:10 Athens
16:00 Chania
Connect
QR899 Qatar Airways
QR899 Qatar Airways
QR203 Qatar Airways
OA332 Olympic Air
20:00 Auckland
22:15 Brisbane
07:15 Doha
13:10 Athens
20:45 Brisbane
06:10 Doha
11:10 Athens
14:00 Chania
Connect
CI054 China Airlines
QR899 Qatar Airways
QR203 Qatar Airways
OA332 Olympic Air
20:30 Auckland
22:15 Brisbane
07:15 Doha
13:10 Athens
21:20 Brisbane
06:10 Doha
11:10 Athens
14:00 Chania
Connect
CI054 China Airlines
QR899 Qatar Airways
QR203 Qatar Airways
GQ252 Sky Express
20:30 Auckland
22:15 Brisbane
07:15 Doha
15:00 Athens
21:20 Brisbane
06:10 Doha
11:10 Athens
16:00 Chania
Connect
EK449 Emirates
FZ1797 Flydubai
FR5333 Ryanair
21:10 Auckland
09:35 Dubai
14:15 Bucharest Otopeni
05:30 Dubai
13:10 Bucharest Otopeni
16:10 Chania
Connect
EK449 Emirates
EK209 Emirates
OA336 Olympic Air
21:10 Auckland
10:50 Dubai
19:30 Athens
05:30 Dubai
14:25 Athens
20:20 Chania
Connect
EK449 Emirates
EK209 Emirates
GQ254 Sky Express
21:10 Auckland
10:50 Dubai
18:30 Athens
05:30 Dubai
14:25 Athens
19:30 Chania
Connect
NZ075 Air New Zealand
LH719 Lufthansa
DE1598 Condor Flugdienst
23:55 Auckland
10:15 Incheon
15:55 Munich
08:00 Incheon
14:20 Munich
19:40 Chania
Connect

5. Wellington to Heraklion

  1. You take a bus, shuttle or taxi from your location in New Zealand to Wellington.

  2. You take a flight from Wellington to Heraklion and cost approximately 1000 USD.

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

Flight Depart Arrive
JQ256 Jetstar
EK449 Emirates
EK209 Emirates
GQ214 Sky Express
12:45 Wellington
21:10 Auckland
10:50 Dubai
18:30 Athens
13:45 Auckland
05:30 Dubai
14:25 Athens
19:30 Heraklion
Connect
JQ256 Jetstar
EK449 Emirates
EK209 Emirates
GQ212 Sky Express
12:45 Wellington
21:10 Auckland
10:50 Dubai
15:30 Athens
13:45 Auckland
05:30 Dubai
14:25 Athens
16:30 Heraklion
Connect
JQ256 Jetstar
EK449 Emirates
EK209 Emirates
OA320 Olympic Air
12:45 Wellington
21:10 Auckland
10:50 Dubai
19:05 Athens
13:45 Auckland
05:30 Dubai
14:25 Athens
19:55 Heraklion
Connect
NZ428 Air New Zealand
QR921 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
12:45 Wellington
15:30 Auckland
07:15 Doha
13:00 Athens
13:50 Auckland
23:20 Doha
11:10 Athens
13:50 Heraklion
Connect
JQ256 Jetstar
EK449 Emirates
EK109 Emirates
W64601 Wizz Air
12:45 Wellington
21:10 Auckland
10:50 Dubai
14:40 Larnaca
13:45 Auckland
05:30 Dubai
13:25 Larnaca
16:15 Heraklion
Connect
QF172 Qantas
EK409 Emirates
EK209 Emirates
GQ212 Sky Express
15:50 Wellington
22:30 Melbourne
10:50 Dubai
15:30 Athens
18:00 Melbourne
05:40 Dubai
14:25 Athens
16:30 Heraklion
Connect
QF172 Qantas
QR905 Qatar Airways
QR203 Qatar Airways
V74254 Volotea
15:50 Wellington
22:30 Melbourne
07:15 Doha
15:00 Athens
18:00 Melbourne
05:25 Doha
11:10 Athens
16:00 Heraklion
Connect
QF172 Qantas
QR905 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
15:50 Wellington
22:30 Melbourne
07:15 Doha
13:00 Athens
18:00 Melbourne
05:25 Doha
11:10 Athens
13:50 Heraklion
Connect
QF172 Qantas
QR905 Qatar Airways
QR203 Qatar Airways
GQ212 Sky Express
15:50 Wellington
22:30 Melbourne
07:15 Doha
15:30 Athens
18:00 Melbourne
05:25 Doha
11:10 Athens
16:30 Heraklion
Connect
QF172 Qantas
EY461 Etihad
EY091 Etihad
OA320 Olympic Air
15:50 Wellington
22:30 Melbourne
09:45 Abu Dhabi
19:05 Athens
18:00 Melbourne
05:45 Abu Dhabi
13:20 Athens
19:55 Heraklion
Connect
QF172 Qantas
EK409 Emirates
EK209 Emirates
OA320 Olympic Air
15:50 Wellington
22:30 Melbourne
10:50 Dubai
19:05 Athens
18:00 Melbourne
05:40 Dubai
14:25 Athens
19:55 Heraklion
Connect
QF172 Qantas
QR905 Qatar Airways
QR265 Qatar Airways
W64601 Wizz Air
15:50 Wellington
22:30 Melbourne
08:05 Doha
14:40 Larnaca
18:00 Melbourne
05:25 Doha
10:40 Larnaca
16:15 Heraklion
Connect
QF172 Qantas
EK409 Emirates
EK209 Emirates
GQ214 Sky Express
15:50 Wellington
22:30 Melbourne
10:50 Dubai
18:30 Athens
18:00 Melbourne
05:40 Dubai
14:25 Athens
19:30 Heraklion
Connect
QF164 Qantas
EK415 Emirates
EK209 Emirates
GQ214 Sky Express
16:00 Wellington
21:45 Sydney
10:50 Dubai
18:30 Athens
17:40 Sydney
05:15 Dubai
14:25 Athens
19:30 Heraklion
Connect
QF164 Qantas
EK415 Emirates
EK109 Emirates
W64601 Wizz Air
16:00 Wellington
21:45 Sydney
10:50 Dubai
14:40 Larnaca
17:40 Sydney
05:15 Dubai
13:25 Larnaca
16:15 Heraklion
Connect
QF164 Qantas
QR909 Qatar Airways
QR203 Qatar Airways
V74254 Volotea
16:00 Wellington
22:25 Sydney
07:15 Doha
15:00 Athens
17:40 Sydney
05:45 Doha
11:10 Athens
16:00 Heraklion
Connect
QF164 Qantas
QR909 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
16:00 Wellington
22:25 Sydney
07:15 Doha
13:00 Athens
17:40 Sydney
05:45 Doha
11:10 Athens
13:50 Heraklion
Connect
QF164 Qantas
EY455 Etihad
EY091 Etihad
OA320 Olympic Air
16:00 Wellington
21:15 Sydney
09:45 Abu Dhabi
19:05 Athens
17:40 Sydney
05:05 Abu Dhabi
13:20 Athens
19:55 Heraklion
Connect
QF164 Qantas
EK415 Emirates
EK209 Emirates
GQ212 Sky Express
16:00 Wellington
21:45 Sydney
10:50 Dubai
15:30 Athens
17:40 Sydney
05:15 Dubai
14:25 Athens
16:30 Heraklion
Connect
QF164 Qantas
QR909 Qatar Airways
QR203 Qatar Airways
GQ212 Sky Express
16:00 Wellington
22:25 Sydney
07:15 Doha
15:30 Athens
17:40 Sydney
05:45 Doha
11:10 Athens
16:30 Heraklion
Connect
QF164 Qantas
EK415 Emirates
EK209 Emirates
OA320 Olympic Air
16:00 Wellington
21:45 Sydney
10:50 Dubai
19:05 Athens
17:40 Sydney
05:15 Dubai
14:25 Athens
19:55 Heraklion
Connect
QF164 Qantas
QR909 Qatar Airways
QR265 Qatar Airways
W64601 Wizz Air
16:00 Wellington
22:25 Sydney
08:05 Doha
14:40 Larnaca
17:40 Sydney
05:45 Doha
10:40 Larnaca
16:15 Heraklion
Connect
JQ260 Jetstar
EK449 Emirates
EK209 Emirates
GQ212 Sky Express
16:20 Wellington
21:10 Auckland
10:50 Dubai
15:30 Athens
17:25 Auckland
05:30 Dubai
14:25 Athens
16:30 Heraklion
Connect
JQ260 Jetstar
EK449 Emirates
EK209 Emirates
OA320 Olympic Air
16:20 Wellington
21:10 Auckland
10:50 Dubai
19:05 Athens
17:25 Auckland
05:30 Dubai
14:25 Athens
19:55 Heraklion
Connect
JQ260 Jetstar
EK449 Emirates
EK209 Emirates
GQ214 Sky Express
16:20 Wellington
21:10 Auckland
10:50 Dubai
18:30 Athens
17:25 Auckland
05:30 Dubai
14:25 Athens
19:30 Heraklion
Connect
JQ262 Jetstar
EK449 Emirates
EK209 Emirates
GQ212 Sky Express
17:45 Wellington
21:10 Auckland
10:50 Dubai
15:30 Athens
18:50 Auckland
05:30 Dubai
14:25 Athens
16:30 Heraklion
Connect
JQ262 Jetstar
EK449 Emirates
EK209 Emirates
OA320 Olympic Air
17:45 Wellington
21:10 Auckland
10:50 Dubai
19:05 Athens
18:50 Auckland
05:30 Dubai
14:25 Athens
19:55 Heraklion
Connect
JQ262 Jetstar
EK449 Emirates
EK209 Emirates
GQ214 Sky Express
17:45 Wellington
21:10 Auckland
10:50 Dubai
18:30 Athens
18:50 Auckland
05:30 Dubai
14:25 Athens
19:30 Heraklion
Connect
JQ262 Jetstar
EK449 Emirates
EK109 Emirates
W64601 Wizz Air
17:45 Wellington
21:10 Auckland
10:50 Dubai
14:40 Larnaca
18:50 Auckland
05:30 Dubai
13:25 Larnaca
16:15 Heraklion
Connect
NZ450 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ214 Sky Express
18:15 Wellington
21:10 Auckland
10:50 Dubai
18:30 Athens
19:20 Auckland
05:30 Dubai
14:25 Athens
19:30 Heraklion
Connect
NZ450 Air New Zealand
EK449 Emirates
EK109 Emirates
W64601 Wizz Air
18:15 Wellington
21:10 Auckland
10:50 Dubai
14:40 Larnaca
19:20 Auckland
05:30 Dubai
13:25 Larnaca
16:15 Heraklion
Connect
NZ450 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ212 Sky Express
18:15 Wellington
21:10 Auckland
10:50 Dubai
15:30 Athens
19:20 Auckland
05:30 Dubai
14:25 Athens
16:30 Heraklion
Connect
NZ452 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ212 Sky Express
18:45 Wellington
21:10 Auckland
10:50 Dubai
15:30 Athens
19:50 Auckland
05:30 Dubai
14:25 Athens
16:30 Heraklion
Connect
NZ452 Air New Zealand
EK449 Emirates
EK209 Emirates
OA320 Olympic Air
18:45 Wellington
21:10 Auckland
10:50 Dubai
19:05 Athens
19:50 Auckland
05:30 Dubai
14:25 Athens
19:55 Heraklion
Connect
NZ452 Air New Zealand
EK449 Emirates
EK109 Emirates
W64601 Wizz Air
18:45 Wellington
21:10 Auckland
10:50 Dubai
14:40 Larnaca
19:50 Auckland
05:30 Dubai
13:25 Larnaca
16:15 Heraklion
Connect
NZ452 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ214 Sky Express
18:45 Wellington
21:10 Auckland
10:50 Dubai
18:30 Athens
19:50 Auckland
05:30 Dubai
14:25 Athens
19:30 Heraklion
Connect
NZ454 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ212 Sky Express
19:15 Wellington
21:10 Auckland
10:50 Dubai
15:30 Athens
20:20 Auckland
05:30 Dubai
14:25 Athens
16:30 Heraklion
Connect
NZ454 Air New Zealand
EK449 Emirates
EK209 Emirates
OA320 Olympic Air
19:15 Wellington
21:10 Auckland
10:50 Dubai
19:05 Athens
20:20 Auckland
05:30 Dubai
14:25 Athens
19:55 Heraklion
Connect
NZ454 Air New Zealand
EK449 Emirates
EK109 Emirates
W64601 Wizz Air
19:15 Wellington
21:10 Auckland
10:50 Dubai
14:40 Larnaca
20:20 Auckland
05:30 Dubai
13:25 Larnaca
16:15 Heraklion
Connect
NZ454 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ214 Sky Express
19:15 Wellington
21:10 Auckland
10:50 Dubai
18:30 Athens
20:20 Auckland
05:30 Dubai
14:25 Athens
19:30 Heraklion
Connect

6. Christchurch to Heraklion

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

  2. You take a flight from Christchurch to Heraklion and cost approximately 900 USD.

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

Flight Depart Arrive
NZ296 Air New Zealand
LH791 Lufthansa
LH1758 Lufthansa
11:05 Christchurch
23:25 Singapore Changi
08:30 Munich
16:40 Singapore Changi
05:50 Munich
12:20 Heraklion
Connect
NZ296 Air New Zealand
SQ378 Singapore Airlines
FR347 Ryanair
11:05 Christchurch
22:45 Singapore Changi
13:05 Milan Malpensa
16:40 Singapore Changi
04:55 Milan Malpensa
16:55 Heraklion
Connect
NZ296 Air New Zealand
LH791 Lufthansa
A3433 Aegean Airlines
11:05 Christchurch
23:25 Singapore Changi
12:20 Munich
16:40 Singapore Changi
05:50 Munich
16:00 Heraklion
Connect
NZ296 Air New Zealand
LH791 Lufthansa
DE1600 Condor Flugdienst
11:05 Christchurch
23:25 Singapore Changi
14:45 Munich
16:40 Singapore Changi
05:50 Munich
18:35 Heraklion
Connect
NZ296 Air New Zealand
SQ378 Singapore Airlines
NO7944 Neos
11:05 Christchurch
22:45 Singapore Changi
09:00 Milan Malpensa
16:40 Singapore Changi
04:55 Milan Malpensa
12:40 Heraklion
Connect
NZ296 Air New Zealand
SQ378 Singapore Airlines
W65571 Wizz Air
11:05 Christchurch
22:45 Singapore Changi
06:45 Milan Malpensa
16:40 Singapore Changi
04:55 Milan Malpensa
10:35 Heraklion
Connect
NZ296 Air New Zealand
SQ346 Singapore Airlines
DE1234 Condor Flugdienst
11:05 Christchurch
01:30 Singapore Changi
14:20 Zurich
16:40 Singapore Changi
07:50 Zurich
18:15 Heraklion
Connect
NZ296 Air New Zealand
SQ366 Singapore Airlines
NO7178 Neos
11:05 Christchurch
01:30 Singapore Changi
12:30 Rome
16:40 Singapore Changi
08:05 Rome
15:50 Heraklion
Connect
NZ296 Air New Zealand
TK55 Turkish Airlines
TK1845 Turkish Airlines
OA314 Olympic Air
11:05 Christchurch
23:35 Singapore Changi
08:30 Istanbul
13:00 Athens
16:40 Singapore Changi
06:10 Istanbul
08:55 Athens
13:50 Heraklion
Connect
JQ228 234 Jetstar
EK449 Emirates
EK109 Emirates
W64601 Wizz Air
12:00 Christchurch
21:10 Auckland
10:50 Dubai
14:40 Larnaca
13:20 Auckland
05:30 Dubai
13:25 Larnaca
16:15 Heraklion
Connect
JQ228 234 Jetstar
EK449 Emirates
EK209 Emirates
GQ212 Sky Express
12:00 Christchurch
21:10 Auckland
10:50 Dubai
15:30 Athens
13:20 Auckland
05:30 Dubai
14:25 Athens
16:30 Heraklion
Connect
SQ298 Singapore Airlines
SQ366 Singapore Airlines
NO7178 Neos
12:00 Christchurch
01:30 Singapore Changi
12:30 Rome
17:40 Singapore Changi
08:05 Rome
15:50 Heraklion
Connect
SQ298 Singapore Airlines
SQ378 Singapore Airlines
NO7944 Neos
12:00 Christchurch
22:45 Singapore Changi
09:00 Milan Malpensa
17:40 Singapore Changi
04:55 Milan Malpensa
12:40 Heraklion
Connect
SQ298 Singapore Airlines
SQ378 Singapore Airlines
W65571 Wizz Air
12:00 Christchurch
22:45 Singapore Changi
06:45 Milan Malpensa
17:40 Singapore Changi
04:55 Milan Malpensa
10:35 Heraklion
Connect
SQ298 Singapore Airlines
SQ378 Singapore Airlines
FR347 Ryanair
12:00 Christchurch
22:45 Singapore Changi
13:05 Milan Malpensa
17:40 Singapore Changi
04:55 Milan Malpensa
16:55 Heraklion
Connect
SQ298 Singapore Airlines
TK55 Turkish Airlines
TK1845 Turkish Airlines
OA314 Olympic Air
12:00 Christchurch
23:35 Singapore Changi
08:30 Istanbul
13:00 Athens
17:40 Singapore Changi
06:10 Istanbul
08:55 Athens
13:50 Heraklion
Connect
QF132 Qantas
EK409 Emirates
EK209 Emirates
GQ212 Sky Express
13:45 Christchurch
22:30 Melbourne
10:50 Dubai
15:30 Athens
15:40 Melbourne
05:40 Dubai
14:25 Athens
16:30 Heraklion
Connect
VA96 Virgin Australia
QR905 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
15:20 Christchurch
22:30 Melbourne
07:15 Doha
13:00 Athens
17:10 Melbourne
05:25 Doha
11:10 Athens
13:50 Heraklion
Connect
VA96 Virgin Australia
EY461 Etihad
EY091 Etihad
GQ212 Sky Express
15:20 Christchurch
22:30 Melbourne
09:45 Abu Dhabi
15:30 Athens
17:10 Melbourne
05:45 Abu Dhabi
13:20 Athens
16:30 Heraklion
Connect
VA96 Virgin Australia
EY461 Etihad
EY091 Etihad
GQ214 Sky Express
15:20 Christchurch
22:30 Melbourne
09:45 Abu Dhabi
18:30 Athens
17:10 Melbourne
05:45 Abu Dhabi
13:20 Athens
19:30 Heraklion
Connect
VA96 Virgin Australia
EY461 Etihad
EY091 Etihad
V74254 Volotea
15:20 Christchurch
22:30 Melbourne
09:45 Abu Dhabi
15:00 Athens
17:10 Melbourne
05:45 Abu Dhabi
13:20 Athens
16:00 Heraklion
Connect
NZ205 Air New Zealand
QR899 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
15:50 Christchurch
22:15 Brisbane
07:15 Doha
13:00 Athens
16:55 Brisbane
06:10 Doha
11:10 Athens
13:50 Heraklion
Connect
VA128 Virgin Australia
QR899 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
17:15 Christchurch
22:15 Brisbane
07:15 Doha
13:00 Athens
18:10 Brisbane
06:10 Doha
11:10 Athens
13:50 Heraklion
Connect
NZ566 Air New Zealand
EK449 Emirates
EK109 Emirates
W64601 Wizz Air
18:00 Christchurch
21:10 Auckland
10:50 Dubai
14:40 Larnaca
19:25 Auckland
05:30 Dubai
13:25 Larnaca
16:15 Heraklion
Connect
NZ566 Air New Zealand
EK449 Emirates
EK209 Emirates
GQ212 Sky Express
18:00 Christchurch
21:10 Auckland
10:50 Dubai
15:30 Athens
19:25 Auckland
05:30 Dubai
14:25 Athens
16:30 Heraklion
Connect
EK413 Emirates
EY455 Etihad
EY091 Etihad
OA320 Olympic Air
18:05 Christchurch
21:15 Sydney
09:45 Abu Dhabi
19:05 Athens
19:25 Sydney
05:05 Abu Dhabi
13:20 Athens
19:55 Heraklion
Connect
EK413 Emirates
QR909 Qatar Airways
QR203 Qatar Airways
V74254 Volotea
18:05 Christchurch
22:25 Sydney
07:15 Doha
15:00 Athens
19:25 Sydney
05:45 Doha
11:10 Athens
16:00 Heraklion
Connect
EK413 Emirates
QR909 Qatar Airways
QR203 Qatar Airways
GQ212 Sky Express
18:05 Christchurch
22:25 Sydney
07:15 Doha
15:30 Athens
19:25 Sydney
05:45 Doha
11:10 Athens
16:30 Heraklion
Connect
EK413 Emirates
QR909 Qatar Airways
QR203 Qatar Airways
OA314 Olympic Air
18:05 Christchurch
22:25 Sydney
07:15 Doha
13:00 Athens
19:25 Sydney
05:45 Doha
11:10 Athens
13:50 Heraklion
Connect
JQ240 Jetstar
EK449 Emirates
EK209 Emirates
GQ212 Sky Express
18:45 Christchurch
21:10 Auckland
10:50 Dubai
15:30 Athens
20:05 Auckland
05:30 Dubai
14:25 Athens
16:30 Heraklion
Connect
JQ240 Jetstar
EK449 Emirates
EK209 Emirates
GQ214 Sky Express
18:45 Christchurch
21:10 Auckland
10:50 Dubai
18:30 Athens
20:05 Auckland
05:30 Dubai
14:25 Athens
19:30 Heraklion
Connect
JQ240 Jetstar
EK449 Emirates
EK109 Emirates
W64601 Wizz Air
18:45 Christchurch
21:10 Auckland
10:50 Dubai
14:40 Larnaca
20:05 Auckland
05:30 Dubai
13:25 Larnaca
16:15 Heraklion
Connect
JQ240 Jetstar
EK449 Emirates
EK209 Emirates
OA320 Olympic Air
18:45 Christchurch
21:10 Auckland
10:50 Dubai
19:05 Athens
20:05 Auckland
05:30 Dubai
14:25 Athens
19:55 Heraklion
Connect

7. Auckland to Sitia

  1. You take a bus, shuttle or taxi from your location in New Zealand to Auckland.

  2. You take a flight from Auckland to Sitia and cost approximately 2000 USD.

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

Flight Depart Arrive
SQ286 Singapore Airlines
SQ392 Singapore Airlines
A3993 Aegean Airlines
OA44 Olympic Air
15:15 Auckland
01:50 Singapore Changi
16:50 Istanbul
09:50 Athens
20:55 Singapore Changi
08:25 Istanbul
17:20 Athens
10:55 Sitia
Connect
SQ286 Singapore Airlines
TK55 Turkish Airlines
TK1845 Turkish Airlines
OA44 Olympic Air
15:15 Auckland
23:35 Singapore Changi
08:30 Istanbul
09:50 Athens
20:55 Singapore Changi
06:10 Istanbul
08:55 Athens
10:55 Sitia
Connect
JQ212 Jetstar
EK409 Emirates
EK209 Emirates
OA44 Olympic Air
16:00 Auckland
22:30 Melbourne
10:50 Dubai
09:50 Athens
18:00 Melbourne
05:40 Dubai
14:25 Athens
10:55 Sitia
Connect
QF146 Qantas
EK415 Emirates
EK209 Emirates
OA44 Olympic Air
16:25 Auckland
21:45 Sydney
10:50 Dubai
09:50 Athens
18:00 Sydney
05:15 Dubai
14:25 Athens
10:55 Sitia
Connect
EK449 Emirates
EK343 Emirates
EK209 Emirates
OA44 Olympic Air
18:15 Auckland
01:45 Kuala Lumpur
10:50 Dubai
09:50 Athens
23:55 Kuala Lumpur
05:05 Dubai
14:25 Athens
10:55 Sitia
Connect
EK449 Emirates
EK449 Emirates
EK209 Emirates
OA44 Olympic Air
18:15 Auckland
01:30 Kuala Lumpur
10:50 Dubai
09:50 Athens
23:55 Kuala Lumpur
04:50 Dubai
14:25 Athens
10:55 Sitia
Connect
QF148 Qantas
EK415 Emirates
EK209 Emirates
OA44 Olympic Air
19:00 Auckland
21:45 Sydney
10:50 Dubai
09:50 Athens
20:35 Sydney
05:15 Dubai
14:25 Athens
10:55 Sitia
Connect
QF158 Qantas
EK409 Emirates
EK209 Emirates
OA44 Olympic Air
19:15 Auckland
22:30 Melbourne
10:50 Dubai
09:50 Athens
21:25 Melbourne
05:40 Dubai
14:25 Athens
10:55 Sitia
Connect
EK449 Emirates
EK953 Emirates
A3947 Aegean Airlines
OA44 Olympic Air
21:10 Auckland
15:10 Dubai
04:30 Beirut
09:50 Athens
05:30 Dubai
17:40 Beirut
06:30 Athens
10:55 Sitia
Connect
EK449 Emirates
FZ1163 Flydubai
A3925 Aegean Airlines
OA44 Olympic Air
21:10 Auckland
09:40 Dubai
19:50 Tel Aviv
09:50 Athens
05:30 Dubai
11:35 Tel Aviv
22:00 Athens
10:55 Sitia
Connect
EK449 Emirates
FZ1549 Flydubai
A3925 Aegean Airlines
OA44 Olympic Air
21:10 Auckland
13:00 Dubai
19:50 Tel Aviv
09:50 Athens
05:30 Dubai
14:55 Tel Aviv
22:00 Athens
10:55 Sitia
Connect
EK449 Emirates
FZ711 Flydubai
A3897 Aegean Airlines
OA44 Olympic Air
21:10 Auckland
12:20 Dubai
05:45 Tbilisi
09:50 Athens
05:30 Dubai
15:50 Tbilisi
06:45 Athens
10:55 Sitia
Connect
EK449 Emirates
FZ717 Flydubai
A3899 Aegean Airlines
OA44 Olympic Air
21:10 Auckland
08:00 Dubai
04:50 Erevan
09:50 Athens
05:30 Dubai
11:30 Erevan
06:45 Athens
10:55 Sitia
Connect
EK449 Emirates
EK901 Emirates
A3941 Aegean Airlines
OA44 Olympic Air
21:10 Auckland
08:00 Dubai
04:00 Amman
09:50 Athens
05:30 Dubai
09:40 Amman
06:10 Athens
10:55 Sitia
Connect
EK449 Emirates
EK923 Emirates
A3931 Aegean Airlines
OA44 Olympic Air
21:10 Auckland
15:00 Dubai
04:40 Cairo
09:50 Athens
05:30 Dubai
17:15 Cairo
06:40 Athens
10:55 Sitia
Connect
EK449 Emirates
EK903 Emirates
A3941 Aegean Airlines
OA44 Olympic Air
21:10 Auckland
14:30 Dubai
04:00 Amman
09:50 Athens
05:30 Dubai
15:55 Amman
06:10 Athens
10:55 Sitia
Connect
EK449 Emirates
EK119 Emirates
PC1191 Pegasus Airlines
OA44 Olympic Air
21:10 Auckland
10:05 Dubai
08:00 Sabiha Gokcen
09:50 Athens
05:30 Dubai
13:40 Sabiha Gokcen
08:30 Athens
10:55 Sitia
Connect
EK449 Emirates
EK121 Emirates
PK5843 Pakistan International Airlines
OA44 Olympic Air
21:10 Auckland
14:20 Dubai
19:35 Istanbul
09:50 Athens
05:30 Dubai
18:20 Istanbul
20:10 Athens
10:55 Sitia
Connect
EK449 Emirates
EK927 Emirates
A3931 Aegean Airlines
OA44 Olympic Air
21:10 Auckland
08:10 Dubai
04:40 Cairo
09:50 Athens
05:30 Dubai
10:25 Cairo
06:40 Athens
10:55 Sitia
Connect
EK449 Emirates
EK957 Emirates
ME253 Middle East Airlines
OA44 Olympic Air
21:10 Auckland
07:30 Dubai
18:00 Beirut
09:50 Athens
05:30 Dubai
09:55 Beirut
20:00 Athens
10:55 Sitia
Connect
EK449 Emirates
EK819 Emirates
A3953 Aegean Airlines
OA44 Olympic Air
21:10 Auckland
07:00 Dubai
02:50 Riyadh
09:50 Athens
05:30 Dubai
08:00 Riyadh
06:55 Athens
10:55 Sitia
Connect
EK449 Emirates
EK109 Emirates
GQ603 Sky Express
OA44 Olympic Air
21:10 Auckland
10:50 Dubai
21:20 Larnaca
09:50 Athens
05:30 Dubai
13:25 Larnaca
23:00 Athens
10:55 Sitia
Connect
EK449 Emirates
EK109 Emirates
OA909 Olympic Air
OA44 Olympic Air
21:10 Auckland
10:50 Dubai
17:15 Larnaca
09:50 Athens
05:30 Dubai
13:25 Larnaca
19:00 Athens
10:55 Sitia
Connect
EK449 Emirates
EK209 Emirates
OA44 Olympic Air
21:10 Auckland
10:50 Dubai
09:50 Athens
05:30 Dubai
14:25 Athens
10:55 Sitia
Connect
EK449 Emirates
EK805 Emirates
SV0191 Saudia
OA44 Olympic Air
21:10 Auckland
07:05 Dubai
11:00 Jeddah
09:50 Athens
05:30 Dubai
09:10 Jeddah
13:35 Athens
10:55 Sitia
Connect

8. Auckland to Athens

  1. You take a bus, shuttle or taxi from your location in New Zealand to Auckland.

  2. You take a flight from Auckland to Athens and cost approximately 900 USD.

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

Flight Depart Arrive
QR921 Qatar Airways
QR203 Qatar Airways
15:30 Auckland
07:15 Doha
23:20 Doha
11:10 Athens
Connect
QR921 Qatar Airways
QR243 Qatar Airways
PC1191 Pegasus Airlines
15:30 Auckland
02:00 Doha
08:00 Sabiha Gokcen
23:20 Doha
06:30 Sabiha Gokcen
08:30 Athens
Connect
EK449 Emirates
EK343 Emirates
EK209 Emirates
18:15 Auckland
01:45 Kuala Lumpur
10:50 Dubai
23:55 Kuala Lumpur
05:05 Dubai
14:25 Athens
Connect
EK449 Emirates
EK449 Emirates
EK209 Emirates
18:15 Auckland
01:30 Kuala Lumpur
10:50 Dubai
23:55 Kuala Lumpur
04:50 Dubai
14:25 Athens
Connect
EK449 Emirates
QR853 Qatar Airways
QR203 Qatar Airways
18:15 Auckland
02:35 Kuala Lumpur
07:15 Doha
23:55 Kuala Lumpur
05:40 Doha
11:10 Athens
Connect
EK449 Emirates
EK209 Emirates
21:10 Auckland
10:50 Dubai
05:30 Dubai
14:25 Athens
Connect
EK449 Emirates
EK805 Emirates
SV0191 Saudia
21:10 Auckland
07:05 Dubai
11:00 Jeddah
05:30 Dubai
09:10 Jeddah
13:35 Athens
Connect

References

Find Hotels in Bali, Greece

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

Booking.com