Skip to main content

Search for your next flight

Compare live fares across airlines and booking sites.

Loading flight search...

Last-Minute NZ Christmas Flights: 110 Domestic Routes from $73 One-Way

Posted11 November 2026
Cheapest FoundNZ$73
OriginAuckland, Hamilton, Tauranga, Napier, New Plymouth, Wellington, Nelson, Christchurch, Dunedin, Queenstown, Invercargill
DestinationAuckland, Hamilton, Tauranga, Napier, New Plymouth, Wellington, Nelson, Christchurch, Dunedin, Queenstown, Invercargill
Travel DatesDec 2026 - Jan 2027
Last-Minute NZ Christmas Flights: 110 Domestic Routes from $73 One-Way

Left it late to sort out getting home for Christmas? We scanned every day from 15 December 2026 to 5 January 2027 on all 110 city pairs between eleven New Zealand airports - Auckland, Hamilton, Tauranga, Napier, New Plymouth, Wellington, Nelson, Christchurch, Dunedin, Queenstown and Invercargill - and pulled the cheapest one-way fare on each. All prices are NZD.

About the Airlines

New Zealand domestic flying is a two-airline market on the main trunk and effectively a one-airline market everywhere else, so which carrier you end up on depends mostly on which pair of cities you pick.

Air New Zealand is the local flag carrier and a Star Alliance member, working closely with Singapore Airlines and holding partnerships across Australia, North America and Asia. Its network covers New Zealand domestic, Australia, the Pacific Islands, North America and key Asian destinations, and it is the carrier behind most of the regional routes in this list - the smaller airports at Napier, New Plymouth, Nelson, Tauranga, Hamilton and Invercargill are served by its turboprop fleet rather than jets. More on our Air New Zealand airline guide.

Jetstar is the Qantas Group’s low-cost arm and a mainstay of Australian and New Zealand sale fares, flying domestic routes in both countries plus the Trans-Tasman, the Pacific and selected Asian destinations. In New Zealand it sticks to the busiest jet routes, which is where the cheapest fares in this list are clustered. It isn’t in a global alliance, but Qantas Frequent Flyer earning is available on eligible fares and add-ons, and being low-cost you should expect bags, seat selection and food to be extras rather than inclusions - see our Jetstar airline guide.

Connection Information

Only a minority of the 110 pairs below are flown nonstop. Anything crossing between a North Island regional airport and a South Island regional airport - Napier to Invercargill, New Plymouth to Dunedin, Tauranga to Nelson and so on - will route you through a hub, most commonly Auckland (AKL), Wellington (WLG) or Christchurch (CHC). Check the actual transit airport on your own itinerary against the published minimum connection time before you book. Over Christmas that matters more than usual: airports are at their busiest, and if the legs sit on separate tickets a missed onward flight is your problem rather than the airline’s.

It is also worth sanity-checking a few of these against a road map. Auckland to Hamilton is a 90-minute drive and the cheapest fare in the window is $201 one-way. Hamilton to Tauranga is around an hour and a half by car and starts at $264. Queenstown to Invercargill is under three hours by road and tops the table at $278. Where the flight is priced as a connection through a hub, driving or a bus will often be both cheaper and faster.

The Fares

The cheapest fare anywhere in the Christmas window is $73 one-way from Queenstown to Wellington, on 18 December - and the same $73 fare also shows up on 16 and 19 December and, remarkably, on Christmas Day itself. Eighteen routes come in under $100, thirty-six under $125 and fifty under $150.

After that, $84 is the next tier, and it’s all Wellington: Auckland to Wellington, Wellington to Auckland, Christchurch to Wellington and Wellington to Christchurch are all $84 in the week of 15 December. Seven routes then sit at $92, including Auckland to Christchurch on 31 December, Christchurch to Auckland on 20 December and Nelson-Christchurch in both directions.

Wellington is the best-value city to fly out of. Its ten cheapest fares average $113, and every one of them is under $160 - nowhere else manages that. Christchurch ($122 average) and Auckland ($126) come next. Hamilton is the priciest place to start, averaging $180, with Invercargill close behind at $178.

5 January is the standout date. Thirty-seven of the 110 cheapest fares land on Tuesday 5 January, and forty-seven routes hit their lowest price that day. The average fare across all routes drops to $177 on 5 January against $290 on Boxing Day, which is the most expensive day in the window by a distance. If you can travel either side of the peak - the week of 15 to 18 December, or 31 December, 1 January and 4-5 January - you’ll generally pay a lot less than flying between 19 and 28 December.

Christmas Day is cheaper than you’d think. Fly on the day and a handful of routes stay cheap: Queenstown to Wellington is $73, Auckland to Wellington $95, Christchurch to Wellington $95 and Nelson to Wellington $98.

A few one-way gaps are worth exploiting. Christchurch to Hamilton is $93 on 5 January while Auckland to Hamilton never drops below $201. Wellington to Hamilton is $104 and Hamilton to Wellington $102, against $220 to fly the short hop from Hamilton to Auckland. And Christchurch to Invercargill is $108 on New Year’s Day, with Invercargill to Christchurch $107 on 4 January.

These are one-way fares priced independently, so a return trip is not necessarily two of these added together. On a handful of routes the scan found no fare on a few dates (mostly between 23 and 27 December, and Queenstown to Auckland on 2, 4 and 5 January), which means no fare was returned for that day rather than the flight necessarily being sold out. Christmas fares move quickly as seats fill, so if you see one that works, don’t sit on it.

From Auckland

