Top Airlines Flying from Perth to Bali

Choose from 7 carriers that fly from Perth to Bali, including Indonesia AirAsia, TransNusa Airlines, and Batik Air. Enjoy the cheapest tickets on this route with Indonesia AirAsia.

Cheap Flight Deals from Perth to Bali

Find direct flights from Perth to Bali within the next three months. Book one-way flights from INR 7,269 or return tickets from INR 13,099.

Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.

Flight Information from Perth to Bali

The distance between Perth and Bali is about 2,580.18km. It takes around 3 hours 43 minutes on average to fly from Perth to Bali. The most popular month to Bali is June. The off-season for travel is March.

Cheapest one-way flight price INR 7,269
Cheapest return ticket price INR 13,099
Off-season for travel March
Peak season for travel June
Flight distance 2,580.18km
Average flight time 3 hours 43 minutes
Popular airline Indonesia AirAsia

Best Time to Book Flights from Perth to Bali

The cheapest time for Perth to Bali flights: Aug 17 to Aug 24 — one way flight prices from INR 7,269.

Cheapest flights
From price
Search
  • 13 20
  • 20 27
  • Aug

    27 3
  • 3 10
  • 10 17
  • 17 24
  • 24 31
  • Sep

    31 7
  • 7 14
  • 14 21
  • 21 28
  • Oct

    28 5
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.

FAQ

  • When are flight from Perth (PER) to Bali (DPS) the cheapest?

    Airlines adjust prices for flights from Perth to Bali based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • How much are flights from Perth (PER) to Bali (DPS) cost?

    According to Trip.com's data, the lowest price is around INR 33,405.
  • How long is the flights from Perth (PER) to Bali (DPS)?

    It takes about 3 hours 43 minutes to fly from Perth (PER) to Bali (DPS).
  • What are the most popular airlines that fly from Perth (PER) to Bali (DPS)?

    Airlines with flights from Perth (PER) to Bali (DPS): Batik Air Malaysia, Jetstar Airways, TransNusa, Indonesia AirAsia, KLM Royal Dutch Airlines and Batik Air.
  • How many airports in Bali (DPS)?

    There are 1 airport(s) in Bali (DPS): Ngurah Rai International Airport .

How to find a cheap flight from Perth to Bali

Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Perth to Bali. Book your flights at the right time and save more.
1
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
2
Compare Flight Prices
Compare prices on travel agency and airline websites.
3
Look Out for Deals
Check airline and travel agency websites for latest flight deals
4
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
5
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
6
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com

Flying from Perth to Bali: What You Need to Know

Flight Duration from Perth to Bali​​ is about 3 hours 40 minutes. Bali is in the ​same time zone as Perth​​, so there is no jet lag!

​Departure:​​ You’ll fly out of​Perth Airport (PER)​—one of Australia's main international gateways. ​​International flights operate from Terminal 1 (T1).​​ Suggest arriving ​​3 hours early​ as the security and immigration queues can be significant, especially during peak travel periods.

​Arrival:​​ All flights land at ​Bali Airport (DPS)​, officially ​named Ngurah Rai International Airport​​. Transport options include metered taxis and ride-shares (Grab, Gojek) to the main tourist areas like Seminyak, Kuta, and Canggu (located approximately 13-25km south; ride times vary greatly by traffic, expect 60-90+ minutes).

​Airlines:​​ ​Qantas​, ​Virgin Australia​, ​Jetstar​, and ​Garuda Indonesia​dominate this route. Some typical carry-on allowances include ​​Qantas/Virgin: 10–14kg​​; ​​Jetstar: 7kg only—pay for any extra kg​​. Complimentary snacks, meals, and drinks are standard on Qantas, Virgin Australia, and Garuda; Jetstar sells all food and beverages onboard.

Flying from Perth to Bali: Perth Airport

Source from Unsplash: Dsyphers

Airports in Perth​

Perth ​​has three primary airports​​: ​​Perth Airport (PER)​​, ​​Jandakot Airport (JAD)​​, and ​​Bunbury Airport (BUY)​​. ​​Perth Airport​​ is the ​​primary gateway​​ for international, domestic, and regional flights. ​​Jandakot Airport​​ functions as a ​​major general aviation hub​​, serving private aircraft, flight training, and charter operations. ​​Bunbury Airport​​ serves as a ​​regional airport​​ for the Southwest, but located about 175km south of Perth.

​Perth Airport (PER)​

  • ​Location:​​ It's 12 km east of downtown Perth (CBD).
  • ​Four terminals:​​ T1 (International), T2 (Domestic - Qantas group), T3 (Domestic - Virgin Australia), T4 (Regional - Alliance, others).
  • ​Terminals connected by:​​ Free terminal transfer buses (operate frequently between T1/T2 and T3/T4; note T1 & T2 are connected airside, T3 & T4 are connected airside).
