Bali from Auckland $920, Christchurch $898, Dunedin $821, Hamilton $960, Queenstown $962, Wellington $1018 Return
Escape to the tropical paradise of Bali with these amazing return flight deals from multiple New Zealand cities! Whether youβre seeking pristine beaches, ancient temples, vibrant culture, or world-class surfing, Bali offers it all at fantastic prices.
About Bali
Bali, the Island of the Gods, is Indonesiaβs premier tourist destination. This tropical paradise offers something for every traveler - from the artistic heart of Ubud with its rice terraces and yoga retreats, to the beach clubs and surf breaks of Seminyak and Canggu, to the dramatic cliffs and temples of Uluwatu. Experience world-class dining, affordable luxury resorts, traditional Balinese spa treatments, and some of the friendliest locals youβll ever meet.
Summary of Best Prices
| Departure City | Best Price | Booking Link |
|---|---|---|
| Auckland | $920 | Book Now |
| Christchurch | $898 | Book Now |
| Dunedin | $821 | Book Now |
| Hamilton | $960 | Book Now |
| Queenstown | $962 | Book Now |
| Wellington | $1018 | Book Now |
Auckland - Bali (Denpasar) Return
Travel Period: 10 Jun 2026 - 20 Mar 2027
Christchurch - Bali (Denpasar) Return
Travel Period: 2 Jun 2026 - 18 Mar 2027
Dunedin - Bali (Denpasar) Return
Travel Period: 23 Jul 2026 - 19 Mar 2027
| Return Price | Travel Dates |
|---|---|
| $1080 | 23 Jul to 18 Aug |
| $1096 | 25 Jul to 20 Aug |
| $1034 | 17 Aug to 31 Aug |
| $1105 | 18 Aug to 7 Sep |
| $1045 | 20 Aug to 7 Sep |
| $983 | 24 Aug to 31 Aug |
| $1092 | 25 Aug to 14 Sep |
| $1104 | 30 Aug to 7 Sep |
| $1057 | 31 Aug to 7 Sep |
| $1095 | 7 Sep to 14 Sep |
| $1100 | 14 Sep to 21 Sep |
| $1116 | 19 Oct to 2 Nov |
| $950 | 29 Oct to 16 Nov |
| $1072 | 16 Nov to 30 Nov |
| $951 | 19 Nov to 7 Dec |
| $1047 | 23 Nov to 7 Dec |
| $1110 | 26 Nov to 14 Dec |
| $1103 | 14 Jan to 9 Feb |
| $1109 | 16 Jan to 11 Feb |
| $1099 | 18 Jan to 1 Feb |
| $992 | 21 Jan to 16 Feb |
| $1059 | 23 Jan to 18 Feb |
| $1118 | 25 Jan to 22 Feb |
| $821 | 28 Jan to 15 Feb |
| $1046 | 30 Jan to 25 Feb |
| $821 | 4 Feb to 22 Feb |
| $1005 | 6 Feb to 24 Feb |
| $1032 | 8 Feb to 22 Feb |
| $1041 | 11 Feb to 25 Feb |
| $1035 | 13 Feb to 11 Mar |
| $1050 | 15 Feb to 22 Feb |
| $1009 | 18 Feb to 16 Mar |
| $1035 | 20 Feb to 18 Mar |
| $872 | 25 Feb to 15 Mar |
| $1035 | 27 Feb to 19 Mar |
| $1075 | 1 Mar to 15 Mar |
| $1085 | 4 Mar to 18 Mar |
| $1085 | 11 Mar to 19 Mar |
Hamilton - Bali (Denpasar) Return
Travel Period: 8 Jun 2026 - 16 Mar 2027
| Return Price | Travel Dates |
|---|---|
| $1057 | 8 Jun to 22 Jun |
| $1118 | 20 Jul to 27 Jul |
| $1017 | 27 Jul to 10 Aug |
| $1032 | 10 Aug to 17 Aug |
| $997 | 20 Aug to 7 Sep |
| $983 | 24 Aug to 31 Aug |
| $1112 | 27 Aug to 16 Sep |
| $1089 | 29 Aug to 16 Sep |
| $960 | 31 Aug to 7 Sep |
| $1118 | 3 Sep to 11 Sep |
| $1033 | 7 Sep to 14 Sep |
| $1111 | 10 Sep to 18 Sep |
| $1073 | 14 Sep to 12 Oct |
| $1077 | 27 Oct to 22 Nov |
| $1107 | 29 Oct to 24 Nov |
| $1052 | 3 Nov to 29 Nov |
| $1088 | 9 Nov to 29 Nov |
| $1082 | 10 Nov to 24 Nov |
| $1052 | 14 Nov to 22 Nov |
| $1059 | 17 Nov to 24 Nov |
| $1083 | 28 Jan to 23 Feb |
| $1086 | 1 Feb to 21 Feb |
| $1053 | 2 Feb to 16 Feb |
| $1109 | 4 Feb to 18 Feb |
| $1111 | 6 Feb to 4 Mar |
| $1069 | 8 Feb to 16 Feb |
| $1008 | 9 Feb to 23 Feb |
| $1033 | 11 Feb to 9 Mar |
| $1100 | 13 Feb to 21 Feb |
| $1044 | 15 Feb to 23 Feb |
| $1103 | 18 Feb to 16 Mar |
| $1101 | 23 Feb to 9 Mar |
| $1082 | 2 Mar to 16 Mar |
| $1115 | 6 Mar to 14 Mar |
Queenstown - Bali (Denpasar) Return
Travel Period: 8 Jun 2026 - 17 Mar 2027
Wellington - Bali (Denpasar) Return
Travel Period: 17 Aug 2026 - 18 Mar 2027
| Return Price | Travel Dates |
|---|---|
| $1081 | 17 Aug to 12 Sep |
| $1119 | 18 Aug to 5 Sep |
| $1031 | 20 Aug to 3 Sep |
| $1094 | 21 Aug to 10 Sep |
| $1056 | 22 Aug to 5 Sep |
| $1093 | 27 Aug to 3 Sep |
| $1052 | 28 Aug to 5 Sep |
| $1058 | 29 Aug to 5 Sep |
| $1115 | 30 Aug to 17 Sep |
| $1113 | 27 Oct to 25 Nov |
| $1111 | 13 Nov to 3 Dec |
| $1113 | 17 Nov to 5 Dec |
| $1104 | 23 Nov to 7 Dec |
| $1110 | 24 Nov to 2 Dec |
| $1096 | 18 Jan to 13 Feb |
| $1110 | 21 Jan to 16 Feb |
| $1047 | 23 Jan to 20 Feb |
| $1062 | 26 Jan to 13 Feb |
| $1081 | 29 Jan to 6 Feb |
| $1046 | 30 Jan to 13 Feb |
| $1066 | 5 Feb to 6 Mar |
| $1042 | 6 Feb to 20 Feb |
| $1118 | 8 Feb to 6 Mar |
| $1033 | 12 Feb to 20 Feb |
| $1018 | 13 Feb to 20 Feb |
| $1056 | 16 Feb to 6 Mar |
| $1083 | 19 Feb to 27 Feb |
| $1063 | 20 Feb to 6 Mar |
| $1056 | 26 Feb to 18 Mar |
| $1023 | 27 Feb to 6 Mar |
| $1123 | 6 Mar to 13 Mar |
Booking Tips
- Book early for the best availability, especially for school holiday periods
- Consider mid-week departures for better prices
- Check visa requirements - New Zealanders can get visa on arrival for stays up to 30 days
- Donβt forget travel insurance for your tropical adventure
Why Visit Bali from New Zealand?
- Direct Flights: Quick and convenient connections from major NZ cities
- Incredible Value: Your NZ dollar goes far with affordable accommodation, food, and activities
- Perfect Weather: Travel periods cover Baliβs dry season with sunny days and minimal rainfall
- Diverse Experiences: From surfing to temples, rice terraces to beach clubs
- Family Friendly: Safe destination with activities for all ages
Book your Bali escape today and experience why millions of travelers fall in love with this Indonesian paradise every year!
Beat That Flight Team
Helping you fly for less since 2018.
More Deals from Auckland, Christchurch, Dunedin, Hamilton, Queenstown, Wellington
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.