Flights from Perth to Bali: Best Airlines, Dates to Avoid, & Airport Tips

Perth to Bali flights are easily the most convenient international route in Australia.

In 2026, flight frequency from Perth Airport is at an all-time high, with around 4 to 6 direct flights per day heading to Bali.

Here’s a full rundown on everything you need to know about flying from Perth to Bali, including best airlines, check-in tips, and when to book.

Perth to Bali in 2026

With a flight time of roughly 3 hours and 40 minutes, Bali is often called “Perth’s northern suburb.” It’s not far off. You can get to Bali quicker than flying across Australia.

For West Australians, Bali is the ultimate short-haul international trip. You get a proper overseas holiday without dealing with long-haul travel.

Perth to Bali Flights At a Glance

  • Flight Duration: 3.5 to 4 hrs (direct)
  • Flight Distance: ~2,600 km
  • Flight Frequency: 4–6 direct flights daily
  • Departure Airport: Perth Airport (PER)
  • Arrival Airport: Ngurah Rai International Airport (DPS)
  • Top Airlines: Jetstar, Batik Air Malaysia, Indonesia AirAsia
  • Time Difference: Bali is the same time as Perth (no jet lag excuse)

👉 After you’ve sorted out your flights, see my Bali Travel Guide for Australians for updated info you’ll need to know for your trip.

Why Perth to Bali Flights Are Different in 2026

The market for Perth to Bali flights is a bit different from the east coast. It’s heavily dominated by low-cost airlines like Jetstar, AirAsia, Batik Air, and TransNusa. You don’t really have full-service options like Sydney flights or Melbourne flights

  • The Extra Day perk
    Bali is one hour behind Perth, so a 7:00 AM departure lands around 10:45 AM local time. You’re checked in and holding a Bintang before lunch.
  • The budget hub effect
    Perth consistently has some of the lowest prices for Australia to Bali flights. Flash sales regularly drop into the $150–$200 one-way range.
  • High frequency all day
    Morning flights, afternoon options, and red-eye departures. You can realistically fly whenever it suits your schedule.

💡 Pro Tip: Perth Airport Terminal 1 gets busy fast in the morning since most Perth to Bali flights leave around the same time, so don’t cut it too fine.



Airlines Flying Direct from Perth to Bali

jetstar flight at perth airport departing for bali
Credit: Jbsaviation

For direct Perth to Bali flights in 2026, you are choosing between four main airlines. Each has a different personality when it comes to extra fees and surfboard handling.

AirlineAircraftBest For…
AirAsiaA320Absolute Lowest Price
JetstarA321neoQantas Points Seekers
TransNusaA320Avoiding the Crowds
Batik AirA320/737Mid-day Arrivals
  • Indonesia AirAsia
    • The Good: Often the absolute cheapest headline price. Their 2026 “Free Seats” sales are legendary in WA.
    • The Catch: Everything is an add-on. If you don’t pre-book your bags and meals, the “airport price” will sting.
  • Jetstar Airways
    • The Good: You can earn Qantas Points and Status Credits if you book a “Plus” or “Max” bundle.
    • The Catch: They are the strictest with carry-on weight. In 2026, expect to see the “weigh-in scales” at the Perth T1 boarding gate.
  • TransNusa
    • The Good: They are positioning themselves as a “Premium Low-Cost” carrier. Their planes often feel newer and slightly less “cramped” than the older AirAsia fleet.
    • The Catch: Brand awareness is still low, so you can often find seats on TransNusa when Jetstar and AirAsia are sold out during school holidays.
  • Batik Air
    • The Good: They often fly into Bali in the early afternoon, which is perfect for a 2:00 PM hotel check-in.
    • The Catch: Their entertainment systems can be hit-or-miss, so bring your own iPad or download some movies offline.