​Getting from PER to downtown Perth​
  • ​Airport Line Train:​​ Direct to Perth CBD (​​$5.00 AUD​​) using SmartRider card (18-22 mins).
  • ​Taxi/Rideshare:​ ​​just need $45–55 AUD​​ to CBD (25-40 mins, traffic dependent).
  • ​Bus (Route 380):​​ Connects terminals to CBD/suburbs (approx. ​$5.00 AUD​).
  • ​Car Rental:​​ Recommend booking on Trip.com and get your new user counpon.

​Jandakot Airport (JAD)​

  • ​Location:​​ It's 18 km south of downtown Perth.
  • ​Primary Focus:​​ Flight training, private aviation, charter flights, aerial work (firefighting, surveying), and aircraft maintenance.​
  • ​Getting from JAD:​​ Primarily accessed via car, taxi, rideshare.

​Bunbury Airport (BUY)​​ 

  • ​Location:​​ It's approximately 175 km south of Perth CBD.
  • ​Serves:​​ South West region (Bunbury, Busselton, Margaret River).
  • ​Services:​​ Regional flights to Perth (RPT - Regular Public Transport by operators like Skippers Aviation/Silver Airways) and general aviation.
  • ​Getting from BUY to Bunbury:​​ Short taxi, rideshare ride.
Flying from Perth to Bali: Bali Airport

Source from Unsplash: Troyscanon

Airport in Bali​

Bali ​​operates with one primary airport​​, named Ngurah Rai International Airport (DPS)​​. The airport ​​features three major terminals​​: an ​​International Terminal​​, a ​​Domestic Terminal​​, and the ​​newly expanded Terminal 3​​. Though serving as the ​​sole aviation gateway​​, these terminals ​​collectively handle all international and domestic flights​​.

​Ngurah Rai International Airport (DPS)​

  • ​Location​​: It's 13 km south of downtown Denpasar and directly adjacent to Kuta/Seminyak tourist zones.
  • ​Indonesia’s second-busiest airport​​ (25+ million passengers/year).
  • ​Terminal connections​​: It provides free ​​24-hour shuttle buses​​ connect terminals every 10 minutes (5–7 minute ride).

​Getting from DPS to downtown​​:
  • ​Taxi/Rideshare​​: Fixed-price coupons at arrivals: ​​70K–150K IDR to Kuta/Seminyak (15–30 mins).
  • ​Hotel Transfers​​: Pre-booked resorts provide dedicated shuttles on Trip.com (highly advised for Ubud/Nusa Dua).
  • ​Bus (Kura-Kura)​​: Air-conditioned routes to major hubs costing about 50K IDR​​; limited luggage space.

Best Time to Fly to Bali​

  • ​Best time​​: ​​May–August​​ or ​​September–October​​. Dry season perfection (24–31°C), low humidity—ideal for surfing, temples, and beaches. Peak season events (July’s Bali Kite Festival!).
  • ​Nov–Mar​​: Monsoon season (daily tropical showers; 85% humidity). Lush landscapes but travel delays possible. Christmas/New Year demands ​​6+ month bookings​​.
  • ​Apr & Nov​​: It's the best months as there is minimal rain, uncrowded sites, and discounted villa rates. It's very perfect for volcano treks and rice-terrace photography.

Where to Stay in Bali​

Book Bali hotels on Trip.com! Trip.com offers Free Cancellation, so plan your island getaway without any stress!

  • ​Seminyak/Canggu​​: It’s ​​best for first-timers!​​ You can walk to ​​beach clubs​​, ​​boutique stores​​, and sunset bars. I suggest ​​W Bali Seminyak (luxury)​​ and ​​Tropical Canggu Inn (budget)​​.
  • ​Ubud​​: If you ​​love jungle serenity​​, you can’t miss the ​​Sacred Monkey Forest​​, ​​rice terraces​​, and yoga retreats. Just ​​1-hour drive​​ from the airport via ​​scenic hill routes​​.
  • ​Nusa Dua/Uluwatu​​: It’s ​​pure luxury escape!​​ You must see ​​clifftop temples​​, private beaches, and world-class golf courses. Find villa resorts with ​​infinity pools​​ facing the Indian Ocean. Access via ​​30-min taxi​​ from DPS.
  • ​Canggu/Pererenan​​: It’s the vibe of ​​digital nomad central​​. Discover ​​café coworking spaces​​, surf breaks, and hidden warungs. Stay at eco-bamboo villas or surfer hostels (​​20-min drive​​ to Seminyak).