Bali is one of Indonesia's most popular holiday destinations thanks to its fantastic surf beaches, rich culture, exotic cuisine, bargain shopping, glorious weather, famous nightlife, affordable accommodation and cheap flights. Particularly popular with young people and couples, cheap flights from Perth to Bali are always available making it a favourite among visitors from Western Australia and its capital city.
Garuda Indonesia is the main airline that offers flights to Bali from Perth (PER), operating daily direct flights from Perth to Denpasar (DPS). Flights take approximately 4 hours and this is the airline that offers cheap flights from Perth to Bali. Virgin Australia, Jetstar and Air Asia also offer flights from other major Australian capital cities taking anywhere from 1 hour and 15 minutes to 7 hours. Air Asia also offers stopovers in Kuala Lumpur on the way to Denpasar.
Bali is home to Indonesia's second busiest airport, Ngurah Rai International Airport which is located in the south and is more commonly known as Denpasar International Airport. Cheap flights to Bali from Perth arrive at this airport which is home to a total of 17 gates, 14 of which are located in the international terminal. The airport is just a short car ride from major Bali tourist destinations including Sanur, Nusa Dua and Kuta.
The airport is also home to a number of car hire companies and a taxi counter which offers a pre-pay service guaranteed to get you to your destination safely and at a reasonable price. Visitors wishing to take a taxi to their accommodation or any other destination are advised to use this official counter. For reference, the airport is approximately 10 minutes south of Kuta by car.
Visitors to Bali must hold a passport valid for a six month minimum from your arrival date. Visitors from certain countries including New Zealand and Australia may now be granted Visas on arrival for 30 days. Please note that departure tax is now included in the airline ticket.
Win a $1,000 Voucher
Subscribe for your chance to win a AU$1,000 travel voucher.