💡 Note on Qantas & Virgin: As of 2026, Qantas and Virgin Australia do not fly direct from Perth to Bali. If you book with them, you will likely be routed through Sydney, Melbourne, or Brisbane, turning a 3.5-hour flight into a 12-hour ordeal. Always book the direct carriers listed above.


Perth to Bali Flights: Duration & Schedules

perth to bali flights route shown on map

The flight from Perth (PER) to Bali (DPS) is seriously quick. In 2026, the average direct flight time is just 3 hours and 45 minutes.

Because Perth and Bali sit along a similar longitude, there’s only a 1-hour time difference (Bali is 1 hour behind Perth during AWST).

This “short-haul” reality means you can leave Perth after breakfast and be sitting at a beach club in Seminyak before the late afternoon heat kicks in.

Typical Daily Direct Flight Times (2026)

AirlineTypical Departure (PER)Typical Arrival (DPS)
TransNusa4:55 AM8:45 AM
Jetstar6:50 AM10:30 AM
AirAsia7:00 AM10:45 AM
Batik Air2:15 PM6:05 PM
Jetstar4:40 PM8:20 PM
AirAsia8:25 PM12:05 AM (+1)

2026 Flight Schedule Strategy

Airlines on the Perth to Bali flight route usually split their schedules into two blocks: the Morning Dash and the Evening Hop.

Morning Dash (Departures: 6:00 AM – 11:30 AM)

  • Best For: Families, surfers, and anyone who wants to make the most of day one.
  • The Perk: Flights from Jetstar, AirAsia, and Batik Air usually land in Bali between 10:00 AM and 2:00 PM. This lines up well with villa check-in times and helps you avoid the midnight rush at immigration.

Evening Hop (Departures: 4:00 PM – 9:00 PM)

  • Best For: Solo travellers, couples, or anyone flying straight after work.
  • The Perk: You don’t have to burn a day of annual leave. Finish work at 4 PM, get to T1 by 6 PM, and you’ll be in Bali by midnight.
  • The Catch: You’ll arrive during the busiest peak for international landings. Expect longer queues and a late-night hotel check-in.

💡 Planning Tip: The 7:00 AM AirAsia (QZ549) and 6:50 AM Jetstar (JQ110) are two of the most popular flights for Perth regulars. You land by around 10:30 AM and still have a full day ahead.


Perth to Bali Ticket Prices

skyscanner ticket prices for perth to bali flights

In 2026, the competition between four direct airlines (Jetstar, AirAsia, Batik Air, and TransNusa) for Perth to Bali flights keeps prices surprisingly low.

Even so, a last-minute flight during the July school holidays can easily push past $800. If you’re a smart Perth traveller, you should aim for the ranges below.

The 2026 Price Benchmark (Return Fares)

Price RangeWhat it MeansStrategy
$240 – $320The Unicorn DealThis is a “Flash Sale” price. If you see a return fare in this range, book it immediately.
$350 – $480The Standard DealThis is the “Fair” price for Perth. You’ll find this most of the year if you book 6 weeks out.
$550 – $750The “School Holiday” PriceExpect to pay this if you are traveling in April, July, or late September.
$900+OverpayingUnless it is Christmas Eve, you should wait for a price drop or check another airline.

👉 See my Bali Travel Costs guide for a full breakdown on everything from food to hotel prices.

The One-Way Strategy

Because Bali is so close to Perth, a lot of Aussies book one-way tickets to mix and match airlines (for example, flying over on AirAsia for the early start, then returning on a Jetstar red-eye).

  • A good One-Way Price: $150 – $190 AUD.
  • A standard One-Way Price: $220 – $280 AUD.

Hidden Costs to Factor In

When you see a $160 ticket from Perth, remember the low-cost model is doing the heavy lifting. To get the real price, you need to add:

  • Checked Bags (20kg): ~$50–$70 each way.
  • Surfboards: AirAsia and Jetstar charge roughly $30–$60 for oversized items per leg.
  • Credit Card Fees: Most platforms add 1.5%–2% at the final payment screen.

