Bali Ex Hamilton $907, Chch $965, Dunedin $982, Auck $1018, Queenstown $1025, Welly $1039 Return - Oct 2026 to Jun 2027 @ BTF

40

Price drop from a couple of weeks ago!

These Bali fares are spread across six carriers, so which one you end up on depends on the date and the departure city you pick.

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. It isn't in a global alliance, but Qantas Frequent Flyer earning is available on eligible fares and add-ons. Being low-cost, expect bags, seat selection and food to be extras rather than inclusions - see our Jetstar airline guide.

Qantas is Australia's flag carrier and a founding oneworld member, with partnerships including Emirates, American Airlines, China Eastern and IndiGo. Its network covers Australian domestic routes plus New Zealand, Asia, North America, Europe, Africa and the Pacific, and as a full-service airline checked baggage, meals and inflight entertainment are included. More on our Qantas airline guide.

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. It flies New Zealand domestic, Australia, the Pacific Islands, North America and key Asian destinations, and is the most likely carrier for the New Zealand leg out of the smaller airports. Details on our Air New Zealand airline guide.

Batik Air is a full-service airline in the Lion Air Group with a growing Indonesia and regional network, flying Australia to Bali and Indonesia with onward services across Indonesia and Southeast Asia. It isn't in a global alliance and is connected commercially with the Lion Air Group network. See our Batik Air airline guide.

AirAsia is a low-cost group with a large network centred on Kuala Lumpur, flying Australia and New Zealand to Kuala Lumpur, Bali and Southeast Asia with onward connections across Asia. It isn't in a global alliance, connecting instead across the AirAsia Group network and through selected interline partners. Full details on our AirAsia airline guide.

Virgin Australia is a full-service Australian airline focused on domestic travel and short-haul international services, covering Australian domestic routes, New Zealand, the Pacific and selected international destinations. Velocity partners include Singapore Airlines, Qatar Airways and United. More on our Virgin Australia airline guide.

Connection Information

None of the six airlines on these fares fly New Zealand to Denpasar nonstop, so every itinerary involves at least one connection - most commonly an Australian city such as through Sydney, Melbourne, Perth or Brisbane. on the Trans-Tasman leg, or Kuala Lumpur (KUL) if your booking routes through the AirAsia network. Because the transit point varies by date and airline, check the actual airport on your own itinerary against the published minimum connection time at minimumconnectiontime.com before you book. That matters most on the tighter layovers, and it matters more again if the two legs sit on separate tickets - in that case a missed onward flight is your problem rather than the airline's.

About Bali

Bali is the one Indonesian island most New Zealanders already have a mental picture of, and the picture holds up. Ubud, inland and uphill, is the cultural centre - the Tegallalang rice terraces, the Sacred Monkey Forest Sanctuary, and a long run of temples including Tirta Empul and the cliff-cut Goa Gajah. The south coast is where the beach towns are: Seminyak and Canggu for surf breaks and beach clubs, Uluwatu for dramatic limestone cliffs and the sea temple of Pura Luhur Uluwatu, and Sanur for calmer water. Further out, Mount Batur is the standard sunrise trek, and the Subak irrigation system - a thousand-year-old cooperative water-sharing network still in daily use - is a UNESCO World Heritage Site. The dry season runs roughly May to October, which is the more reliable weather but also the busier and pricier half of the year; most of the fares below sit on the other side of that, in the wet season, when afternoon downpours are common but usually short and the island is noticeably quieter. More at Wonderful Indonesia.

The Fares

Hamilton is the surprise winner here, from $907 return on 2 February to 27 February, and it isn't a one-off - 12 of Hamilton's 25 available dates come in under $1,000, with $911, $914, $920 and $924 all clustered through February. If you can get to Hamilton Airport, it is comfortably the cheapest way out of New Zealand in this batch.

Christchurch is next from $965 return on 12 May to 19 May, with 12 of its 70 dates under $1,000. The cheap Christchurch fares sit later in the window than everyone else's - late April through May rather than February - so it is worth scanning both halves of that table.

Dunedin gets to $982 return on 28 January to 22 February, and $983 on 25 February to 22 March, but the field is thin: those are the only two sub-$1,000 fares out of 26 dates, and the next cheapest jumps to $1,026. Dunedin is either very good value or fairly ordinary depending entirely on whether those two windows suit you.

