Skip to main content

Search for your next flight

Compare live fares across airlines and booking sites.

Loading flight search...

Auckland to Bali $906, Christchurch $889, Hamilton $885, Queenstown $905 & More [Apr-Dec 2026]

Posted18 March 2026
Cheapest Found$885
OriginNew Zealand
DestinationBali (Denpasar)
Travel DatesVarious dates Apr-Dec 2026
Auckland to Bali $906, Christchurch $889, Hamilton $885, Queenstown $905 & More [Apr-Dec 2026]

Bali prices out of New Zealand are looking decent across quite a few airports for 2026.

All flights below are return fares. Check the booking links for nearby dates and airline combinations.

Summary:

Auckland - Bali (Denpasar) return

Dates: 16 Apr 26 - 12 Dec 26

Return Price Travel Dates
$1093 16 Apr to 5 May
$1073 17 Apr to 6 May
$1064 18 Apr to 10 May
$906 21 Apr to 4 May
$1023 22 Apr to 5 May
$960 23 Apr to 6 May
$968 25 Apr to 2 May
$1066 26 Apr to 3 May
$1001 27 Apr to 4 May
$925 28 Apr to 5 May
$955 29 Apr to 12 May
$1014 30 Apr to 7 May
$1077 1 May to 8 May
$1097 2 May to 21 May
$966 3 May to 10 May
$1045 4 May to 11 May
$993 6 May to 13 May
$987 7 May to 14 May
$1070 8 May to 15 May
$1009 9 May to 22 May
$1114 10 May to 1 Jun
$1005 11 May to 2 Jun
$948 12 May to 3 Jun
$1057 13 May to 4 Jun
$1051 14 May to 2 Jun
$1083 15 May to 22 May
$1051 16 May to 4 Jun
$1049 17 May to 5 Jun
$1047 18 May to 25 May
$1023 19 May to 26 May
$991 21 May to 3 Jun
$1056 22 May to 4 Jun
$1008 23 May to 5 Jun
$1028 24 May to 15 Jun
$1032 25 May to 16 Jun
$950 26 May to 2 Jun
$1046 27 May to 3 Jun
$1127 28 May to 4 Jun
$1133 29 May to 5 Jun
$1127 31 May to 22 Jun
$1063 2 Jun to 9 Jun
$1063 3 Jun to 10 Jun
$1098 8 Jun to 15 Jun
$1134 9 Jun to 1 Jul
$1079 10 Jun to 23 Jun
$1149 11 Jun to 18 Jun
$1045 12 Jun to 19 Jun
$1113 14 Jun to 21 Jun
$1018 16 Jun to 23 Jun
$1021 17 Jul to 5 Aug
$1032 21 Jul to 9 Aug
$1139 22 Jul to 29 Jul
$1039 25 Jul to 16 Aug
$1038 26 Jul to 2 Aug
$1032 28 Jul to 16 Aug
$1066 29 Jul to 5 Aug
$1057 31 Jul to 19 Aug
$1129 2 Aug to 9 Aug
$1072 4 Aug to 26 Aug
$1126 6 Aug to 28 Aug
$1100 7 Aug to 26 Aug
$995 9 Aug to 28 Aug
$1087 11 Aug to 18 Aug
$1054 13 Aug to 4 Sep
$969 14 Aug to 2 Sep
$1104 15 Aug to 6 Sep
$945 16 Aug to 4 Sep
$1066 17 Aug to 8 Sep
$947 18 Aug to 9 Sep
$1100 19 Aug to 7 Sep
$1076 20 Aug to 2 Sep
$945 21 Aug to 9 Sep
$1014 22 Aug to 4 Sep
$1068 23 Aug to 14 Sep
$1039 24 Aug to 6 Sep
$993 25 Aug to 7 Sep
$1081 26 Aug to 2 Sep
$1014 27 Aug to 9 Sep
$954 28 Aug to 4 Sep
$1079 29 Aug to 20 Sep
$954 30 Aug to 6 Sep
$1017 31 Aug to 22 Sep
$1004 1 Sep to 23 Sep
$1025 2 Sep to 9 Sep
$994 4 Sep to 23 Sep
$1076 5 Sep to 18 Sep
$1035 6 Sep to 13 Sep
$950 8 Sep to 15 Sep
$1051 9 Sep to 22 Sep
$1126 11 Sep to 18 Sep
$1038 13 Sep to 20 Sep
$1013 15 Sep to 22 Sep
$1104 18 Oct to 9 Nov
$1081 20 Oct to 27 Oct
$1057 23 Oct to 11 Nov
$1067 25 Oct to 16 Nov
$1021 26 Oct to 17 Nov
$1033 27 Oct to 18 Nov
$1057 30 Oct to 18 Nov
$1052 1 Nov to 23 Nov
$994 3 Nov to 10 Nov
$1091 6 Nov to 13 Nov
$1122 7 Nov to 29 Nov
$1031 8 Nov to 27 Nov
$1071 9 Nov to 1 Dec
$969 10 Nov to 17 Nov
$1044 13 Nov to 2 Dec
$1057 15 Nov to 22 Nov
$945 17 Nov to 24 Nov
$1058 20 Nov to 9 Dec
$1070 22 Nov to 29 Nov
$1057 23 Nov to 30 Nov
$969 24 Nov to 1 Dec
$1070 27 Nov to 10 Dec
$1089 29 Nov to 12 Dec
$1140 4 Dec to 11 Dec
$1140 5 Dec to 12 Dec