✈️ Booking Tip: February is historically the cheapest month for Perth departures, with fares often dipping below $250 return. If you don’t mind a bit of tropical rain, this is the best time for a “budget blitz” from WA.



Finding Cheap Perth to Bali Flights

graph showing google flight data for perth to bali flights

In 2026, saving money on Perth to Bali Flights isn’t just about when you book, but how you track the local Perth competition.

The Tuesday/Wednesday Midweek Sweet Spot

Data for 2026 shows that Tuesdays are consistently the cheapest day to depart Perth.

While Friday night flights are packed with “weekend warriors,” flying midweek can save you up to $150 per person. If you can’t do Tuesday, Monday is usually your next best option.

The Jetstar Friday Frenzy & AirAsia Free Seats

Perth is a prime target for airline sales.

  • Jetstar Friday Frenzy: Almost every Friday (usually between 12 PM and 8 PM Perth time), Jetstar drops discounted seats. Perth to Bali is always included, with one-way fares often around $159.
  • AirAsia “99% Off” Sales: AirAsia usually runs a massive “All Seats, All Flights” sale in late February and September. In 2026, these sales have pushed Perth to Bali flights to under $100 one-way (excluding taxes).

Use the TransNusa Advantage

As the newest major player on the Perth route, TransNusa is currently aggressive with pricing to win market share from AirAsia.

In 2026, they are often the cheapest option for last-minute bookings (less than 2 weeks out), where Jetstar and AirAsia prices usually spike.

The Incognito Myth vs. Tracking Apps

Don’t bother clearing your cookies. Instead, use Google Flights Price Tracking.

  • The Strategy: Set an alert for Perth to Bali flights. Because pricing is dynamic on this route, you’ll often see a $50 drop on a random Thursday morning, which is usually your signal to book.

Cheapest Months for Perth Travellers

If you’re flexible, aim for these windows in 2026 to find the lowest base fares:

  • February & March: Post-Christmas slump means empty seats.
  • May and June: The “shoulder season” before the winter school holiday rush.
  • October and November: Great weather in Bali with lower demand from WA.
  • August and November: Can also be cheap if you book 4-5 months ahead.

💡 Planning Tip: Avoid “Leavers Week” (late November). Flights from Perth to Bali get expensive and crowded fast as thousands of WA school leavers head north. If you’re not part of that crowd, avoid that week.


Best Time to Book Flights

In 2026, the “Sweet Spot” for booking Perth to Bali flights is typically 40 days (6 weeks) in advance.

Because the flight is short and competition is high, airlines like AirAsia and Jetstar use this window to drop “tactical fares” to fill the remaining seats.

West Australia School Holiday Blackout Dates

If you’re booking for these WA school holiday dates, the 6-week rule doesn’t apply. You should book 4–6 months in advance to avoid the usual “School Holiday Tax.”

Term BreakDates to AvoidFlight Price Impact
Easter / AutumnApril 3 – April 19High (Combined with Easter weekend)
Winter EscapeJuly 4 – July 19Very High (Perth’s peak “Bali Migration”)
Spring BreakSept 26 – Oct 11High (Final sun before WA summer)
Christmas/New YearDec 18 – Jan 31Peak (Highest prices of the year)

Best Months for Value

If you want to find those “Unicorn” $250 Perth to Bali return prices, aim for these windows in 2026:

  • February: The cheapest month for Perth departures. Post-Christmas lull means planes are half empty.
  • May: After Easter and before winter. Great weather in Bali without the price spike.
  • November: Aside from “Leavers Week” (mid-to-late Nov), this is a great time for a budget trip before December prices kick in.

👉 I’ve written a full month-by-month breakdown on the Best Time to Visit Bali. If you’re still unsure about weather and crowds, it can be useful tool.

The 40-Day Rule

For off-peak travel (for example, a random Tuesday in May), set a Google Flights alert for 45 days out.

