How to get to Bali, Greece from New Zealand by flight ? You can check flights from New Zealand to Bali, Greece below.
You can find flight ticket prices from New Zealand to Bali, Greece with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in New Zealand to Tauranga.
You take a flight from Tauranga to Heraklion and cost approximately 1300 USD.
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 |
You take a bus, shuttle or taxi from your location in New Zealand to Palmerston.
You take a flight from Palmerston to Heraklion and cost approximately 950 USD.
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 |
You take a bus, shuttle or taxi from your location in New Zealand to Auckland.
You take a flight from Auckland to Heraklion and cost approximately 1000 USD.
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 |
You take a bus, shuttle or taxi from your location in New Zealand to Auckland.
You take a flight from Auckland to Chania and cost approximately 1400 USD.
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 |
You take a bus, shuttle or taxi from your location in New Zealand to Wellington.
You take a flight from Wellington to Heraklion and cost approximately 1000 USD.
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 |
You take a bus, shuttle or taxi from your location in New Zealand to Christchurch.
You take a flight from Christchurch to Heraklion and cost approximately 900 USD.
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 |
You take a bus, shuttle or taxi from your location in New Zealand to Auckland.
You take a flight from Auckland to Sitia and cost approximately 2000 USD.
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 |
You take a bus, shuttle or taxi from your location in New Zealand to Auckland.
You take a flight from Auckland to Athens and cost approximately 900 USD.
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 |
You can find hotels and accommodations in Bali, Greece with our hotels search tool below
Booking.com