Discover the best flight deals from Australia and New Zealand. Compare prices across airlines and save on your next journey.

CHC AKL ZQN DUD WLG

Domestic flights over Christmas/New Years from $67 one way [Dec 19 to Jan 6]

BTF

Beat That Flight

28 October 2025

Domestic flights over Christmas/New Years from $67 one way [Dec 19 to Jan 6]

If you’re like me, you probably left things a bit late for Christmas and New Years, and that’s why we’re driving, taking the ferry as walk-ons, and borrowing a car on the other side because flights are horrendous for the dates we need (have visitors so need specific dates).

However, if you’re a bit flexible, there are still cheaper flights to be found. I went through and checked every date over what I consider to be roughly when people might travel in the holiday period, so hopefully it helps someone.

Auckland - Christchurch (19 Dec - 6 Jan) from $79
Auckland - Wellington (19 Dec - 6 Jan) from $67
Auckland - Dunedin (19 Dec - 6 Jan) from $130
Auckland - Queenstown (19 Dec - 6 Jan) from $93
Auckland - Hamilton (19 Dec - 6 Jan) from $198
Auckland - Tauranga (19 Dec - 6 Jan) from $83
Christchurch - Auckland (19 Dec - 6 Jan) from $79
Christchurch - Wellington (19 Dec - 6 Jan) from $72
Christchurch - Dunedin (19 Dec - 6 Jan) from $83
Christchurch - Queenstown (19 Dec - 6 Jan) from $83
Christchurch - Hamilton (19 Dec - 6 Jan) from $108
Christchurch - Tauranga (19 Dec - 6 Jan) from $108
Wellington - Auckland (19 Dec - 6 Jan) from $73
Wellington - Christchurch (19 Dec - 6 Jan) from $72
Wellington - Dunedin (19 Dec - 6 Jan) from $117
Wellington - Queenstown (19 Dec - 6 Jan) from $156
Wellington - Hamilton (19 Dec - 6 Jan) from $107
Wellington - Tauranga (19 Dec - 6 Jan) from $155

Auckland - Christchurch
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$175$216$175$216$104$104$129
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$153$119$188$143$97$79$115
2 Jan3 Jan4 Jan5 Jan6 Jan
$83$115$93$79$79

Auckland - Wellington
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$83$104$101$83$143$114$83
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$67$101$129$83$91$67$83
2 Jan3 Jan4 Jan5 Jan6 Jan
$73$93$101$83$73

Auckland - Dunedin
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$130$205$278$311$290$194$175
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$273$205$247$205$175$154$162
2 Jan3 Jan4 Jan5 Jan6 Jan
$175$184$180$164$170

Auckland - Queenstown
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$247$247$287$330$295$261$290
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$314$330$330$249$273$119$119
2 Jan3 Jan4 Jan5 Jan6 Jan
$124$109$109$109$93

Auckland - Hamilton
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$256$326$324$315$382$341$255
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$221$314$329$233$255$214$214
2 Jan3 Jan4 Jan5 Jan6 Jan
$214$246$240$214$198

Auckland - Tauranga
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$83$176$218$218$218$234$86
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$86$176$176$176$137$137$137
2 Jan3 Jan4 Jan5 Jan6 Jan
$137$137$116$86$86

Christchurch - Auckland
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$79$143$79$175$143$79$104
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$216$258$216$160$216$149$124
2 Jan3 Jan4 Jan5 Jan6 Jan
$125$230$216$191$175

Christchurch - Wellington
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$100$89$72$114$143$152$89
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$133$143$133$154$133$124$114
2 Jan3 Jan4 Jan5 Jan6 Jan
$114$114$114$100$100

Christchurch - Dunedin
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$101$134$83$109$216$216$83
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$163$238$124$101$163$89$192
2 Jan3 Jan4 Jan5 Jan6 Jan
$101$163$86$86$101

Christchurch - Queenstown
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$141$141$117$86$141$117$140
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$192$247$192$163$86$219$83
2 Jan3 Jan4 Jan5 Jan6 Jan
$109$83$83$83$86

Christchurch - Hamilton
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$108$286$174$174$170$146$147
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$146$342$147$291$261$148$142
2 Jan3 Jan4 Jan5 Jan6 Jan
$142$142$142$142$115

Christchurch - Tauranga
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$173$197$245$261$229$177$191
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$237$332$261$307$332$229$197
2 Jan3 Jan4 Jan5 Jan6 Jan
$197$197$197$108$108

Wellington - Auckland
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$142$133$114$133$163$133$133
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$184$206$210$133$101$73$93
2 Jan3 Jan4 Jan5 Jan6 Jan
$114$104$93$73$73

Wellington - Christchurch
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$114$154$175$154$205$175$133
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$175$175$175$154$133$97$89
2 Jan3 Jan4 Jan5 Jan6 Jan
$114$114$100$89$72

Wellington - Dunedin
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$237$246$297$289$378$305$327
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$289$317$324$262$232$178$162
2 Jan3 Jan4 Jan5 Jan6 Jan
$205$184$117$200$162

Wellington - Queenstown
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$231$270$314$313$346$314$334
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$315$386$357$254$225$189$203
2 Jan3 Jan4 Jan5 Jan6 Jan
$169$187$156$170$170

Wellington - Hamilton
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$107$247$202$247$152$188$163
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$125$188$188$149$125$107$125
2 Jan3 Jan4 Jan5 Jan6 Jan
$107$117$107$107$107