Historically, this is when the Perth to Bali flights price drop hits. If you see anything under $380 return from Perth, it’s worth booking straight away.

💡 Booking Tip: If you have to travel during school holidays, try flying on the Wednesday of the first week and returning on the Tuesday of the second week. Avoiding the “weekend surge” at both ends can save a family of four over $1,000.



Perth Airport Logistics: T1 vs. T3

checking in at perth airport for a flight to bali

Perth Airport is going through major construction for its new parallel runway. This has shifted some traffic flows, but the main thing still stands: know your terminal before you leave home.

The International Hub: Terminal 1 (T1)

95% of Perth to Bali flights depart from T1. If you’re flying AirAsia, Batik Air, or TransNusa, this is where you need to go.

  • The Location: T1 sits in the “Airport Central” precinct.
  • Getting There: The easiest option in 2026 is the Airport Line Train. It takes about 18 minutes from the Perth CBD and drops you at Airport Central Station, connected directly to T1 via a covered Skybridge.
  • The SmartGates: T1 is fully equipped with biometric SmartGates. If you have an Australian e-passport, you can skip the manual immigration lines.

The Jetstar Shift: Terminal 2 (T2)

While T1 is the main international hub, Jetstar (JQ) runs check-in and bag drop out of Terminal 2, which is a short walk away in the same Airport Central area.

  • Note: You’ll check in at T2, but still clear immigration and board your Bali flight through the T1 international gates.

The Qantas Terminal: Terminal 3 (T3)

As of 2026, Qantas continues to operate its international flights (like London and Paris) out of Terminal 3.

  • The Trap: Since Qantas doesn’t fly direct to Bali from Perth, you’ll only end up at T3 if you’re connecting through another Australian city first.
  • ⚠️ Warning: T3 is on the opposite side of the airfield from T1 and T2. There’s a free shuttle bus, but it takes around 15 minutes and runs every 20–30 minutes. Do not go to T3 for an AirAsia or Jetstar flight.

2026 Parking & Transport Tips at Perth Airport

  • The Train: A one-way fare from the CBD is around $5.00 (cheaper with a SmartRider). It’s the fastest and most reliable way to avoid Tonkin Highway traffic.
  • Long-Term Parking: If you’re driving, the T1/T2 LongTerm car parks are the best value. In 2026, you can often find “Early Bird” rates around $10 per day if you book at least 14 days in advance.
  • RideShare: Uber and Ola have dedicated pick-up and drop-off zones at T1. Expect to pay $35–$55 from the Perth CBD depending on surge pricing.

Baggage & Surfboard Tips for Perth Travellers

Perth to Bali is a high-volume surf route, and these airlines know it. If you’re not careful, your “cheap” $199 Bali flight can quickly blow out once you add a board bag at check-in.

2026 Baggage Comparison for Perth to Bali Flights

AirlineBoard FeeMax LengthCarry-on Warning
AirAsiaFREE (up to 15kg)277 cmVery strict 7kg limit.
Jetstar$25 + Weight230 cm*Boarding gate weigh-ins are common.
TransNusaFlat Fee (~$40)230 cmPre-book to save 50%.
Batik AirIncluded in 20kg250 cmBest for “all-in” travellers.

*A321neo aircraft limit. Older 787s can take up to 2.7m.

  • AirAsia (The 2026 Surfer’s Choice)
    In 2026, AirAsia remains the top pick for WA surfers.
    • The “Free” Rule: AirAsia currently offers a Free 15kg Surfboard Policy for flights departing Australia. This means your board bag can fly free, as long as it’s under 15kg and selected during booking.
    • The Limit: Board bags must not exceed 277 cm (around 9 feet). If you’re travelling with a longboard, this is one of the few budget airlines that consistently allows it from Perth.
  • Jetstar (The Oversize Trap)
    Jetstar handles surfboards differently. There’s no “free” allowance. Your board counts toward your checked baggage, plus an oversize fee.
    • The Fee: Around $25 AUD per flight for oversized items.
    • The A321neo Limit: Many Perth to Bali flights now use the A321neo, which has stricter length limits. If your board bag is over 2.3 meters (7’5”), it may be rejected at check-in. Always check your aircraft type before flying.
  • TransNusa & Batik Air (Middle Ground):
    • TransNusa: Treats surfboards as sports equipment with a flat fee (around $30–$50 AUD). They are strict on a 25kg limit per board bag.
    • Batik Air: Often includes one surfboard within the standard 20kg baggage allowance. A second board in the same bag may trigger an extra handling fee at the counter.

