Compare and Book Cheap Flights at best prices
Are you looking for Exclusive Unpublished Fares? Call Us at +1-812-221-1788
If you are looking for affordable and hassle-free Perth to Denpasar flights. FlightsDaddy offers excellent flight deals and seamless booking online. Whether you’re planning a relaxing getaway to Bali or a last-minute trip, FlightsDaddy’s is here to book your ticket online. Major airlines like Garuda Indonesia, Jetstar, AirAsia and Batik Air operate frequent direct and connecting flights on this route. To secure the best deals, booking in advance is highly recommended.
This month discounted airfare from Perth to Denpasar flights Book online
| Departure at | Return at | Airline | Flight number | Airline | Flight | Stops | Price | Find tickets |
|---|---|---|---|---|---|---|---|---|
| 30 March 2026 | 6 April 2026 | TransNusa | 8B 81 | TransNusa (8B 81) | 1 Stop | 566 | Tickets from 566 | |
| 1 April 2026 | 7 April 2026 | Batik Air Malaysia | OD 192 | Batik Air Malaysia (OD 192) | 1 Stop | 613 | Tickets from 613 | |
| 2 April 2026 | 5 April 2026 | Batik Air Indonesia | ID 6081 | Batik Air Indonesia (ID 6081) | 1 Stop | 737 | Tickets from 737 | |
| 3 April 2026 | 6 April 2026 | TransNusa | 8B 83 | TransNusa (8B 83) | Direct | 731 | Tickets from 731 | |
| 9 April 2026 | 16 April 2026 | Jetstar | JQ 108 | Jetstar (JQ 108) | Direct | 414 | Tickets from 414 | |
| 10 April 2026 | 17 April 2026 | PT Indonesia AirAsia | QZ 537 | PT Indonesia AirAsia (QZ 537) | Direct | 364 | Tickets from 364 | |
| 12 April 2026 | 15 April 2026 | Jetstar | JQ 106 | Jetstar (JQ 106) | Direct | 320 | Tickets from 320 | |
| 13 April 2026 | 19 April 2026 | Jetstar | JQ 4499 | Jetstar (JQ 4499) | Direct | 393 | Tickets from 393 | |
| 16 April 2026 | 28 April 2026 | Jetstar | JQ 108 | Jetstar (JQ 108) | Direct | 312 | Tickets from 312 | |
| 20 April 2026 | 27 April 2026 | Jetstar | JQ 106 | Jetstar (JQ 106) | Direct | 323 | Tickets from 323 | |
| 21 April 2026 | 25 April 2026 | TransNusa | 8B 83 | TransNusa (8B 83) | Direct | 235 | Tickets from 235 | |
| 22 April 2026 | 29 April 2026 | PT Indonesia AirAsia | QZ 537 | PT Indonesia AirAsia (QZ 537) | Direct | 262 | Tickets from 262 | |
| 23 April 2026 | 29 April 2026 | Jetstar | JQ 97 | Jetstar (JQ 97) | 1 Stop | 289 | Tickets from 289 | |
| 25 April 2026 | 29 April 2026 | TransNusa | 8B 83 | TransNusa (8B 83) | Direct | 251 | Tickets from 251 | |
| 1 May 2026 | 31 May 2026 | PT Indonesia AirAsia | QZ 537 | PT Indonesia AirAsia (QZ 537) | Direct | 260 | Tickets from 260 | |
| 5 May 2026 | 18 May 2026 | PT Indonesia AirAsia | QZ 537 | PT Indonesia AirAsia (QZ 537) | Direct | 206 | Tickets from 206 | |
| 20 May 2026 | 29 May 2026 | TransNusa | 8B 83 | TransNusa (8B 83) | Direct | 215 | Tickets from 215 | |
| 17 June 2026 | 22 June 2026 | TransNusa | 8B 85 | TransNusa (8B 85) | Direct | 332 | Tickets from 332 | |
| 21 June 2026 | 27 June 2026 | Jetstar | JQ 106 | Jetstar (JQ 106) | Direct | 229 | Tickets from 229 | |
| 22 June 2026 | 28 June 2026 | Jetstar | JQ 106 | Jetstar (JQ 106) | Direct | 254 | Tickets from 254 | |
| 24 June 2026 | 1 July 2026 | PT Indonesia AirAsia | QZ 537 | PT Indonesia AirAsia (QZ 537) | Direct | 312 | Tickets from 312 | |
| 26 June 2026 | 30 June 2026 | Jetstar | JQ 106 | Jetstar (JQ 106) | Direct | 338 | Tickets from 338 | |
| 5 July 2026 | 10 July 2026 | TransNusa | 8B 81 | TransNusa (8B 81) | Direct | 393 | Tickets from 393 | |
| 22 August 2026 | 29 August 2026 | PT Indonesia AirAsia | QZ 537 | PT Indonesia AirAsia (QZ 537) | Direct | 193 | Tickets from 193 | |
| 28 August 2026 | 3 September 2026 | PT Indonesia AirAsia | QZ 537 | PT Indonesia AirAsia (QZ 537) | Direct | 195 | Tickets from 195 | |
| 8 September 2026 | 4 October 2026 | PT Indonesia AirAsia | QZ 537 | PT Indonesia AirAsia (QZ 537) | Direct | 264 | Tickets from 264 | |
| 29 September 2026 | 6 October 2026 | Jetstar | JQ 108 | Jetstar (JQ 108) | Direct | 315 | Tickets from 315 |
Book Direct Flights from Perth to Denpasar
| Departure at | Return at | Airline | Find tickets |
|---|---|---|---|
| 21 April 2026 | 25 April 2026 | Tickets from 235 | |
| 5 May 2026 | 18 May 2026 | Tickets from 206 | |
| 21 June 2026 | 27 June 2026 | Tickets from 229 |
Cheap flights from Perth
| Destination | Departure at | Return at | Find tickets |
|---|---|---|---|
| Denpasar (Bali) | 22 August 2026 | 29 August 2026 | Tickets from 194 |
| Bangkok | 7 August 2026 | 20 August 2026 | Tickets from 285 |
| Jakarta | 4 May 2026 | 8 May 2026 | Tickets from 289 |
| Sydney | 25 April 2026 | 27 April 2026 | Tickets from 290 |
| Da Nang | 7 May 2026 | 13 May 2026 | Tickets from 290 |
| Manila | 8 October 2026 | 22 October 2026 | Tickets from 295 |
| Phuket | 16 April 2026 | 22 April 2026 | Tickets from 300 |
| Ho Chi Minh City | 9 May 2026 | 23 May 2026 | Tickets from 303 |
| Brisbane | 10 September 2026 | 16 September 2026 | Tickets from 375 |
| Kuala Lumpur | 6 April 2026 | 11 May 2026 | Tickets from 390 |
| Phnom Penh (Ta Khmau) | 5 June 2026 | 13 June 2026 | Tickets from 450 |
| Melbourne | 31 March 2026 | 9 April 2026 | Tickets from 456 |
| Cagayan De Oro | 25 October 2026 | 1 December 2026 | Tickets from 460 |
| Cebu City | 15 April 2026 | 27 April 2026 | Tickets from 480 |
| Canberra | 16 May 2026 | 18 May 2026 | Tickets from 489 |
| Esperance | 15 April 2026 | 18 April 2026 | Tickets from 490 |
| Nha Trang | 1 May 2026 | 8 May 2026 | Tickets from 503 |
| Broome | 2 April 2026 | 9 April 2026 | Tickets from 509 |
| Seoul | 2 May 2026 | 9 May 2026 | Tickets from 514 |
| Beijing | 16 May 2026 | 21 May 2026 | Tickets from 527 |
| Singapore | 6 April 2026 | 14 April 2026 | Tickets from 528 |
| Nanning | 28 September 2026 | 19 October 2026 | Tickets from 532 |
| Cairns | 3 June 2026 | 6 June 2026 | Tickets from 534 |
| Hobart | 11 July 2026 | 18 July 2026 | Tickets from 575 |
| Tokyo | 30 April 2026 | 6 May 2026 | Tickets from 577 |
| Guangzhou | 28 September 2026 | 19 October 2026 | Tickets from 608 |
| Male | 15 May 2026 | 23 May 2026 | Tickets from 647 |
| Sunshine Coast | 7 April 2026 | 13 April 2026 | Tickets from 655 |
| Newman | 2 April 2026 | 9 April 2026 | Tickets from 665 |
| Yogyakarta | 2 April 2026 | 5 April 2026 | Tickets from 676 |
| Auckland | 19 June 2026 | 27 June 2026 | Tickets from 680 |
| Noumea | 11 May 2026 | 19 May 2026 | Tickets from 716 |
| Istanbul | 8 June 2026 | 22 June 2026 | Tickets from 717 |
| Mumbai | 15 December 2026 | 2 February 2027 | Tickets from 728 |
| Shenzhen | 8 April 2026 | 12 April 2026 | Tickets from 729 |
| London | 13 October 2026 | 24 October 2026 | Tickets from 771 |
| Rome | 14 April 2026 | 4 May 2026 | Tickets from 782 |
| Tashkent | 1 May 2026 | 29 May 2026 | Tickets from 818 |
| Paris | 6 May 2026 | 3 June 2026 | Tickets from 818 |
| Moscow | 19 April 2026 | 15 May 2026 | Tickets from 831 |
| Lahore | 5 October 2026 | 2 November 2026 | Tickets from 871 |
| Napier | 28 August 2026 | 3 September 2026 | Tickets from 877 |
| Almaty | 6 June 2026 | 20 June 2026 | Tickets from 877 |
| Cairo | 1 August 2026 | 31 August 2026 | Tickets from 899 |
| Colombo | 31 March 2026 | 18 April 2026 | Tickets from 936 |
| Astana | 4 May 2026 | 10 May 2026 | Tickets from 1 004 |
| Tbilisi | 3 May 2026 | 9 May 2026 | Tickets from 1 007 |
| Sharjah | 31 October 2026 | 8 November 2026 | Tickets from 1 013 |
| Dubai | 31 October 2026 | 8 November 2026 | Tickets from 1 015 |
| Lisbon | 13 October 2026 | 24 October 2026 | Tickets from 1 112 |
| Mauritius | 2 June 2026 | 7 June 2026 | Tickets from 1 131 |
| Shymkent | 22 April 2026 | 26 April 2026 | Tickets from 1 143 |
| Nairobi | 19 May 2026 | 14 July 2026 | Tickets from 1 160 |
| Ankara | 15 September 2026 | 31 October 2026 | Tickets from 1 172 |
| Mahe Island | 3 May 2026 | 9 May 2026 | Tickets from 1 190 |
| Nizhniy Novgorod | 13 June 2026 | 20 June 2026 | Tickets from 1 232 |
| Tivat | 11 September 2026 | 20 September 2026 | Tickets from 1 232 |
| Durban | 29 April 2026 | 12 May 2026 | Tickets from 1 259 |
| Yekaterinburg | 23 April 2026 | 14 May 2026 | Tickets from 1 260 |
| Krakow | 14 September 2026 | 20 September 2026 | Tickets from 1 261 |
| Barcelona | 18 September 2026 | 10 October 2026 | Tickets from 1 263 |
| Chelyabinsk | 9 April 2026 | 23 April 2026 | Tickets from 1 276 |
| Milan | 2 July 2026 | 24 July 2026 | Tickets from 1 288 |
| Faro | 30 June 2026 | 8 July 2026 | Tickets from 1 288 |
| Munich | 15 June 2026 | 21 July 2026 | Tickets from 1 291 |
| Saint Petersburg | 26 June 2026 | 27 July 2026 | Tickets from 1 355 |
| Dublin | 6 June 2026 | 7 July 2026 | Tickets from 1 364 |
| Frankfurt | 15 June 2026 | 21 July 2026 | Tickets from 1 382 |
| Adler/Sochi | 19 September 2026 | 22 September 2026 | Tickets from 1 390 |
| Athens | 23 June 2026 | 16 July 2026 | Tickets from 1 416 |
| Leipzig/Halle | 4 December 2026 | 15 January 2027 | Tickets from 1 450 |
| Irkutsk | 1 August 2026 | 22 August 2026 | Tickets from 1 484 |
| Los Angeles | 18 June 2026 | 10 July 2026 | Tickets from 1 537 |
| Krasnodar | 19 September 2026 | 22 September 2026 | Tickets from 1 549 |
| Lagos | 15 April 2026 | 24 April 2026 | Tickets from 1 554 |
| Charlotte | 18 April 2026 | 6 May 2026 | Tickets from 1 560 |
| Ontario | 18 June 2026 | 10 July 2026 | Tickets from 1 703 |
| Al-Najaf | 1 July 2026 | 1 August 2026 | Tickets from 1 850 |
| Lima | 2 July 2026 | 10 July 2026 | Tickets from 1 930 |
| Buenos Aires | 11 May 2026 | 11 June 2026 | Tickets from 1 983 |
| Sao Paulo | 12 May 2026 | 12 June 2026 | Tickets from 2 039 |
| Bogota | 1 August 2026 | 15 August 2026 | Tickets from 2 095 |
| Catania | 2 April 2026 | 27 April 2026 | Tickets from 2 130 |
| Novosibirsk | 15 July 2026 | 5 August 2026 | Tickets from 2 169 |
| Miami | 3 April 2026 | 6 April 2026 | Tickets from 2 183 |
| Long Beach | 18 June 2026 | 10 July 2026 | Tickets from 2 243 |
| Rio De Janeiro | 29 April 2026 | 17 May 2026 | Tickets from 2 306 |
| Belo Horizonte | 29 June 2026 | 27 July 2026 | Tickets from 2 352 |
| Vancouver | 2 April 2026 | 16 April 2026 | Tickets from 2 365 |
| Krasnojarsk | 30 March 2026 | 6 April 2026 | Tickets from 2 582 |
| Fort Lauderdale | 20 June 2026 | 10 July 2026 | Tickets from 3 701 |

Save up to 40% Call Us at +1-812-221-1788
By calling FlightsDaddy customer service at +1-812-221-1788, you can get real-time information on flight availability, ticket prices, discounts and flexible booking options. Experienced travel specialists ensure you find the best fares from Perth to Denpasar flights, catering to your budget & preferences. By reaching out to FlightsDaddy customer support, you can also inquire about baggage policies, flight changes, cancellation rules and special travel requirements.