To Cheapest Date One-Way Fare
Wellington 16 Dec $84
Tauranga 2 Jan $92
New Plymouth 5 Jan $92
Christchurch 31 Dec $92
Dunedin 5 Jan $114
Queenstown 5 Jan $114
Nelson 5 Jan $137
Invercargill 5 Jan $153
Napier 16 Dec $179
Hamilton 15 Dec $201

From Hamilton

To Cheapest Date One-Way Fare
Christchurch 16 Dec $100
Wellington 15 Dec $102
Dunedin 22 Dec $178
Invercargill 15 Dec $178
Nelson 5 Jan $179
Queenstown 24 Dec $189
Napier 31 Dec $191
New Plymouth 31 Dec $194
Auckland 19 Dec $220
Tauranga 31 Dec $264

From Tauranga

To Cheapest Date One-Way Fare
Auckland 5 Jan $92
Christchurch 5 Jan $114
Wellington 21 Dec $136
Nelson 15 Dec $159
Dunedin 17 Dec $159
Invercargill 3 Jan $166
Queenstown 5 Jan $169
Napier 17 Dec $185
New Plymouth 15 Dec $187
Hamilton 5 Jan $240

From Napier

To Cheapest Date One-Way Fare
Auckland 5 Jan $93
Wellington 19 Dec $98
Christchurch 5 Jan $116
Queenstown 5 Jan $158
Dunedin 16 Dec $164
Nelson 16 Dec $167
Invercargill 27 Dec $167
Tauranga 5 Jan $178
New Plymouth 5 Jan $189
Hamilton 25 Dec $192

From New Plymouth

To Cheapest Date One-Way Fare
Wellington 5 Jan $105
Christchurch 5 Jan $114
Auckland 5 Jan $124
Queenstown 5 Jan $166
Invercargill 20 Dec $167
Nelson 22 Dec $178
Dunedin 22 Dec $178
Tauranga 5 Jan $186
Napier 5 Jan $189
Hamilton 28 Dec $213

From Wellington

To Cheapest Date One-Way Fare
Auckland 15 Dec $84
Christchurch 16 Dec $84
Napier 31 Dec $98
Nelson 4 Jan $98
Hamilton 25 Dec $104
Dunedin 5 Jan $107
New Plymouth 31 Dec $119
Tauranga 15 Dec $139
Queenstown 2 Jan $142
Invercargill 5 Jan $158

From Nelson

To Cheapest Date One-Way Fare
Christchurch 19 Dec $92
Wellington 15 Dec $98
Auckland 18 Dec $102
Dunedin 1 Jan $138
Queenstown 5 Jan $149
Invercargill 22 Dec $157
Tauranga 18 Dec $159
Napier 17 Dec $167
Hamilton 16 Dec $168
New Plymouth 17 Dec $178

From Christchurch

To Cheapest Date One-Way Fare
Wellington 16 Dec $84
Auckland 20 Dec $92
Nelson 30 Dec $92
Hamilton 5 Jan $93
Invercargill 1 Jan $108
New Plymouth 5 Jan $140
Tauranga 5 Jan $142
Napier 21 Dec $143
Queenstown 1 Jan $160
Dunedin 25 Dec $162

From Dunedin

To Cheapest Date One-Way Fare
Auckland 5 Jan $114
Christchurch 5 Jan $116
Wellington 24 Dec $142
Nelson 5 Jan $147
Napier 5 Jan $149
Tauranga 18 Dec $159
New Plymouth 18 Dec $167
Hamilton 15 Dec $178
Queenstown 18 Dec $185
Invercargill 18 Dec $267

From Queenstown

To Cheapest Date One-Way Fare
Wellington 18 Dec $73
Auckland 25 Dec $114
Nelson 5 Jan $137
Christchurch 5 Jan $156
Napier 20 Dec $167
New Plymouth 20 Dec $167
Tauranga 5 Jan $179
Dunedin 31 Dec $185
Hamilton 15 Dec $186
Invercargill 18 Dec $278

From Invercargill

To Cheapest Date One-Way Fare
Christchurch 4 Jan $107
Nelson 5 Jan $136
Napier 5 Jan $166
Tauranga 18 Dec $167
New Plymouth 18 Dec $167
Wellington 23 Dec $167
Auckland 18 Dec $178
Hamilton 15 Dec $178
Dunedin 5 Jan $240
Queenstown 15 Dec $278

Summary

If you still need to get somewhere for Christmas, the cheapest seats are on the main trunk and anything touching Wellington, led by Queenstown to Wellington from $73 one-way on 18 December and $84 between Wellington and both Auckland and Christchurch in the week of 15 December. Boxing Day is the most expensive day to fly, 5 January is by far the cheapest, and the short regional hops around Hamilton, Tauranga and Invercargill are the ones where a car deserves a look before you book a flight.

Full list

Auckland - Hamilton one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$201 $283 $229 $252 $390 $249
$310 $310 $344 $249 $227 $362 $260
$249 $227 $227 $228 $227 $253 $252
$217 $217

Auckland - Tauranga one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$175 $175 $191 $238 $212 $212
$258 $258 $308 $308 $212 $191 $259
$212 $191 $166 $213 $137 $92 $169
$119 $93

Auckland - Napier one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$212 $179 $212 $220 $245 $245
$237 $291 $283 $321 $220 $212 $237
$212 $212 $220 $237 $220 $212 $237
$212 $212

Auckland - New Plymouth one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$186 $147 $215 $216 $216 $275
$216 $256 $340 $308 $247 $216 $186
$186 $247 $186 $128 $147 $186 $217
$217 $92