Christchurch - Bali (Denpasar) return

Dates: 15 Apr 26 - 23 Dec 26

Return Price Travel Dates
$1096 15 Apr to 7 May
$1037 21 Apr to 4 May
$1037 22 Apr to 5 May
$1016 23 Apr to 6 May
$1048 24 Apr to 7 May
$985 25 Apr to 2 May
$996 26 Apr to 9 May
$968 27 Apr to 4 May
$1025 28 Apr to 5 May
$938 29 Apr to 6 May
$976 30 Apr to 7 May
$1091 2 May to 9 May
$1119 3 May to 10 May
$1014 4 May to 11 May
$1015 6 May to 13 May
$982 7 May to 20 May
$1128 10 May to 1 Jun
$1054 11 May to 2 Jun
$977 12 May to 3 Jun
$976 13 May to 1 Jun
$972 14 May to 2 Jun
$959 16 May to 4 Jun
$1027 17 May to 5 Jun
$986 18 May to 25 May
$963 19 May to 1 Jun
$1007 20 May to 27 May
$962 21 May to 3 Jun
$968 22 May to 4 Jun
$1046 23 May to 5 Jun
$977 24 May to 15 Jun
$969 25 May to 16 Jun
$995 26 May to 17 Jun
$971 27 May to 3 Jun
$1004 28 May to 4 Jun
$1034 2 Jun to 15 Jun
$1062 3 Jun to 10 Jun
$973 9 Jun to 16 Jun
$971 10 Jun to 17 Jun
$1064 11 Jun to 24 Jun
$1044 15 Jun to 22 Jun
$1140 18 Jul to 9 Aug
$1097 21 Jul to 9 Aug
$1088 23 Jul to 5 Aug
$1080 26 Jul to 17 Aug
$1081 27 Jul to 9 Aug
$1092 29 Jul to 5 Aug
$1085 3 Aug to 25 Aug
$1082 4 Aug to 26 Aug
$1077 6 Aug to 19 Aug
$1038 10 Aug to 17 Aug
$1023 11 Aug to 18 Aug
$1087 12 Aug to 19 Aug
$1119 13 Aug to 20 Aug
$1098 15 Aug to 6 Sep
$1011 17 Aug to 8 Sep
$1025 18 Aug to 25 Aug
$1049 19 Aug to 26 Aug
$1058 20 Aug to 8 Sep
$1107 22 Aug to 13 Sep
$1113 23 Aug to 30 Aug
$1060 24 Aug to 6 Sep
$1001 25 Aug to 1 Sep
$1060 26 Aug to 8 Sep
$1022 27 Aug to 9 Sep
$1094 29 Aug to 5 Sep
$1061 30 Aug to 6 Sep
$1045 31 Aug to 13 Sep
$1022 1 Sep to 8 Sep
$1141 2 Sep to 9 Sep
$1095 3 Sep to 16 Sep
$1144 4 Sep to 11 Sep
$1111 5 Sep to 12 Sep
$1085 6 Sep to 13 Sep
$1000 8 Sep to 15 Sep
$1114 9 Sep to 16 Sep
$1148 14 Sep to 21 Sep
$1085 6 Oct to 19 Oct
$1108 10 Oct to 17 Oct
$1128 11 Oct to 2 Nov
$1094 12 Oct to 3 Nov
$1075 13 Oct to 4 Nov
$1043 14 Oct to 2 Nov
$1081 15 Oct to 6 Nov
$1111 17 Oct to 8 Nov
$1063 18 Oct to 9 Nov
$1061 19 Oct to 7 Nov
$1045 20 Oct to 2 Nov
$995 21 Oct to 9 Nov
$1086 22 Oct to 13 Nov
$1045 24 Oct to 6 Nov
$1047 25 Oct to 16 Nov
$959 26 Oct to 17 Nov
$968 27 Oct to 18 Nov
$1077 28 Oct to 19 Nov
$982 29 Oct to 17 Nov
$1067 30 Oct to 18 Nov
$994 31 Oct to 19 Nov
$1018 1 Nov to 23 Nov
$999 2 Nov to 21 Nov
$971 3 Nov to 10 Nov
$947 4 Nov to 17 Nov
$933 5 Nov to 24 Nov
$1022 6 Nov to 28 Nov
$1018 7 Nov to 26 Nov
$1017 8 Nov to 21 Nov
$960 9 Nov to 1 Dec
$920 10 Nov to 2 Dec
$947 11 Nov to 18 Nov
$924 12 Nov to 25 Nov
$990 13 Nov to 2 Dec
$965 14 Nov to 21 Nov
$931 15 Nov to 7 Dec
$907 17 Nov to 24 Nov
$903 18 Nov to 7 Dec
$953 19 Nov to 2 Dec
$990 20 Nov to 9 Dec
$980 21 Nov to 28 Nov
$953 22 Nov to 5 Dec
$1000 23 Nov to 30 Nov
$889 24 Nov to 7 Dec
$928 25 Nov to 2 Dec
$1064 26 Nov to 3 Dec
$1070 27 Nov to 16 Dec
$959 28 Nov to 5 Dec
$1045 29 Nov to 12 Dec
$962 30 Nov to 7 Dec
$965 2 Dec to 9 Dec
$1022 3 Dec to 16 Dec
$1143 4 Dec to 11 Dec
$997 5 Dec to 12 Dec
$1057 7 Dec to 14 Dec
$1082 8 Dec to 21 Dec
$1114 9 Dec to 16 Dec
$1099 10 Dec to 23 Dec

