Flights to Bali

Find our cheapest flights to Bali from Auckland, Wellington, Christchurch, and Queenstown.

As well as being exotic, beautiful and welcoming, Bali is famous for inexpensive luxury. You can easily afford to relax and renew in high style.

Search and book Bali flights

Since the 1920s, when it was first discovered as a travel destination by bohemian artists from Europe, Bali has been enchanting visitors with its landscapes, temples, wildlife, social culture and climate. Although part of Indonesia, Bali is a world of its own; a place where magic and mystery intersect with surf culture, spa retreats and nature-based adventures.

About our Bali flights

Air New Zealand flies non-stop from Auckland to Bali up to five times a week between June and October. Connections across our domestic network make it easy to access flights to Bali from almost anywhere in New Zealand.

The non-stop Auckland to Bali flight time is just over nine hours and you have a choice of Economy class products - Seat, Seat+Bag, The Works, in addition to Economy Skycouch™, Premium Economy and Business Premier™. All seats include an on-demand seatback entertainment system.

If you're interested in cheap flights to Bali from Auckland, we run regular special offers. You can sign up for alerts to receive early notice of deals to Bali. You can also sign up to receive regular email updates about airfares, packages, competitions and exclusive offers.

Bali and yoga were made for each other. If you've ever toyed with the idea of going on a live-in yoga retreat, it's time to turn thoughts into action.

Did you know that you can assemble all-inclusive package deals using our site? While you're booking flights, you'll have the option of adding travel insurance. After payment we'll give you the option of booking accommodation through Expedia.

Bali's gateway, Ngurah Rai International Airport, is near Kuta at the southern end of the island. The airport is 15 minutes from Kuta, 22 minutes from Seminyak, 22 minutes from Nusa Dua, 25 minutes from Jimbaran, 50 minutes from Uluwatu and 75 minutes from Ubud.

Cheap flights to Bali
 
Auckland (AKL) to Bali (DPS)

9h 30m

Non-stop

Find flights

 
Wellington (WLG) to Bali (DPS)

12h 45m

via Auckland

Find flights

 
Christchurch (CHC) to Bali (DPS)

13h

via Auckland

Find flights

 
Queenstown (ZQN) to Bali (DPS)

13h

via Auckland

Find flights

*Flight times are based on the fastest route available.
**Indirect flights may also be available for this route.