
Over 10 million explorers make Kiwi.com a trusted choice worldwide.
Kiwi.com compares airlines and agencies to reveal more options and savings.
We solve problems on the fly. Get instant chat support anytime, in any language.
Over 10 million explorers make Kiwi.com a trusted choice worldwide.
Kiwi.com compares airlines and agencies to reveal more options and savings.
We solve problems on the fly. Get instant chat support anytime, in any language.
Check out these top flight deals. Cut down on airfare costs and keep more in your pocket to enjoy experiences and adventures at your destination.

Praya, Lombok, Indonesia
from £65

Surabaya, Indonesia
from £71

Jakarta, Indonesia
from £127

Singapore, Singapore
from £138

Kuala Lumpur, Malaysia
from £162

Manila, Philippines
from £190

Phuket City, Thailand
from £225

Perth, Australia
from £229

Hanoi, Vietnam
from £231

Cairns, Australia
from £234

Guangzhou, China
from £247

Penang, Malaysia
from £249

Da Nang, Vietnam
from £254

Busan, South Korea
from £254

Hong Kong, Hong Kong
from £264

Ho Chi Minh City, Vietnam
from £268

Bangkok, Thailand
from £286

Shanghai, China
from £290

Brisbane, Australia
from £295

Taipei, Taiwan
from £296

Chiang Mai, Thailand
from £299

Sydney, Australia
from £303

Osaka, Japan
from £318

Tokyo, Japan
from £323

Adelaide, Australia
from £337

Melbourne, Australia
from £342

Kota Kinabalu, Malaysia
from £351

Gold Coast, Australia
from £360

Seoul, South Korea
from £378

Bengaluru, India
from £401
Bali’s Ngurah Rai International Airport DPS puts Southeast Asia and Oceania within easy reach, making it a smart springboard for both quick getaways and long adventures. You get dense short haul connectivity across Indonesia plus frequent links to regional hubs and nearby Australian cities, which means more choices and better chances to find cheap flights from Bali.
As the primary gateway to the island, DPS sits about 13 kilometers south of Denpasar, close to Kuta and Jimbaran for ultra quick airport access. A modern international terminal and a dedicated domestic terminal help keep flows efficient, while a wide mix of full service and low cost carriers adds competition and flexibility. If you like to stay spontaneous, Bali is well suited for last minute flights and weekend flights from Bali to nearby beach or city breaks when plans change fast.
For island hoppers, DPS is an easy launch point to Lombok, Flores, and Sulawesi. For longer trips, frequent links into regional hubs open simple one stop paths to places across Australia, East Asia, and beyond.
From DPS you can stitch together everything from 40 minute hops to full five to six hour medium hauls. The following examples are indicative and subject to change.
Domestic staples include Jakarta CGK at about 1 hour 55 minutes, Surabaya SUB at about 1 hour 5 minutes, Lombok Praya LOP in roughly 40 minutes, Labuan Bajo LBJ in about 1 hour 15 minutes for access to Komodo National Park, Yogyakarta YIA in around 1 hour 25 minutes, and Makassar UPG in about 1 hour 20 minutes. These routes are popular for their speed and value, with schedules that typically offer multiple departures per day. Regional and trans Tasman choices include Singapore SIN in about 2 hours 40 minutes, Kuala Lumpur KUL in roughly 3 hours 10 minutes, and Perth PER in around 3 hours 45 minutes. For longer Australian city trips, Sydney SYD is about 5 hours 55 minutes nonstop and Melbourne MEL about 5 hours 35 minutes, making Bali to Australia a reliable corridor to explore more of Australia.
A mix of full service and low cost carriers usually operate these routes, including national and regional players alongside budget specialists such as AirAsia, plus Australian and Indonesian brands. If you are hunting cheap one way flights from Bali or last minute flights from Bali to Perth, watching prices and staying flexible on time of day often pays off.
You can stretch your budget by timing your purchase and staying flexible on dates and times. Prices fluctuate with season, holidays, and demand.
For many short haul routes, a 4 to 6 week booking window can be a good starting point, while bigger trips often reward earlier planning. Shoulder periods between major holidays typically surface better availability, and midweek departures can help on price. Setting a Set a Price Alert on your preferred route lets Kiwi Code monitor fares and notify you when the price moves.
If you are plotting a multi city island hop Bali to Labuan Bajo to Makassar to Jakarta the Nomad Search Tool can optimize the order of stops and dates to find a cheaper overall path. For more flexibility, try Kiwi.com’s Travel Hacks like self transfer itineraries, hidden cities, and throwaway tickets as fare and schedule examples are subject to change.
Bali is primarily served by one airport, Ngurah Rai International Airport DPS. It has two terminals and sits just south of Denpasar for short ground transfers to most south coast resorts.
DPS is approximately 13 kilometers south of Denpasar. The international terminal opened in 2014 and the domestic terminal handles internal routes, with modern facilities across both. Metered taxis, app based ride services, hotel shuttles, and local buses connect travelers to areas like Kuta, Jimbaran, Seminyak, or Canggu, with travel times varying by traffic and time of day.
Airline wise, you will find a blend of full service carriers and low cost operators for both domestic and international routes. On Kiwi.com, you can combine separate carriers into one self transfer itinerary. For extra reassurance on these combinations, add the Kiwi.com Guarantee for automatic check in and 24 or 7 instant chat support, plus Disruption Protection for instant Kiwi.com Credit rebooking or help with airline refunds.
Browse routes from top origins with quick connections