Buy Perth to Bali Tickets — Cheap Flights from Perth (PER) to Bali (DPS)

Travel Highlights

Overview
Attractions
Activities
Dining
Shopping
Overview

Ready to book your Perth to Bali ticket? You're in the right place. TransNusa offers some of the most competitive fares on the market for cheap flights from Perth to Bali, with direct service from Perth Airport (PER) to Ngurah Rai International Airport (DPS). No hidden fees. No unnecessary stopovers. Choose your travel dates below, compare available fares, and secure your seat in minutes.

Search Perth to Bali fares — check today's availability

Fares from AUD 299 one-way · Direct flights only

Booking widget / flight search tool should be placed immediately here — above the fold. This is the #1 conversion element on a transactional page.


Perth to Bali Ticket Prices — Compare Fare Types

TransNusa offers three fare types on the Perth to Bali route, giving you the flexibility to choose the right ticket for your travel style and budget. All fares include direct non-stop service on the PER–DPS route.

Replace placeholder prices with live fare data. Displaying price anchors on the page improves CTR from SERP and reduces bounce rate from price-sensitive visitors.

Cheap Flights from Perth to Bali — When Do Prices Drop?

Cheap Perth to Bali tickets are most available when you book 6–10 weeks before departure and travel during shoulder season (April–May or September–October). Here's a simple price guide by booking window:

Perth to Bali Ticket Deals — Promotional Fares & Sale Alerts

TransNusa regularly releases limited-time promotional fares on the Perth to Bali route. To make sure you never miss a ticket sale, sign up for our fare alerts. Our best deals typically go live on Tuesdays and Wednesdays and sell out within 48 hours. Promotional Perth to Bali tickets may include discounted Economy Saver fares and bundled hotel packages.


How to Book a Perth to Bali Ticket with TransNusa

Booking your Perth to Bali ticket online takes less than 5 minutes. Here's how:

Step-by-Step: Buying Your Perth to Bali Flight Ticket Online

Your booking confirmation and e-ticket for your Perth to Bali flight will be sent to your email address immediately after payment. You can manage your booking, add extras, and check in online from the My Booking portal.

Accepted Payment Methods for Perth to Bali Tickets

TransNusa accepts a wide range of payment methods for Australian customers purchasing Perth to Bali tickets online:

Card payments:

Visa · Mastercard · American Express · JCB

Other methods:

Bank transfer · PayPal · Virtual account · GoPay · OVO

Ticket Change & Cancellation Policy — Perth to Bali Flights

Plans can change. Here's what you need to know about modifying or cancelling your Perth to Bali ticket with TransNusa:

Frequently Asked Questions - Buy Perth to Bali Tickets — Cheap Flights from Perth (PER) to Bali (DPS)

How long is the flight from Perth to Bali?
The average flight time from Perth to Bali is approximately 3 hours and 45 minutes. TransNusa’s direct service ensures a fast, non-stop trip without any layovers.
What is the departure and arrival airport for this route?
Flights depart from Perth Airport (PER) and land at Ngurah Rai International Airport (DPS) in Denpasar, Bali.
Does TransNusa offer direct flights from Perth to Bali?
Yes. TransNusa operates direct flights from Perth to Bali with no layovers, using modern Airbus A320 aircraft.
What days does TransNusa fly from Perth to Bali?
As of 2025, flights operate on Mondays, Thursdays, and Saturdays, expanding to daily service by June 2025.
What airlines fly from Perth to Bali?
Alongside TransNusa, other airlines include Jetstar, AirAsia, Batik Air, and Garuda. TransNusa stands out with free baggage and quality service.
When is the best time to visit Bali?
The best time to visit Bali is during the dry season, from May to September.
How do I get to my hotel after landing at Ngurah Rai International Airport?
Use a licensed taxi, ride-sharing app (Grab or Gojek), or arrange a transfer. Most key areas are 20–30 minutes away.
How much is a ticket from Perth to Bali?
Introductory fares with TransNusa start from around AUD 182. Prices vary based on the season.
Is baggage included in the ticket price?
Yes. Most TransNusa international fares include 15 kg checked baggage and 7 kg carry-on.
What documents do I need to travel from Australia to Bali?
You need a valid passport (6+ months), a return ticket, visa on arrival fee, and the SATUSEHAT health declaration.
Logo
Indonesia - Malaysia - Singapore
+6221 6310888
09 am - 05 pm (Jakarta Time)
10 am - 06 pm (Malaysia & Singapore Time)
Logo
China
+86 4008631088
08 am - 08 pm (Beijing Time)
Logo
Australia
+6129 158 8590
09 am - 05 pm (Perth Time)
Follow Us
Copyright © 2026 TransNusa Aviation Mandiri. All rights reserved.

Please wait...