Auckland - Wellington one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$84 $84 $84 $120 $142 $129
$95 $84 $120 $164 $95 $106 $124
$84 $84 $84 $95 $106 $152 $140
$116 $106

Auckland - Nelson one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$200 $242 $242 $266 $323 $321
$332 $295 $366 $366 $266 $295 $296
$295 $242 $209 $200 $193 $249 $200
$200 $137

Auckland - Christchurch one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$129 $140 $182 $338 $338 $338
$344 $344 $347 $306 $193 $194 $230
$260 $92 $109 $92 $92 $175 $135
$93 $93

Auckland - Dunedin one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$313 $315 $265 $297 $297 $297
$286 $352 $357 $357 $245 $275 $275
$279 $245 $245 $190 $190 $251 $234
$235 $114

Auckland - Queenstown one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$204 $204 $265 $357 $357 $413
$357 $357 $407 $375 $317 $275 $402
$357 $263 $243 $183 $137 $183 $191
$164 $114

Auckland - Invercargill one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$253 $277 $277 $286 $286 $406
$286 $286 $423 $167 $394 $369 $352
$406 $236 $210 $175 $168 $294 $277
$240 $153

Hamilton - Auckland one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$260 $323 $323 $323 $220 $308
$249 $249 $321 $323 $348 $576 $502
$366 $230 $337 $227 $229 $255 $228
$227 $241

Hamilton - Tauranga one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$271 $271 $271 $271 $271 $271
$271 $271 $271 $271 $271 $461 $431
$312 $293 $401 $264 $341 $264 $311
$317 $303

Hamilton - Napier one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$247 $208 $296 $231 $229 $192
$208 $267 $208 $208 $192 $376 $353
$247 $247 $247 $191 $228 $231 $232
$191 $207

Hamilton - New Plymouth one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$216 $248 $267 $213 $267 $213
$213 $213 $213 $213 $295 $372 $344
$294 $294 $273 $194 $321 $277 $293
$248 $248

Hamilton - Wellington one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$102 $102 $103 $102 $103 $103
$110 $110 $111 $111 $110 $285 $226
$138 $111 $226 $110 $110 $110 $138
$110 $165

Hamilton - Nelson one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$180 $180 $180 $199 $244 $222
$222 $273 $298 $273 $222 $426 $298
$298 $273 $298 $180 $180 $180 $180
$180 $179

Hamilton - Christchurch one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$106 $100 $234 $193 $100 $235
$193 $206 $348 $389 $279 $311 $311
$243 $285 $279 $189 $193 $236 $229
$189 $100

Hamilton - Dunedin one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$339 $196 $196 $196 $263 $196
$249 $178 $178 $183 $372 $503 $441
$454 $454 $412 $230 $369 $340 $340
$231 $195

Hamilton - Queenstown one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$260 $273 $271 $342 $427 $380
$460 $487 $401 $189 $489 $599 $485
$509 $410 $431 $189 $316 $342 $308
$342 $308

Hamilton - Invercargill one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$178 $236 $272 $347 $178 $347
$267 $457 $178 $187 $374 $428 $428
$442 $424 $386 $301 $236 $371 $307
$308 $350

Tauranga - Auckland one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$179 $100 $128 $128 $116 $128
$118 $118 $128 $156 $230 $211 $128
$128 $128 $128 $128 $255 $255 $211
$175 $92

Tauranga - Hamilton one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$390 $374 $292 $285 $445 $271
$271 $271 $494 $271 $311 $431 $271
$271 $312 $372 $267 $271 $271 $271
$271 $240

Tauranga - Napier one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$208 $185 $185 $248 $249 $278
$185 $185 $185 $185 $225 $249 $185
$249 $185 $249 $185 $185 $185 $185
$249 $185

Tauranga - New Plymouth one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$187 $187 $187 $200 $249 $200
$187 $187 $187 $187 $326 $293 $293
$249 $187 $187 $292 $298 $293 $187
$251 $187

Tauranga - Wellington one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$197 $195 $179 $179 $197 $197
$136 $225 $215 $139 $195 $136 $242
$146 $146 $238 $162 $249 $139 $143
$139 $199

Tauranga - Nelson one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$159 $159 $159 $260 $213 $236
$159 $282 $159 $159 $312 $295 $159
$281 $159 $159 $159 $159 $159 $159
$159 $162

Tauranga - Christchurch one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$226 $237 $265 $278 $249 $328
$328 $150 23 24 $300 $362 $336
$208 $260 $238 $188 $208 $298 $208
$193 $114

Tauranga - Dunedin one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$397 $297 $159 $159 $271 $297
$174 $440 $159 $159 $356 $373 $174
$174 $174 $159 $159 $159 $271 $174
$174 $174

Tauranga - Queenstown one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$266 $189 $189 $189 $245 $282
$189 $293 $189 $189 $282 $189 $189
$189 $189 $282 $189 $282 $340 $312
$266 $169

Tauranga - Invercargill one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$354 $294 $282 $167 $167 $167
$286 $167 $167 $167 $373 $286 $166
$286 $167 $167 $286 $167 $166 $166
$167 $167

Napier - Auckland one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$128 $128 $234 $128 $128 $128
$128 $291 $260 $260 $321 $321 $321
$321 $128 $128 $291 $259 $291 $234
$179 $93

Napier - Hamilton one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$229 $208 $208 $248 $296 $339
$247 $273 $346 $232 $192 $296 $379
$224 $232 $232 $273 $322 $398 $272
$192 $212