The T1 Oversize Drop-off

In Perth Terminal 1, after you tag your bags at the kiosk, you cannot put your surfboard on the standard luggage belt.

  • The Location: Take your board to the Oversize Luggage counter at the far end of the T1 check-in hall (near the Batik Air desks).
  • Tip: Arrive an extra 20 minutes early if you’re travelling with boards. The oversize queue around 6:00 AM can get long.

💡 Return Flight Tip: If you’re flying back to Perth and your bag is slightly overweight, baggage wrapping at Denpasar Airport can help consolidate straps or multiple boards into a single item and avoid extra handling fees.


Arriving in Bali from Perth

holding an australian passport inside a perth to bali flight

Arriving at Bali Airport is now a “digital-first” experience. For Perth travellers, the goal is to have every QR code saved on your phone before you lose Wi-Fi on the tarmac.

If you have the following four items ready, you can skip the manual queues and use the Autogates, which can save you up to 90 minutes during peak arrival times.

2026 Bali Arrival Checklist for Perth Travellers

  • Bali Visa on Arrival (e-VoA): It costs IDR 500,000 (approx. $50 AUD). This is the only way to use the Immigration Autogates for instant entry.
  • All Indonesia Arrival Card: As of 2026, the old customs form and health declaration have been merged into this single digital card.
  • Bali Tourist Tax Receipt: This is the mandatory IDR 150,000 (~$15 AUD) levy. You’ll receive a separate QR code that gets scanned at a checkpoint before exiting the airport.
  • Tourist SIM Card: While booths like Telkomsel are available in arrivals for $25–$35 AUD, the smarter move for Perth travellers is to pre-order an eSIM.

👉 My Bali Visa Guide for Australians includes everything from passport requirements to different visa options. If you haven’t been to Bali in a while, it’s a must read.

💡 Arrival Tip: Don’t follow the crowd to the “Visa on Arrival” payment counter. If you already have your e-VoA and Arrival Card QR ready, walk straight past the desks to the Autogates. Scan your passport, let the camera do its thing, and you’ll be at baggage claim before most of the plane has even reached the terminal.


Private Bali Airport Transfer

private driver at bali airport for perth to bali flight arrival

Perth to Bali flights usually land either in the middle of the day (around 10:30 AM) or late at night (midnight).

Either way, the arrivals hall isn’t something you want to deal with after a flight. If you want a smooth start, just book a private transfer before you land.

  • Surfboard Add-on: Most airport taxis and Grab cars in Bali are small. If you’re coming from Perth with a board bag, it’s not fitting. My drivers use Toyota Avanzas or Innovas with roof racks or enough space inside.
  • Fixed “Aussie” Pricing: No haggling, no guessing. The price you book is the price you pay.
  • Meet-and-Greet: Your driver waits in the official arrivals area. You walk straight out and go. No wandering around trying to find the Grab lounge or taxi in the heat.
  • Flight Tracking: If your Jetstar or AirAsia flight is delayed leaving Perth (happens all the time), your driver tracks it and adjusts. No extra cost, no stress.

Hit the button above, choose location, and you’ll get instant confirmation with driver details sent before you land.


Pro Tips for Perth to Bali Flights

Navigating Perth to Bali flights isn’t just about booking a seat, it’s about getting the whole door-to-door part right.

