Perth to Bali Flights

Escape to tropical paradise with quick, affordable flights from Perth to Bali in just 3 hours.

Perth to Bali flights

Compare prices on 1,000+ airlines — find your cheapest PER–DPS deal

Search flights

About This Route

Flying from Perth to Bali is one of Australia's most popular holiday routes, offering stunning value and convenience. The flight duration is approximately 3 hours, making it perfect for a quick tropical getaway. Major airlines including Garuda Indonesia, Batik Air, and Australian carriers operate this route regularly, with multiple daily departures. Prices typically range from $89 to $250 depending on season and booking timing. The route is especially busy during Australian school holidays and winter months (June-August) when families escape to Bali's warm weather.

Bali's dry season (April-October) offers the best weather conditions and is ideal for planning your trip, though shoulder seasons provide excellent value. Book 6-8 weeks in advance for optimal pricing. The proximity between Perth and Bali makes this route incredibly accessible, with competitive fares year-round. Whether you're seeking beach relaxation, cultural experiences, or adventure activities, this short flight gets you to paradise quickly and affordably.

Hotels in Bali

Compare prices from 100+ booking sites

Search hotels

Travel Tips

  • Book mid-week flights (Tuesday-Thursday) for better prices than weekend departures
  • Pack light to avoid baggage fees; Bali's tropical climate requires minimal clothing
  • Arrange your Indonesian visa on arrival or apply online beforehand to save time
  • Download offline maps and translation apps before departure for seamless navigation in Bali

Frequently Asked Questions

How long is the flight from Perth to Bali?

The direct flight from Perth (PER) to Bali (DPS) takes approximately 3 hours, making it one of Australia's shortest international routes.

What is the cheapest time to book flights to Bali?

Book 6-8 weeks in advance for the best prices. Avoid peak school holidays (June-August, December) when fares are highest. Mid-week flights are typically cheaper than weekend options.

Which airlines fly from Perth to Bali?

Major carriers include Garuda Indonesia, Batik Air, Lion Air, and sometimes Australian airlines. Each offers different service levels and baggage allowances, so compare options based on your needs.

Do I need a visa to travel from Perth to Bali?

Australian citizens can obtain a visa on arrival at Bali airport or apply for an e-visa online before travel. The visa costs approximately AUD $35-40 and allows a 30-day stay.

Find the cheapest Perth to Bali flight

Compare 1,000+ airlines. Real-time prices. Book in minutes.

✈ Search PER → DPS Flights

Flight delayed or cancelled? You could be owed up to €600 in compensation under EU261 regulations.

Check my claim →