Auckland has by far the most choice, from $1,018 return on 13 February to 26 February, across 112 dates spanning 25 October 2026 to 22 June 2027. Nothing dips under $1,000, but the spread is tight - the bulk of the table sits in the $1,030 to $1,110 band, so there is almost always a workable date within a few dollars of the headline fare.

Queenstown starts at $1,025 return on 19 February to 16 March, with 69 dates and a similarly tight spread topping out at $1,126. Wellington is the dearest of the six, from $1,039 return on 13 February to 20 February, and it has the narrowest travel window too - it closes on 18 March 2027, where Christchurch runs all the way through to 23 June 2027.

February is the sweet spot for four of the six cities, which lines up with the quieter, wetter end of the Balinese calendar. If you would rather have dry-season weather, the May and early June dates at the back of the Christchurch, Auckland and Queenstown tables are the ones to look at.

Summary

Hamilton - Bali (Denpasar) return (24 Oct 26 - 25 Mar 27) from $907 return
Christchurch - Bali (Denpasar) return (16 Nov 26 - 23 Jun 27) from $965 return
Dunedin - Bali (Denpasar) return (29 Oct 26 - 14 Jun 27) from $982 return
Auckland - Bali (Denpasar) return (25 Oct 26 - 22 Jun 27) from $1018 return
Queenstown - Bali (Denpasar) return (22 Oct 26 - 15 Jun 27) from $1025 return
Wellington - Bali (Denpasar) return (24 Oct 26 - 18 Mar 27) from $1039 return

Hamilton - Bali (Denpasar) return

Dates: 24 Oct 26 - 25 Mar 27

Christchurch - Bali (Denpasar) return

Dates: 16 Nov 26 - 23 Jun 27

Return Price Travel Dates
$1048 16 Nov to 11 Dec
$1045 21 Jan to 9 Feb
$1048 23 Jan to 17 Feb
$1036 25 Jan to 19 Feb
$1033 27 Jan to 9 Feb
$1034 29 Jan to 23 Feb
$1007 30 Jan to 24 Feb
$1050 1 Feb to 26 Feb
$1056 2 Feb to 9 Feb
$1055 3 Feb to 10 Feb
$998 4 Feb to 23 Feb
$1007 5 Feb to 24 Feb
$1060 6 Feb to 19 Feb
$1032 8 Feb to 5 Mar
$1003 10 Feb to 23 Feb
$1034 11 Feb to 24 Feb
$1049 12 Feb to 9 Mar
$987 15 Feb to 12 Mar
$1045 16 Feb to 23 Feb
$1006 17 Feb to 24 Feb
$1015 18 Feb to 9 Mar
$1043 19 Feb to 16 Mar
$1045 20 Feb to 17 Mar
$1029 21 Feb to 12 Mar
$1043 22 Feb to 7 Mar
$1053 23 Feb to 14 Mar
$992 24 Feb to 9 Mar
$1023 25 Feb to 16 Mar
$1015 27 Feb to 12 Mar
$1028 1 Mar to 14 Mar
$1034 2 Mar to 9 Mar
$999 3 Mar to 16 Mar
$1030 4 Mar to 17 Mar
$1035 5 Mar to 12 Mar
$1048 9 Mar to 16 Mar
$1021 10 Mar to 17 Mar
$1025 20 Apr to 3 May
$1020 21 Apr to 10 May
$1055 22 Apr to 17 May
$1017 24 Apr to 19 May
$1053 25 Apr to 20 May
$1028 26 Apr to 3 May
$1005 27 Apr to 10 May
$978 28 Apr to 17 May
$1052 29 Apr to 18 May
$1019 4 May to 17 May
$996 5 May to 18 May
$996 6 May to 19 May
$1045 8 May to 2 Jun
$1040 10 May to 17 May
$982 11 May to 18 May
$965 12 May to 19 May
$1017 13 May to 1 Jun
$1045 14 May to 8 Jun
$1045 15 May to 9 Jun
$1056 16 May to 23 May
$1036 17 May to 24 May
$989 18 May to 25 May
$985 19 May to 1 Jun
$1016 20 May to 8 Jun
$1016 21 May to 9 Jun
$1055 22 May to 10 Jun
$1050 23 May to 17 Jun
$1061 24 May to 31 May
$988 25 May to 1 Jun
$1021 26 May to 8 Jun
$1058 27 May to 9 Jun
$1059 29 May to 23 Jun
$1024 1 Jun to 8 Jun
$1061 2 Jun to 9 Jun