Dunedin - Bali (Denpasar) return

Dates: 16 Apr 26 - 7 Dec 26

Return Price Travel Dates
$1118 16 Apr to 8 May
$1103 18 Apr to 10 May
$1054 21 Apr to 4 May
$1058 26 Apr to 18 May
$1007 27 Apr to 4 May
$1070 28 Apr to 11 May
$1025 29 Apr to 18 May
$1007 4 May to 11 May
$1099 6 May to 25 May
$932 11 May to 18 May
$1097 12 May to 25 May
$1032 18 May to 25 May
$1063 19 May to 1 Jun
$936 25 May to 1 Jun
$1053 1 Jun to 8 Jun
$1107 8 Jun to 15 Jun
$1126 20 Jul to 27 Jul
$1023 27 Jul to 3 Aug
$1099 3 Aug to 10 Aug
$997 10 Aug to 17 Aug
$1043 17 Aug to 24 Aug
$945 24 Aug to 31 Aug
$1069 31 Aug to 7 Sep
$1145 14 Sep to 21 Sep
$965 12 Oct to 19 Oct
$988 19 Oct to 26 Oct
$1139 26 Oct to 2 Nov
$1128 8 Nov to 30 Nov
$1128 15 Nov to 7 Dec
$1007 23 Nov to 30 Nov

Hamilton - Bali (Denpasar) return

Dates: 27 Apr 26 - 1 Dec 26

Return Price Travel Dates
$1075 27 Apr to 4 May
$921 4 May to 11 May
$970 11 May to 18 May
$1082 14 May to 21 May
$935 18 May to 25 May
$1036 25 May to 1 Jun
$985 15 Jun to 22 Jun
$1004 20 Jul to 27 Jul
$936 27 Jul to 3 Aug
$1013 3 Aug to 10 Aug
$885 10 Aug to 17 Aug
$935 17 Aug to 24 Aug
$1077 20 Aug to 8 Sep
$959 24 Aug to 31 Aug
$935 31 Aug to 7 Sep
$1109 14 Sep to 21 Sep
$992 12 Oct to 19 Oct
$1138 26 Oct to 17 Nov
$1090 27 Oct to 3 Nov
$1039 31 Oct to 22 Nov
$1013 3 Nov to 22 Nov
$1031 5 Nov to 24 Nov
$1080 7 Nov to 29 Nov
$1093 9 Nov to 22 Nov
$1052 10 Nov to 29 Nov
$1031 12 Nov to 1 Dec
$1099 14 Nov to 21 Nov
$1011 17 Nov to 24 Nov
$1036 24 Nov to 1 Dec

Queenstown - Bali (Denpasar) return

Dates: 14 Apr 26 - 31 Dec 26