Napier - Tauranga one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$185 $185 $185 $185 $185 $249
$185 $185 $185 $185 $249 $185 $286
$273 $185 $185 $249 $278 $271 $278
$229 $178

Napier - New Plymouth one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$191 $191 $191 $191 $249 $191
$191 $191 $191 $280 $230 $290 $191
$277 $191 $191 $303 $329 $331 $191
$254 $189

Napier - Wellington one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$201 $120 $120 $120 $98 $115
$120 $114 $248 $116 $122 $98 $219
$129 $128 $128 $200 $219 $276 $276
$174 $98

Napier - Nelson one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$167 $167 $167 $167 $167 $167
$167 $167 $167 $167 $167 $277 $167
$167 $167 $167 $167 $167 $267 $167
$171 $171

Napier - Christchurch one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$175 $175 $163 $249 $163 $286
$163 $319 $420 $213 $175 $323 $143
$321 $226 $213 $213 $238 $143 $335
$194 $116

Napier - Dunedin one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$366 $164 $176 $271 $271 $176
$176 $164 $176 $176 $308 $471 $176
$176 $176 $176 $386 $386 $407 $383
$303 $176

Napier - Queenstown one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$271 $167 $167 $167 $167 $167
$167 $167 $167 $167 $167 $484 $167
$167 $167 $267 $293 $318 $386 $346
$286 $158

Napier - Invercargill one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$302 $287 $215 $300 $168 $412
$278 $168 $282 $332 $320 $391 $167
$282 $361 $320 $320 $300 $400 $396
$287 $189

New Plymouth - Auckland one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$215 $186 $157 $186 $155 $157
$168 $186 $245 $128 $245 $128 $128
$128 $245 $215 $128 $145 $128 $186
$186 $124

New Plymouth - Hamilton one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$255 $298 $255 $248 $255 $298
$294 $271 $320 $235 $255 $320 $271
$213 $308 $298 $271 $255 $293 $293
$288 $216

New Plymouth - Tauranga one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$232 $251 $251 $293 $232 $210
$251 $187 $187 $187 $210 $300 $326
$249 $187 $187 $187 $251 $250 $250
$232 $186

New Plymouth - Napier one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$234 $234 $280 $234 $191 $210
$191 $191 $191 $191 $253 $191 $191
$249 $191 $253 $191 $234 $191 $277
$280 $189

New Plymouth - Wellington one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$140 $201 $162 $140 $120 $162
$166 $224 $128 $128 $190 $234 $221
$221 $135 $221 $200 $224 $224 $224
$170 $105

New Plymouth - Nelson one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$200 $266 $290 $290 $290 $290
$178 $178 $178 $178 $316 $178 $178
$178 $178 $178 $178 $289 $178 $200
$183 $183

New Plymouth - Christchurch one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$241 $263 $150 $150 $349 $150
$215 $374 $393 $150 $349 $215 $150
$150 $228 $215 $150 $196 $238 $150
$150 $114

New Plymouth - Dunedin one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$334 $333 $271 $416 $312 $325
$178 $178 $178 $271 $418 $271 $178
$178 $178 $178 $271 $344 $271 $367
$304 $178

New Plymouth - Queenstown one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$349 $340 $282 $375 $401 $282
$167 $167 $167 $167 $424 $167 $167
$167 $167 $282 $293 $283 $283 $283
$282 $166

New Plymouth - Invercargill one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$394 $317 $286 $286 $424 $167
$379 $167 $282 $167 $424 $282 $167
$286 $167 $310 $286 $380 $423 $167
$286 $302

Wellington - Auckland one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$84 $183 $216 $216 $229 $255
$186 $224 $235 $255 $193 $285 $255
$245 $186 $126 $112 $112 $100 $106
$95 $84

Wellington - Hamilton one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$110 $139 $139 $110 $226 $255
$226 $206 $285 $139 $104 $255 $255
$139 $226 $138 $110 $110 $110 $110
$104 $104

Wellington - Tauranga one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$139 $225 $306 $139 $315 $139
$139 $139 $139 $139 $274 $139 $139
$139 $139 $139 $139 $152 $196 $139
$196 $162

Wellington - Napier one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$120 $224 $284 $264 $129 $117
$135 $309 $309 $135 $120 $248 $276
$201 $201 $120 $98 $137 $98 $127
$117 $120

Wellington - New Plymouth one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$175 $175 $224 $276 $337 $135
$276 $221 $221 $221 $224 $175 $175
$221 $210 $162 $119 $166 $200 $161
$175 $175

Wellington - Nelson one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$116 $120 $198 $212 $252 $252
$221 $258 $283 $238 $258 $228 $221
$228 $191 $184 $98 $98 $98 $116
$98 $120

Wellington - Christchurch one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$84 $84 $120 $175 $204 $235
$204 $265 $282 $306 $182 $235 $277
$235 $204 $182 $140 $120 $120 $120
$92 $92

Wellington - Dunedin one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$344 $298 $278 $324 $143 $380
$330 $185 $185 $185 $373 $348 $348
$337 $331 $278 $218 $185 $247 $218
$212 $107

Wellington - Queenstown one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$240 $164 $340 $269 $352 $333
$336 $409 $387 $336 $286 $306 $387
$357 $374 $279 $221 $142 $142 $182
$198 $175

Wellington - Invercargill one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$306 $262 $242 $298 $465 $387
$341 $167 $167 $167 $503 $341 $383
$267 $341 $247 $247 $192 $310 $274
$167 $158