Dunedin - Bali (Denpasar) return

Dates: 29 Oct 26 - 14 Jun 27

Auckland - Bali (Denpasar) return

Dates: 25 Oct 26 - 22 Jun 27

Return Price Travel Dates
$1105 25 Oct to 19 Nov
$1115 27 Oct to 15 Nov
$1071 28 Oct to 22 Nov
$1118 31 Oct to 25 Nov
$1096 1 Nov to 26 Nov
$1090 3 Nov to 22 Nov
$1110 6 Nov to 25 Nov
$1099 7 Nov to 26 Nov
$1107 8 Nov to 27 Nov
$1100 10 Nov to 17 Nov
$1083 13 Nov to 26 Nov
$1116 14 Nov to 27 Nov
$1098 15 Nov to 22 Nov
$1106 17 Nov to 6 Dec
$1116 18 Nov to 25 Nov
$1115 15 Jan to 9 Feb
$1117 16 Jan to 10 Feb
$1084 19 Jan to 1 Feb
$1045 20 Jan to 14 Feb
$1106 21 Jan to 15 Feb
$1044 22 Jan to 16 Feb
$1057 23 Jan to 17 Feb
$1061 24 Jan to 18 Feb
$1054 26 Jan to 14 Feb
$1045 27 Jan to 21 Feb
$1032 28 Jan to 22 Feb
$1043 29 Jan to 17 Feb
$1039 30 Jan to 18 Feb
$1041 31 Jan to 19 Feb
$1092 1 Feb to 26 Feb
$1033 2 Feb to 21 Feb
$1045 3 Feb to 28 Feb
$1061 4 Feb to 1 Mar
$1045 5 Feb to 2 Mar
$1069 6 Feb to 19 Feb
$1051 7 Feb to 26 Feb
$1102 8 Feb to 5 Mar
$1032 9 Feb to 28 Feb
$1050 10 Feb to 23 Feb
$1090 11 Feb to 2 Mar
$1037 12 Feb to 19 Feb
$1018 13 Feb to 26 Feb
$1055 14 Feb to 11 Mar
$1080 15 Feb to 28 Feb
$1035 16 Feb to 23 Feb
$1036 17 Feb to 2 Mar
$1063 18 Feb to 3 Mar
$1035 19 Feb to 16 Mar
$1038 20 Feb to 17 Mar
$1040 21 Feb to 28 Feb
$1064 22 Feb to 1 Mar
$1037 23 Feb to 2 Mar
$1060 24 Feb to 3 Mar
$1030 25 Feb to 10 Mar
$1041 26 Feb to 17 Mar
$1055 27 Feb to 12 Mar
$1063 28 Feb to 19 Mar
$1116 1 Mar to 14 Mar
$1080 2 Mar to 21 Mar
$1072 3 Mar to 16 Mar
$1111 4 Mar to 17 Mar
$1061 5 Mar to 12 Mar
$1119 6 Mar to 19 Mar
$1092 7 Mar to 14 Mar
$1040 9 Mar to 16 Mar
$1069 10 Mar to 17 Mar
$1096 12 Mar to 19 Mar
$1115 13 Mar to 20 Mar
$1102 14 Mar to 21 Mar
$1093 16 Mar to 23 Mar
$1111 17 Mar to 24 Mar
$1102 17 Apr to 12 May
$1099 18 Apr to 7 May
$1087 19 Apr to 14 May
$1094 20 Apr to 9 May
$1107 22 Apr to 11 May
$1104 23 Apr to 12 May
$1087 24 Apr to 19 May
$1104 25 Apr to 14 May
$1068 26 Apr to 21 May
$1101 27 Apr to 4 May
$1096 28 Apr to 11 May
$1114 29 Apr to 12 May
$1114 1 May to 14 May
$1089 2 May to 21 May
$1082 3 May to 28 May
$1071 4 May to 11 May
$1056 5 May to 12 May
$1113 6 May to 19 May
$1111 7 May to 1 Jun
$1085 9 May to 28 May
$1082 10 May to 4 Jun
$1095 11 May to 18 May
$1077 12 May to 19 May
$1104 13 May to 1 Jun
$1088 14 May to 2 Jun
$1101 16 May to 4 Jun
$1082 17 May to 11 Jun
$1084 18 May to 25 May
$1069 19 May to 13 Jun
$1077 20 May to 2 Jun
$1100 21 May to 28 May
$1087 23 May to 11 Jun
$1091 24 May to 18 Jun
$1093 25 May to 13 Jun
$1082 26 May to 2 Jun
$1103 28 May to 16 Jun
$1105 31 May to 13 Jun
$1084 1 Jun to 8 Jun
$1107 6 Jun to 13 Jun
$1109 8 Jun to 15 Jun
$1099 15 Jun to 22 Jun

