
4 hour(s), 35 minute(s)

Airline | Departure Time | Arrival Time | Origin airport | Destination airport | |
|---|---|---|---|---|---|
![]() Batik Air | 18:55 | 24:30 (+1 day) | Jakarta (CGK) | Perth (PER) | Book flight |
![]() Batik Air Malaysia | 18:55 | 24:30 (+1 day) | Jakarta (CGK) | Perth (PER) | Book flight |
Think soft sand, dry weather, and coffee worth crossing the ocean for. Whether it’s a long weekend, school holiday trip, or a quick escape from the rain, a flight from Jakarta to Perth is an easy win. Direct flights make it easy to lock in a quick getaway, while short stopovers give you even more choice.
Only one airline flies direct, but there are heaps of easy one-stop options too. Here’s a quick look:
Compare your options easily in one place with Traveloka.
When flying direct, it takes 4 hours and 35 minutes to fly from Jakarta to Perth. Connecting flights will take longer, depending on your stopover.
You can find one-way flights from Jakarta to Perth starting from AU$176. Prices change based on demand, but booking a couple of months in advance usually gives you the best deal.
Right now, the cheapest month to fly is September, which lines up nicely with Perth’s sunny spring weather. In general, you’ll find better prices between July and December, outside of Aussie school holidays and major travel peaks. July is a good pick if you’re keen to catch NAIDOC Week or simply escape Jakarta’s rainy season for a bit of dry weather.
Avoid flying in January, when locals are still on summer break, and April, which covers Easter and school holidays, as both months tend to push fares higher.
Perth Airport (PER) is located 17 kms from the city centre, so you’ll be in town in no time. Here are your best transport options:
No visa is needed for Aussies flying into Perth. Just bring your passport or travel document. If you’re not an Australian citizen, you might need to apply for a visa or Electronic Travel Authority (ETA) before flying. Do it at least 72 hours before departure.
Perth is one hour ahead of Jakarta. Western Australia doesn’t do daylight saving, so the time difference stays the same all year. Your arrival time will show in local time.
Want the best deal? Here are a few easy ways to save:
We’ve helped millions of travellers across Southeast Asia, and now we’re here for Aussie travellers too. Here’s why Traveloka makes it easier to book flights:
Flights sorted? Nice one. Now, line up your stay in Perth, whether you want a beachside hotel or a spot in the city. You can also book attraction tickets, tours, and day trips in just a few taps.
Other popular destinations in Australia from Jakarta you might want to check out:
Flight Duration | 4 hr(s) 35 mins |
Airport in Jakarta | |
Airport in Perth |