Nelson - Auckland one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$103 $223 $103 $102 $102 $102
$102 $199 $199 $199 $102 $301 $301
$324 $267 $256 $102 $102 $267 $300
$267 $102

Nelson - Hamilton one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$180 $168 $181 $180 $222 $222
$222 $178 $326 $273 $178 $329 $357
$178 $301 $232 $181 $181 $199 $222
$199 $180

Nelson - Tauranga one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$178 $159 $159 $159 $226 $178
$159 $178 $178 $267 $178 $307 $376
$178 $159 $159 $159 $178 $191 $236
$191 $159

Nelson - Napier one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$173 $167 $167 $182 $167 $167
$167 $305 $260 $277 $167 $167 $167
$260 $167 $180 $167 $167 $167 $167
$277 $171

Nelson - New Plymouth one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$215 $178 $178 $178 $178 $178
$178 $200 $260 $295 $222 $315 $316
$260 $178 $178 $184 $221 $260 $178
$315 $199

Nelson - Wellington one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$98 $117 $98 $98 $98 $98
$98 $120 $117 $117 $98 $238 $190
$212 $190 $184 $121 $120 $212 $250
$190 $201

Nelson - Christchurch one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$116 $113 $93 $93 $92 $92
$92 $92 $93 24 $113 26 27
$116 $92 $116 $92 1 $174 $224
$174 $116

Nelson - Dunedin one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$180 $180 $148 $148 $165 $165
$165 $148 $148 $267 $148 $282 $165
$165 $220 $165 $148 $138 $282 $165
$308 $165

Nelson - Queenstown one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$229 $159 $159 $159 $159 $159
$159 $285 $267 $267 $159 $159 $304
$159 $159 $203 $159 $169 $262 $262
$282 $149

Nelson - Invercargill one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$239 $223 $176 $159 $159 $159
$240 $157 $159 $359 $200 $293 $350
$267 $159 $163 $162 $159 $229 $290
$200 $162

Christchurch - Auckland one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$182 $183 $202 $113 $191 $92
$92 $92 23 $122 $213 $378 $313
$345 $244 $283 $214 $255 $322 $283
$226 $213

Christchurch - Hamilton one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$120 $251 $254 $190 $279 $279
$255 $285 $389 $293 $188 $355 $377
$316 $254 $308 $253 $175 $279 $193
$188 $93

Christchurch - Tauranga one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$265 $237 $326 $293 $299 $265
$237 $237 23 24 25 26 $397
$374 $374 $374 $279 $150 $300 $150
$190 $142

Christchurch - Napier one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$175 $255 $319 $263 $262 $214
$143 $238 $256 $293 $214 $352 $385
$385 $246 $162 $162 $255 $255 3
$238 5

Christchurch - New Plymouth one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$150 $150 $290 $150 $150 $150
$150 $150 $148 $150 $150 $333 $381
$150 $150 $150 31 $265 $328 $150
$150 $140

Christchurch - Wellington one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$84 $84 $84 $84 $84 $84
$84 $92 $182 $175 $95 $162 $235
$182 $149 $149 $120 $120 $153 $140
$129 $120

Christchurch - Nelson one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$179 $179 $100 $174 $100 $201
$224 $224 $246 $304 $270 $270 $100
$100 $157 $92 $92 $174 $92 $92
$92 $92

Christchurch - Dunedin one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$361 $228 $175 $228 $228 $175
$206 $206 $206 $272 $162 $272 $228
$175 $228 $175 $210 $163 $209 $228
$248 $236

Christchurch - Queenstown one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$206 $231 $255 $255 $288 $319
$255 $255 $319 $288 $255 $395 $318
$175 $231 $161 $161 $160 $160 $175
$175 $161

Christchurch - Invercargill one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$245 $116 $135 $117 $297 $245
$145 $133 $279 $309 $245 $269 $269
$269 $220 $134 $134 $108 $108 $216
$130 $244

Dunedin - Auckland one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$316 $182 $313 $316 $360 $341
$306 $306 $295 24 $341 $341 $339
$433 $354 $357 $316 $203 $316 $275
$271 $114

Dunedin - Hamilton one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$178 $178 $475 $196 $460 $503
$437 $178 $503 $196 $196 $516 $278
$405 $319 $358 $413 $263 $196 $196
$196 $188

Dunedin - Tauranga one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$174 $271 $293 $159 $459 $271
$271 $159 $159 $159 $159 $159 $159
$174 $159 $159 $159 $271 $347 $314
$349 $244

Dunedin - Napier one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$176 $271 $176 $176 $384 $176
$176 $479 $176 24 $347 $176 $159
$271 $176 30 $176 $176 $310 $176
$291 $149

Dunedin - New Plymouth one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$333 $271 $178 $167 $459 $178
$271 $271 $271 $167 $379 26 $178
$271 $178 $178 $325 $342 $334 $178
$312 $247

Dunedin - Wellington one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$145 $271 $271 $330 $330 $293
$364 $319 $185 $142 $153 $249 $151
$151 $158 $151 $158 $238 $151 $151
$270 $176

Dunedin - Nelson one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$180 $282 $165 $165 $410 $165
$282 $330 $165 $165 $165 $165 $148
$165 $165 $165 $243 $165 $165 $160
$160 $147

Dunedin - Christchurch one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$248 $248 $248 $248 $248 $271
$267 $292 $248 $271 $248 $324 $267
$228 $248 $248 $206 $175 $206 $175
$175 $116