Here are some specific 2026 hacks for West Australians.

  • The Left Side View
    On morning 7:00 AM flights (AirAsia/Jetstar), book a window seat on the left side (Seat A). As you descend into Bali, you’ll get a clean, unshaded view of the Uluwatu cliffs and the Bukit Peninsula. If you’re on an evening flight, the left side also gets the best sunset over the Indian Ocean.
  • The Coffee Quarter vs. Long Shot
    Skip the generic chains. In 2026, the best pre-flight coffee in T1 International is at Coffee Quarter (near the middle of the terminal) or Long Shot. They use locally roasted WA beans, which is probably the last decent flat white you’ll have before Bali.
  • The Aspire Lounge Hack
    Since Qantas and Virgin don’t fly direct, your status doesn’t help much. The Aspire Lounge in T1 (near Gate 54) is still worth it. You can use Priority Pass or just pay at the door (around $66 AUD). It’s the only spot in T1 with runway views and proper shower facilities before the flight.
  • The 7kg “Weigh-In” at T2
    If you’re flying Jetstar, they often do a final carry-on weigh-in at the T2 boarding gate, not just at check-in. If your bag looks heavy, they’ll weigh it, and going over 7kg can cost you up to $75 AUD on the spot.
  • The “Long-Term G” Parking Secret
    If you’re driving, look for Long-Term Car Park G. In 2026, it’s still the cheapest drive-up option at T1/T2, and the shuttle runs every 15 minutes, 24/7.
  • Fill Your Water Bottle at T1
    Don’t pay $6 for water after security. There are chilled water stations near Gate 52 and Gate 55 in the T1 International departures area. Fill up before boarding and skip the budget airline markup.
  • The “SmartRider” Train Perk
    If you’re local, use your SmartRider on the Airport Line. The station connects directly to T1 via a covered walkway, and it’s the easiest way to avoid getting stuck in Tonkin Highway traffic during peak hours.

FAQs About Perth to Bali Flights

Got a few last questions before you book your Perth to Bali flights? Here are the quick answers most people are looking for.

How long is the flight from Perth to Bali?

Perth to Bali flights average around 3 hours 30 minutes to 4 hours on a direct flight. It’s one of the shortest flights from Australia to Bali.

What airlines fly direct from Perth to Bali?

Jetstar, Indonesia AirAsia, Batik Air, and TransNusa all run direct Perth to Bali flights in 2026.

Can you fly direct to Bali from Perth?

Yes, and there are multiple Perth to Bali flights every day. No need to deal with connections.

How much does it cost to fly from Perth to Bali?

A good return fare sits around $350–$700 AUD. Sales can drop below $300, while peak season can push above $800.

What is the cheapest month to fly to Bali from Perth?

February is usually the cheapest month for Perth to Bali flights. You’ll also find good deals in March, May, and October–November.

What is the best day to find cheap flights from Perth to Bali?

Midweek is best. Tuesday and Wednesday departures are usually the cheapest, while Friday flights are the most expensive.

How far is Perth from Bali by plane?

Perth to Bali by plane is roughly 2,600 km. That’s why the flight is so quick compared to the east coast.

Which terminal does my Bali flight leave from in Perth?

Most Perth to Bali flights depart from Terminal 1 (T1). Jetstar check-in is at T2, but you still board through T1.

Can I take my surfboard on Perth to Bali flights?

Yes, but each airline has different rules and fees. AirAsia is usually the most surfer-friendly, while Jetstar is stricter with size and weight.

How much does it cost to park at Perth Airport for a Bali trip?

Long-term parking can be as low as $10 per day if you book early. Expect more if you just show up.

When will Garuda fly Perth to Bali?

As of 2026, Garuda Indonesia does not operate the Perth to Bali route. There’s no confirmed timeline for it returning.


Leave a Reply

Your email address will not be published. Required fields are marked *