Top Airlines Flying from Perth to Bali
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.
-
Return
-
One way
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.
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
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.

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.

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).
More Cheap Flights & Deals on Trip.com
-
Trending Routes from Perth
-
Top Routes to Bali
-
Popular Airlines
-
Top Flight Destinations in Indonesia