Dunedin - Queenstown one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$260 $260 $260 $185 $410 $293
$293 $341 $260 $185 $260 $185 $260
$293 $290 $260 $185 $222 $381 $222
$289 $204

Dunedin - Invercargill one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$267 $291 $267 $267 $455 $321
$306 $267 $267 $267 $400 $267 $267
$364 $267 $291 $267 $267 $386 $305
$355 $320

Queenstown - Auckland one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$142 $146 $151 $183 $151 $151
$136 $136 $166 $136 $114 $275 $357
$357 $407 $407 $374 $355 2 $412
4 5

Queenstown - Hamilton one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$186 $308 $273 $189 $330 $380
$380 $422 $489 $260 $189 $435 $355
$189 $428 $375 $375 $329 $189 $189
$189 $286

Queenstown - Tauranga one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$312 $282 $189 $189 $308 $189
$189 $293 $189 $189 $308 $373 $189
$189 $189 30 $189 $282 $189 $189
$319 $179

Queenstown - Napier one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$331 $286 $353 $276 $247 $167
$353 $293 $167 24 $192 $167 $167
$435 $167 $271 $167 $167 $167 $435
$435 $269

Queenstown - New Plymouth one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$282 $216 $282 $282 $437 $167
$353 $293 $416 $282 $309 $350 $167
$167 $167 $167 $167 $401 $271 $167
$167 $314

Queenstown - Wellington one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$191 $73 $149 $73 $73 $153
$199 $222 $268 $223 $73 $142 $282
$139 $193 $193 $193 $203 $235 $139
$139 $192

Queenstown - Nelson one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$258 $258 $191 $236 $236 $304
$159 $304 $159 24 $159 $159 $159
$159 $159 $159 $159 $159 $159 $159
$301 $137

Queenstown - Christchurch one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$231 $206 $206 $231 $256 $231
$256 $288 $315 $288 $232 $271 $288
$162 $162 $176 $161 $160 $257 $196
$289 $156

Queenstown - Dunedin one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$316 $260 $260 $247 $290 $293
$290 $312 $293 $260 $290 $293 $293
$293 $293 $185 $185 $293 $293 $317
$310 $260

Queenstown - Invercargill one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$278 $301 $330 $278 $403 $278
$385 $485 $304 $278 $495 $304 $278
$278 $278 $301 $278 $278 $278 $278
$278 $366

Invercargill - Auckland one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$277 $330 $308 $178 $303 $300
$240 $185 $316 $340 $394 $407 $291
$487 $450 $466 $369 $355 $370 $370
$269 $208

Invercargill - Hamilton one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$178 $328 $337 $265 $386 $386
$374 $178 $501 $267 $374 $457 $300
$523 $442 $466 $357 $178 $383 $271
$237 $186

Invercargill - Tauranga one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$294 $279 $167 $167 $431 $415
$367 $167 $167 $167 $414 $167 $167
$510 $167 $414 $167 $167 $371 $329
$217 $279

Invercargill - Napier one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$215 $321 $391 $167 $426 $397
$359 $167 $474 $474 $363 $301 $167
$459 $167 $320 $167 $249 $400 $358
$215 $166

Invercargill - New Plymouth one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$196 $286 $286 $167 $431 $431
$431 $167 $167 $286 $601 $286 $167
$513 $167 $385 $353 $457 $424 $167
$167 $262

Invercargill - Wellington one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$193 $193 $307 $218 $310 $307
$280 $193 $167 $381 $337 $301 $167
$420 $321 $312 $247 $247 $310 $280
$218 $171

Invercargill - Nelson one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$213 $240 $185 $170 $387 $357
$357 $170 $321 $411 $337 $291 $159
$422 $170 $260 $170 $228 $321 $175
$137 $136

Invercargill - Christchurch one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$116 $116 $247 $117 $194 $211
$194 $108 $143 $143 $269 $297 $327
$328 $297 $247 $194 $107 $248 $195
$107 $108

Invercargill - Dunedin one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$291 $267 $267 $267 $370 $451
$397 $267 $267 $267 $435 $321 $321
$554 $321 $435 $321 $267 $474 $417
$321 $240

Invercargill - Queenstown one-way

Dates: 15 Dec 26 - 05 Jan 27

Price Calendar

Mon Tue Wed Thu Fri Sat Sun
$278 $278 $278 $278 $511 $420
$450 $321 $278 $489 $446 $278 $278
$498 $321 $398 $342 $278 $423 $365
$278 $280