Queenstown - Bali (Denpasar) return

Dates: 22 Oct 26 - 15 Jun 27

Return Price Travel Dates
$1122 22 Oct to 16 Nov
$1101 28 Oct to 16 Nov
$1078 29 Oct to 23 Nov
$1103 30 Oct to 24 Nov
$1101 3 Nov to 16 Nov
$1073 4 Nov to 23 Nov
$1100 5 Nov to 24 Nov
$1103 6 Nov to 1 Dec
$1099 11 Nov to 24 Nov
$1126 2 Dec to 15 Dec
$1067 15 Jan to 9 Feb
$1105 21 Jan to 9 Feb
$1103 27 Jan to 15 Feb
$1085 28 Jan to 10 Feb
$1046 29 Jan to 23 Feb
$1103 30 Jan to 6 Feb
$1048 31 Jan to 7 Feb
$1069 1 Feb to 20 Feb
$1084 3 Feb to 22 Feb
$1117 4 Feb to 23 Feb
$1048 5 Feb to 24 Feb
$1103 7 Feb to 14 Feb
$1049 8 Feb to 15 Feb
$1074 10 Feb to 23 Feb
$1107 12 Feb to 9 Mar
$1097 13 Feb to 20 Feb
$1070 14 Feb to 21 Feb
$1070 15 Feb to 22 Feb
$1070 17 Feb to 24 Feb
$1025 19 Feb to 16 Mar
$1070 21 Feb to 12 Mar
$1103 22 Feb to 1 Mar
$1070 24 Feb to 15 Mar
$1104 25 Feb to 16 Mar
$1070 26 Feb to 17 Mar
$1070 28 Feb to 7 Mar
$1103 1 Mar to 20 Mar
$1030 3 Mar to 16 Mar
$1049 5 Mar to 12 Mar
$1104 7 Mar to 20 Mar
$1048 10 Mar to 17 Mar
$1079 12 Mar to 19 Mar
$1103 15 Mar to 22 Mar
$1108 17 Mar to 30 Mar
$1103 1 Apr to 14 Apr
$1103 3 Apr to 22 Apr
$1103 7 Apr to 14 Apr
$1103 10 Apr to 29 Apr
$1114 14 Apr to 27 Apr
$1059 21 Apr to 4 May
$1107 23 Apr to 18 May
$1093 25 Apr to 8 May
$1037 28 Apr to 11 May
$1106 29 Apr to 18 May
$1123 30 Apr to 25 May
$1114 2 May to 15 May
$1067 5 May to 18 May
$1103 6 May to 25 May
$1118 7 May to 1 Jun
$1126 9 May to 22 May
$1068 12 May to 25 May
$1086 13 May to 1 Jun
$1102 14 May to 8 Jun
$1126 16 May to 29 May
$1066 19 May to 1 Jun
$1108 20 May to 8 Jun
$1117 21 May to 15 Jun
$1096 26 May to 8 Jun
$1114 27 May to 15 Jun

Wellington - Bali (Denpasar) return

Dates: 24 Oct 26 - 18 Mar 27

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


You can follow me at Beat That Flight for more deals, error fares, promos and sales, on Facebook, Google or Messenger.

Also consider having a look at the current best found deals by city - Auckland, Christchurch, Dunedin, Hamilton, Queenstown, Wellington.

Related Stores

Beat That Flight
Beat That Flight

Comments

Search through all the comments in this post.
Login or Join to leave a comment