Wellington - Tauranga
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$184$220$239$239$266$241$213
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$239$299$299$239$232$184$155
2 Jan3 Jan4 Jan5 Jan6 Jan
$184$155$184$155$157

Dunedin - Auckland
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$175$175$205$184$206$133$185
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$213$332$330$330$330$208$239
2 Jan3 Jan4 Jan5 Jan6 Jan
$208$290$238$181$205

Dunedin - Christchurch
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$101$89$109$89$101$216$98
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$120$101$192$216$86$89$101
2 Jan3 Jan4 Jan5 Jan6 Jan
$117$114$86$101$117

Dunedin - Wellington
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$200$168$230$242$289$225$202
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$289$296$335$335$242$211$243
2 Jan3 Jan4 Jan5 Jan6 Jan
$251$271$224$200$217

Dunedin - Queenstown
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$249$211$200$234$259$357$295
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$332$319$377$312$379$172$213
2 Jan3 Jan4 Jan5 Jan6 Jan
$227$193$170$194$211

Dunedin - Hamilton
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$343$292$342$247$274$416$274
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$339$303$437$390$267$232$247
2 Jan3 Jan4 Jan5 Jan6 Jan
$287$287$233$220$223

Dunedin - Tauranga
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$307$327$233$320$305$225$280
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$320$450$359$398$355$303$294
2 Jan3 Jan4 Jan5 Jan6 Jan
$225$294$202$197$234

Queenstown - Auckland
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$109$109$163$119$130$109$109
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$162$240$305$330$290$271$336
2 Jan3 Jan4 Jan5 Jan6 Jan
$361$372$372$330$205

Queenstown - Christchurch
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$117$101$219$86$163$149$117
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$86$143$192$192$247$163$192
2 Jan3 Jan4 Jan5 Jan6 Jan
$247$192$192$192$163

Queenstown - Wellington
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$121$158$132$97$239$143$112
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$189$297$273$334$329$231$239
2 Jan3 Jan4 Jan5 Jan6 Jan
$273$321$315$320$268

Queenstown - Dunedin
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$221$187$365$200$337$251$290
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$266$262$322$366$341$385$301
2 Jan3 Jan4 Jan5 Jan6 Jan
$392$288$310$302$290

Queenstown - Hamilton
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$301$302$309$277$272$341$243
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$268$420$450$438$450$326$340
2 Jan3 Jan4 Jan5 Jan6 Jan
$378$352$390$313$284

Queenstown - Tauranga
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$220$258$230$261$228$200$197
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$205$424$444$442$225$228$357
2 Jan3 Jan4 Jan5 Jan6 Jan
$401$399$328$293$225

Hamilton - Auckland
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$263$342$326$339$319$303$324
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$381$387$387$287$255$226$265
2 Jan3 Jan4 Jan5 Jan6 Jan
$265$269$220$198$226

Hamilton - Christchurch
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$142$198$261$261$153$276$195
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$219$286$305$219$176$142$142
2 Jan3 Jan4 Jan5 Jan6 Jan
$181$198$176$176$142

Hamilton - Wellington
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$107$245$188$163$125$125$126
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$125$163$163$125$125$125$125
2 Jan3 Jan4 Jan5 Jan6 Jan
$107$107$107$107$125

Hamilton - Dunedin
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$264$283$343$298$298$388$348
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$251$390$437$307$268$277$247
2 Jan3 Jan4 Jan5 Jan6 Jan
$329$251$232$250$236

Hamilton - Queenstown
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$287$433$355$409$347$394$390
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$466$205$478$312$352$225$272
2 Jan3 Jan4 Jan5 Jan6 Jan
$288$272$179$275$201

Hamilton - Tauranga
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$321$482$434$420$410$357$389
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$385$476$424$385$337$310$335
2 Jan3 Jan4 Jan5 Jan6 Jan
$311$309$310$293$305

Tauranga - Auckland
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$83$86$86$86$103$86$86
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$86$176$167$137$176$176$176
2 Jan3 Jan4 Jan5 Jan6 Jan
$167$167$176$137$137

Tauranga - Christchurch
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$197$197$295$202$242$191$221
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$200$353$245$261$189$189$190
2 Jan3 Jan4 Jan5 Jan6 Jan
$197$189$198$135$108

Tauranga - Wellington
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$178$176$179$184$184$130$130
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$178$223$239$201$178$176$184
2 Jan3 Jan4 Jan5 Jan6 Jan
$184$184$209$184$130

Tauranga - Dunedin
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$228$285$327$359$368$285$299
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$359$407$368$320$281$258$294
2 Jan3 Jan4 Jan5 Jan6 Jan
$258$284$329$220$197

Tauranga - Queenstown
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$350$325$402$403$400$300$398
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$412$525$445$375$304$197$209
2 Jan3 Jan4 Jan5 Jan6 Jan
$262$196$196$196$196

Tauranga - Hamilton
Dates: 19 Dec 25 - 6 Jan 26

FriSatSunMonTueWedThu
19 Dec20 Dec21 Dec22 Dec23 Dec24 Dec25 Dec
$393$419$424$393$396$325$321
26 Dec27 Dec28 Dec29 Dec30 Dec31 Dec1 Jan
$362$487$390$384$335$341$289
2 Jan3 Jan4 Jan5 Jan6 Jan
$320$340$352$320$241