Cheap flights from Perth to Jakarta

Flight information Perth to Jakarta

Cheapest return price last month


Direct airlines


Flights per week


Average flight time, total distance 3020 kilometres

4h 45min

Most popular airline last month

Garuda Indonesia

Soekarno-Hatta and Halim Perdana Kusuma

2 airports

Fly to Jakarta, one of the most energetic and dynamic cities in Asia, and the capital of Indonesia.

Airlines flying this route

There are no non-stop, direct flights to Jakarta from Perth. Flights on this route will be directed via Bali Denpasar (DPS), Kuala Lumpur (KUL) or Singapore (SIN).

There are lots of airlines that offer travel to Jakarta from Perth, these are Jetstar, AirAsia, Garuda Indonesia, Qantas, and Malaysia Airlines among others.

Your Departure Airport

Perth Airport (PER)

Departing from: Terminal 1

Departing from Perth Airport is easy and comfortable. There are plenty of amenities to keep you occupied pre-flight. Wander through the duty-free shops, eat at one of the restaurants, relax at a bar, or organise your travel budget at the Travelex. You will also find ATMs, information booths and WiFi throughout the terminal.

Your Destination Airport

Soekarno-Hatta International Airport (CMB)

Arriving in: Terminal 2 or 3

Soekarno-Hatta International Airport (CGK) is the main airport serving the great Jakarta area. So if you’re flying from Perth you will be directed here. There are a decent range of facilities in CGK airport, passengers will find ATMs, currency exchange services, smoking lounges, and free WiFi throughout the terminals. There are also a plethora of shops available to shop in, from fashion and apparel stores to electronics, books, and fragrances. For refreshments too, you will find a huge variety to choose from, including international and Indonesian food options.


You will find the official taxis lined up outside the airport in the taxi rank. It is advised that if you decide to take a taxi that you take one from this designated area. Blue Bird and Silver Bird are considered to be the most reputable. A fare into Jakarta will cost upwards of 200,000IDR ($20) and take around 40 minutes. There is also a shuttle bus (DAMRI) that operates through each terminal and runs to various destinations in Jakarta city. Expect a longer journey time of 60-80 minutes, but a much cheaper fare of 25,000IDR ($2.50).

You can also rent a car if you’d prefer to drive, and these car hire desks can be found in the arrivals hall of the airport.

Do you need a form of identification?

Yes. This is an international flight, so you are required to carry your passport with you.

How long should you leave to get to the airport?

As this is an international flight, it is recommended that you check in at least 120-180 minutes before the scheduled departure time for this portion of the flight. Please be aware that if you are travelling in a group, or are going on to a connecting flight, that you arrive 180 minutes before departure time. 

Things you need to know

Time difference: Jakarta is one hour behind Perth, Australia.

Weather: Jakarta is tropical, so the temperatures do not tend to fluctuate above or below the 25-30°C temperature margin. However, there are distinct times to visit this city, as it can be subject to an enormous amount of rain during the wet season. Visit during the dry months, which are typically between June and September.

Though Jakarta is a cosmopolitan city, it is almost 50% cheaper than Perth across all living costs. So dining out is a delight, expect a three-course meal for two at a mid-range restaurant to cost a extremely reasonable 250,000IDR ($25).

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.