Auckland to Hamilton (15 Dec - 5 Jan) from $201 Auckland to Tauranga (15 Dec - 5 Jan) from $92 Auckland to Napier (15 Dec - 5 Jan) from $179 Auckland to New Plymouth (15 Dec - 5 Jan) from $92 Auckland to Wellington (15 Dec - 5 Jan) from $84 Auckland to Nelson (15 Dec - 5 Jan) from $137 Auckland to Christchurch (15 Dec - 5 Jan) from $92 Auckland to Dunedin (15 Dec - 5 Jan) from $114 Auckland to Queenstown (15 Dec - 5 Jan) from $114 Auckland to Invercargill (15 Dec - 5 Jan) from $153 Hamilton to Auckland (15 Dec - 5 Jan) from $220 Hamilton to Tauranga (15 Dec - 5 Jan) from $264 Hamilton to Napier (15 Dec - 5 Jan) from $191 Hamilton to New Plymouth (15 Dec - 5 Jan) from $194 Hamilton to Wellington (15 Dec - 5 Jan) from $102 Hamilton to Nelson (15 Dec - 5 Jan) from $179 Hamilton to Christchurch (15 Dec - 5 Jan) from $100 Hamilton to Dunedin (15 Dec - 5 Jan) from $178 Hamilton to Queenstown (15 Dec - 5 Jan) from $189 Hamilton to Invercargill (15 Dec - 5 Jan) from $178 Tauranga to Auckland (15 Dec - 5 Jan) from $92 Tauranga to Hamilton (15 Dec - 5 Jan) from $240 Tauranga to Napier (15 Dec - 5 Jan) from $185 Tauranga to New Plymouth (15 Dec - 5 Jan) from $187 Tauranga to Wellington (15 Dec - 5 Jan) from $136 Tauranga to Nelson (15 Dec - 5 Jan) from $159 Tauranga to Christchurch (15 Dec - 5 Jan) from $114 Tauranga to Dunedin (15 Dec - 5 Jan) from $159 Tauranga to Queenstown (15 Dec - 5 Jan) from $169 Tauranga to Invercargill (15 Dec - 5 Jan) from $166 Napier to Auckland (15 Dec - 5 Jan) from $93 Napier to Hamilton (15 Dec - 5 Jan) from $192 Napier to Tauranga (15 Dec - 5 Jan) from $178 Napier to New Plymouth (15 Dec - 5 Jan) from $189 Napier to Wellington (15 Dec - 5 Jan) from $98 Napier to Nelson (15 Dec - 5 Jan) from $167 Napier to Christchurch (15 Dec - 5 Jan) from $116 Napier to Dunedin (15 Dec - 5 Jan) from $164 Napier to Queenstown (15 Dec - 5 Jan) from $158 Napier to Invercargill (15 Dec - 5 Jan) from $167 New Plymouth to Auckland (15 Dec - 5 Jan) from $124 New Plymouth to Hamilton (15 Dec - 5 Jan) from $213 New Plymouth to Tauranga (15 Dec - 5 Jan) from $186 New Plymouth to Napier (15 Dec - 5 Jan) from $189 New Plymouth to Wellington (15 Dec - 5 Jan) from $105 New Plymouth to Nelson (15 Dec - 5 Jan) from $178 New Plymouth to Christchurch (15 Dec - 5 Jan) from $114 New Plymouth to Dunedin (15 Dec - 5 Jan) from $178 New Plymouth to Queenstown (15 Dec - 5 Jan) from $166 New Plymouth to Invercargill (15 Dec - 5 Jan) from $167 Wellington to Auckland (15 Dec - 5 Jan) from $84 Wellington to Hamilton (15 Dec - 5 Jan) from $104 Wellington to Tauranga (15 Dec - 5 Jan) from $139 Wellington to Napier (15 Dec - 5 Jan) from $98 Wellington to New Plymouth (15 Dec - 5 Jan) from $119 Wellington to Nelson (15 Dec - 5 Jan) from $98 Wellington to Christchurch (15 Dec - 5 Jan) from $84 Wellington to Dunedin (15 Dec - 5 Jan) from $107 Wellington to Queenstown (15 Dec - 5 Jan) from $142 Wellington to Invercargill (15 Dec - 5 Jan) from $158 Nelson to Auckland (15 Dec - 5 Jan) from $102 Nelson to Hamilton (15 Dec - 5 Jan) from $168 Nelson to Tauranga (15 Dec - 5 Jan) from $159 Nelson to Napier (15 Dec - 5 Jan) from $167 Nelson to New Plymouth (15 Dec - 5 Jan) from $178 Nelson to Wellington (15 Dec - 5 Jan) from $98 Nelson to Christchurch (15 Dec - 5 Jan) from $92 Nelson to Dunedin (15 Dec - 5 Jan) from $138 Nelson to Queenstown (15 Dec - 5 Jan) from $149 Nelson to Invercargill (15 Dec - 5 Jan) from $157 Christchurch to Auckland (15 Dec - 5 Jan) from $92 Christchurch to Hamilton (15 Dec - 5 Jan) from $93 Christchurch to Tauranga (15 Dec - 5 Jan) from $142 Christchurch to Napier (15 Dec - 5 Jan) from $143 Christchurch to New Plymouth (15 Dec - 5 Jan) from $140 Christchurch to Wellington (15 Dec - 5 Jan) from $84 Christchurch to Nelson (15 Dec - 5 Jan) from $92 Christchurch to Dunedin (15 Dec - 5 Jan) from $162 Christchurch to Queenstown (15 Dec - 5 Jan) from $160 Christchurch to Invercargill (15 Dec - 5 Jan) from $108 Dunedin to Auckland (15 Dec - 5 Jan) from $114 Dunedin to Hamilton (15 Dec - 5 Jan) from $178 Dunedin to Tauranga (15 Dec - 5 Jan) from $159 Dunedin to Napier (15 Dec - 5 Jan) from $149 Dunedin to New Plymouth (15 Dec - 5 Jan) from $167 Dunedin to Wellington (15 Dec - 5 Jan) from $142 Dunedin to Nelson (15 Dec - 5 Jan) from $147 Dunedin to Christchurch (15 Dec - 5 Jan) from $116 Dunedin to Queenstown (15 Dec - 5 Jan) from $185 Dunedin to Invercargill (15 Dec - 5 Jan) from $267 Queenstown to Auckland (15 Dec - 5 Jan) from $114 Queenstown to Hamilton (15 Dec - 5 Jan) from $186 Queenstown to Tauranga (15 Dec - 5 Jan) from $179 Queenstown to Napier (15 Dec - 5 Jan) from $167 Queenstown to New Plymouth (15 Dec - 5 Jan) from $167 Queenstown to Wellington (15 Dec - 5 Jan) from $73 Queenstown to Nelson (15 Dec - 5 Jan) from $137 Queenstown to Christchurch (15 Dec - 5 Jan) from $156 Queenstown to Dunedin (15 Dec - 5 Jan) from $185 Queenstown to Invercargill (15 Dec - 5 Jan) from $278 Invercargill to Auckland (15 Dec - 5 Jan) from $178 Invercargill to Hamilton (15 Dec - 5 Jan) from $178 Invercargill to Tauranga (15 Dec - 5 Jan) from $167 Invercargill to Napier (15 Dec - 5 Jan) from $166 Invercargill to New Plymouth (15 Dec - 5 Jan) from $167 Invercargill to Wellington (15 Dec - 5 Jan) from $167 Invercargill to Nelson (15 Dec - 5 Jan) from $136 Invercargill to Christchurch (15 Dec - 5 Jan) from $107 Invercargill to Dunedin (15 Dec - 5 Jan) from $240 Invercargill to Queenstown (15 Dec - 5 Jan) from $278