Return Price Travel Dates
$1135 14 Apr to 21 Apr
$1040 22 Apr to 5 May
$1088 23 Apr to 12 May
$1030 29 Apr to 12 May
$1087 6 May to 19 May
$1100 8 May to 27 May
$1110 14 May to 5 Jun
$1062 17 May to 5 Jun
$1108 20 May to 27 May
$1136 23 May to 14 Jun
$1138 24 May to 15 Jun
$1026 25 May to 16 Jun
$1121 27 May to 3 Jun
$1085 28 May to 16 Jun
$1027 10 Jun to 29 Jun
$1034 14 Jun to 21 Jun
$1080 22 Jul to 10 Aug
$1044 26 Jul to 17 Aug
$1118 2 Aug to 24 Aug
$1102 3 Aug to 10 Aug
$1080 12 Aug to 31 Aug
$1020 13 Aug to 4 Sep
$1135 15 Aug to 6 Sep
$1130 16 Aug to 7 Sep
$1002 18 Aug to 9 Sep
$1068 19 Aug to 7 Sep
$1081 23 Aug to 14 Sep
$993 26 Aug to 2 Sep
$1136 27 Aug to 3 Sep
$1048 28 Aug to 4 Sep
$1061 30 Aug to 6 Sep
$1044 1 Sep to 14 Sep
$976 2 Sep to 9 Sep
$1136 6 Sep to 13 Sep
$1136 10 Sep to 2 Oct
$1149 14 Sep to 21 Sep
$1136 17 Sep to 9 Oct
$1136 13 Oct to 20 Oct
$1041 14 Oct to 2 Nov
$1066 18 Oct to 25 Oct
$1041 19 Oct to 26 Oct
$1011 20 Oct to 8 Nov
$1135 21 Oct to 12 Nov
$1080 22 Oct to 13 Nov
$1053 23 Oct to 14 Nov
$1135 24 Oct to 31 Oct
$1038 25 Oct to 16 Nov
$949 26 Oct to 17 Nov
$1054 27 Oct to 18 Nov
$952 28 Oct to 16 Nov
$1011 29 Oct to 17 Nov
$1071 30 Oct to 6 Nov
$1055 31 Oct to 19 Nov
$962 1 Nov to 8 Nov
$934 2 Nov to 15 Nov
$975 3 Nov to 22 Nov
$905 4 Nov to 17 Nov
$939 5 Nov to 27 Nov
$939 6 Nov to 28 Nov
$930 8 Nov to 15 Nov
$905 9 Nov to 22 Nov
$933 10 Nov to 17 Nov
$934 11 Nov to 18 Nov
$1045 12 Nov to 1 Dec
$1063 13 Nov to 26 Nov
$1075 17 Nov to 24 Nov
$1089 18 Nov to 25 Nov
$939 19 Nov to 26 Nov
$970 20 Nov to 27 Nov
$1040 21 Nov to 28 Nov
$986 22 Nov to 29 Nov
$959 23 Nov to 30 Nov
$963 24 Nov to 1 Dec
$998 25 Nov to 2 Dec
$1135 26 Nov to 18 Dec
$1083 27 Nov to 4 Dec
$1058 28 Nov to 5 Dec
$1028 29 Nov to 6 Dec
$998 30 Nov to 7 Dec
$1027 2 Dec to 9 Dec
$1089 3 Dec to 10 Dec
$1100 4 Dec to 11 Dec
$1135 6 Dec to 13 Dec
$1135 7 Dec to 14 Dec
$1136 8 Dec to 15 Dec
$1135 9 Dec to 16 Dec
$1135 13 Dec to 20 Dec
$1135 17 Dec to 24 Dec
$1135 21 Dec to 28 Dec
$1135 23 Dec to 30 Dec
$1135 24 Dec to 31 Dec

Wellington - Bali (Denpasar) return

Dates: 21 Apr 26 - 7 Dec 26

Return Price Travel Dates
$1072 21 Apr to 4 May
$1114 22 Apr to 14 May
$1045 23 Apr to 30 Apr
$1056 25 Apr to 2 May
$1099 28 Apr to 11 May
$1029 29 Apr to 21 May
$1073 30 Apr to 7 May
$1092 2 May to 21 May
$1098 3 May to 16 May
$1039 4 May to 23 May
$1029 6 May to 28 May
$1036 7 May to 14 May
$1055 8 May to 21 May
$1023 9 May to 28 May
$1055 13 May to 4 Jun
$1069 14 May to 21 May
$1062 16 May to 4 Jun
$1064 21 May to 28 May
$1057 22 May to 4 Jun
$1096 23 May to 11 Jun
$1109 28 May to 4 Jun
$1126 30 May to 6 Jun
$1131 16 Jul to 23 Jul
$1095 31 Jul to 13 Aug
$1090 14 Aug to 5 Sep
$1081 21 Aug to 3 Sep
$1143 27 Aug to 3 Sep
$1134 28 Aug to 4 Sep
$1131 27 Oct to 18 Nov
$1155 30 Oct to 21 Nov
$1091 10 Nov to 2 Dec
$1151 11 Nov to 3 Dec
$1144 13 Nov to 5 Dec
$1132 23 Nov to 30 Nov
$1068 24 Nov to 7 Dec

Summary:

B

Beat That Flight Team

Helping you fly for less since 2018.

Related Flight Deals

More Deals from New Zealand

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.