Fares were available at the time of posting and can change or sell out without notice.

B

Beat That Flight Team

Helping you fly for less since 2018.

Related Flight Deals

NZ Domestic Flights in August: Auckland to Christchurch from $82, Christchurch to Auckland $85, Hamilton to Christchurch $90 & more
28 JulyAuckland, Hamilton, Tauranga, Napier, New Plymouth, Wellington, Nelson, Christchurch, Dunedin, Queenstown, Invercargill

NZ Domestic Flights in August: Auckland to Christchurch from $82, Christchurch to Auckland $85, Hamilton to Christchurch $90 & more

View Auckland, Hamilton, Tauranga, Napier, New Plymouth, Wellington, Nelson, Christchurch, Dunedin, Queenstown, Invercargill to Auckland, Hamilton, Tauranga, Napier, New Plymouth, Wellington, Nelson, Christchurch, Dunedin, Queenstown, Invercargill deal from NZ$82
New Zealand Domestic Flights: October 2026 from $63 One Way
27 SeptAuckland, Hamilton, Tauranga, Napier, New Plymouth, Wellington, Nelson, Christchurch, Dunedin, Queenstown, Invercargill

New Zealand Domestic Flights: October 2026 from $63 One Way

View Auckland, Hamilton, Tauranga, Napier, New Plymouth, Wellington, Nelson, Christchurch, Dunedin, Queenstown, Invercargill to Auckland, Hamilton, Tauranga, Napier, New Plymouth, Wellington, Nelson, Christchurch, Dunedin, Queenstown, Invercargill deal from NZ$63
NZ Domestic Flights in July from $85 One Way: Auckland, Wellington, Christchurch, Queenstown & More
22 JuneAuckland, Hamilton, Tauranga, Napier, New Plymouth, Wellington, Nelson, Christchurch, Dunedin, Queenstown, Invercargill

NZ Domestic Flights in July from $85 One Way: Auckland, Wellington, Christchurch, Queenstown & More

View Auckland, Hamilton, Tauranga, Napier, New Plymouth, Wellington, Nelson, Christchurch, Dunedin, Queenstown, Invercargill to Auckland, Hamilton, Tauranga, Napier, New Plymouth, Wellington, Nelson, Christchurch, Dunedin, Queenstown, Invercargill deal from NZ$85
New Zealand Domestic Flights June 2026 - from $87
26 MayAuckland, Wellington, Christchurch, Dunedin, Queenstown, Tauranga, Nelson, New Plymouth, Napier, Invercargill

New Zealand Domestic Flights June 2026 - from $87

View Auckland, Wellington, Christchurch, Dunedin, Queenstown, Tauranga, Nelson, New Plymouth, Napier, Invercargill to Auckland, Wellington, Christchurch, Dunedin, Queenstown, Tauranga, Nelson, New Plymouth, Napier, Invercargill deal from NZ$87
NZ Domestic Flights: Cheapest May 2026 Fares - All Cities from $66
28 AprAuckland, Wellington, Christchurch, Dunedin, Queenstown

NZ Domestic Flights: Cheapest May 2026 Fares - All Cities from $66

View Auckland, Wellington, Christchurch, Dunedin, Queenstown to Auckland, Wellington, Christchurch, Dunedin, Queenstown, Tauranga, Nelson, New Plymouth, Napier, Invercargill deal from NZ$66
Jetstar NZ Weekend Frenzy: Domestic from $64, Rarotonga from $189 & Gold Coast from $179 One-Way (Ends Monday)
16 OctAuckland, Christchurch, Dunedin, Hamilton, Wellington, Queenstown

Jetstar NZ Weekend Frenzy: Domestic from $64, Rarotonga from $189 & Gold Coast from $179 One-Way (Ends Monday)

View Auckland, Christchurch, Dunedin, Hamilton, Wellington, Queenstown to Auckland, Christchurch, Dunedin, Hamilton, Wellington, Queenstown, Gold Coast, Rarotonga, Melbourne, Sydney deal from NZ$64

More Deals from Auckland, Hamilton, Tauranga, Napier, New Plymouth, Wellington, Nelson, Christchurch, Dunedin, Queenstown, Invercargill

Disclosure, as per section 47A of the Fair Trading Act 1987: as a free service, our revenue comes from adverts and affiliate links on this website.