Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Batik Air

The cheapest airline(s) flying from Jakarta to Perth is Batik Air.

  • Batik Air Batik Air
  • Scoot Scoot
  • AirAsia X AirAsia X
  • Indonesia AirAsia Indonesia AirAsia
  • Citilink Citilink
  • Batik Air Batik Air
  • Jetstar Airways Jetstar Airways
  • Thai Lion Air Thai Lion Air
  • Singapore Airlines Singapore Airlines
  • Philippine Airlines Philippine Airlines
Cheapest Month November

Travel Period: February 2025 - January 2026

The cheapest month(s) to fly from Jakarta to Perth is November.

  • Feb 2025
  • Mar 2025
  • Apr 2025
  • May 2025
  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
  • Dec 2025
  • Jan 2026
Cheapest Day of the Week Friday

The cheapest day(s) of the week to fly from Jakarta to Perth is Friday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Thu, 2 Jan, 2025

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 18:50 CGK
    00:25 PER
    4Hrs, 35m Direct
  • CGKJakarta Soekarno-Hatta Airport 18:50 - PER 00:25 4h 35m Direct
  • CGKJakarta Soekarno-Hatta Airport 18:50
  • PERPerth Airport 00:25
  • 4h 35m
  • Direct
  • Batik Air (ID 6080)Airbus Industrie A320 Sharklets
  • Batik Air (ID 6080)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Airbus Industrie A320 Sharklets
  • 09:40 CGK
    17:50 PER
    7Hrs, 10m 1 Stop (DPS)
  • CGKJakarta Soekarno-Hatta Airport 09:40 - PER 17:50 7h 10m 1 Stop (DPS) Bali
  • CGKJakarta Soekarno-Hatta Airport 09:40
    DPSDenpasar Bali Airport 14:05
  • DPSDenpasar Bali Airport 12:35
    PERPerth Airport 17:50
  • 7h 10m (1h 30m)
  • 1 Stop DPS · Bali 1h 30m
  • Indonesia AirAsia (QZ 804)Airbus
    Indonesia AirAsia (QZ 544)Airbus
  • Indonesia AirAsia (QZ 804)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 09:40 CGK
    19:45 PER
    9Hrs, 05m 1 Stop (DPS)
  • CGKJakarta Soekarno-Hatta Airport 09:40 - PER 19:45 9h 05m 1 Stop (DPS) Bali
  • CGKJakarta Soekarno-Hatta Airport 09:40
    DPSDenpasar Bali Airport 16:00
  • DPSDenpasar Bali Airport 12:35
    PERPerth Airport 19:45
  • 9h 05m (3h 25m)
  • 1 Stop DPS · Bali 3h 25m
  • Indonesia AirAsia (QZ 804)Airbus
    Indonesia AirAsia (QZ 536)Airbus
  • Indonesia AirAsia (QZ 804)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 11:15 CGK
    20:15 PER
    8Hrs, 00m 1 Stop (SIN)
  • CGKJakarta Soekarno-Hatta Airport 11:15 - PER 20:15 8h 1 Stop (SIN) Singapore
  • CGKJakarta Soekarno-Hatta Airport 11:15
    SINSingapore Changi Airport 15:10
  • SINSingapore Changi Airport 14:00
    PERPerth Airport 20:15
  • 8h (1h 10m)
  • 1 Stop SIN · Singapore 1h 10m
  • Singapore Airlines (SQ 957)Airbus A359
    Scoot (TR 16)Boeing 787 8
  • Singapore Airlines (SQ 957)
    • -
    • T
    • -
    • -
    • -
    • S
    • -
  • 11:15 CGK
    20:15 PER
    8Hrs, 00m 1 Stop (SIN)
  • CGKJakarta Soekarno-Hatta Airport 11:15 - PER 20:15 8h 1 Stop (SIN) Singapore
  • CGKJakarta Soekarno-Hatta Airport 11:15
    SINSingapore Changi Airport 15:10
  • SINSingapore Changi Airport 14:00
    PERPerth Airport 20:15
  • 8h (1h 10m)
  • 1 Stop SIN · Singapore 1h 10m
  • Singapore Airlines (SQ 957)Airbus A359
    Scoot (TR 16)Boeing 787 9
  • Singapore Airlines (SQ 957)
    • M
    • -
    • W
    • T
    • F
    • -
    • S
  • 11:20 CGK
    20:15 PER
    7Hrs, 55m 1 Stop (SIN)
  • CGKJakarta Soekarno-Hatta Airport 11:20 - PER 20:15 7h 55m 1 Stop (SIN) Singapore
  • CGKJakarta Soekarno-Hatta Airport 11:20
    SINSingapore Changi Airport 15:10
  • SINSingapore Changi Airport 14:05
    PERPerth Airport 20:15
  • 7h 55m (1h 05m)
  • 1 Stop SIN · Singapore 1h 05m
  • Scoot (TR 277)Airbus
    Scoot (TR 16)Boeing 787 8
  • Scoot (TR 277)
    • -
    • T
    • -
    • -
    • -
    • S
    • -
  • 15:30 CGK
    01:35 PER
    9Hrs, 05m 1 Stop (DPS)
  • CGKJakarta Soekarno-Hatta Airport 15:30 - PER 01:35 9h 05m 1 Stop (DPS) Bali
  • CGKJakarta Soekarno-Hatta Airport 15:30
    DPSDenpasar Bali Airport 21:55
  • DPSDenpasar Bali Airport 18:25
    PERPerth Airport 01:35
  • 9h 05m (3h 30m)
  • 1 Stop DPS · Bali 3h 30m
  • Indonesia AirAsia (QZ 808)Airbus
    Indonesia AirAsia (QZ 546)Airbus
  • Indonesia AirAsia (QZ 808)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 15:30 HLP
    02:50 PER
    10Hrs, 20m 1 Stop (DPS)
  • HLPJakarta Halim Perdanakusuma Airport 15:30 - PER 02:50 10h 20m 1 Stop (DPS) Bali
  • HLPJakarta Halim Perdanakusuma Airport 15:30
    DPSDenpasar Bali Airport 23:00
  • DPSDenpasar Bali Airport 18:20
    PERPerth Airport 02:50
  • 10h 20m (4h 40m)
  • 1 Stop DPS · Bali 4h 40m
  • Citilink (QG 196)Airbus
    Citilink (QG 554)Airbus
  • Citilink (QG 196)
    • -
    • -
    • -
    • T
    • F
    • -
    • S
  • 17:20 CGK
    02:50 PER
    8Hrs, 30m 1 Stop (DPS)
  • CGKJakarta Soekarno-Hatta Airport 17:20 - PER 02:50 8h 30m 1 Stop (DPS) Bali
  • CGKJakarta Soekarno-Hatta Airport 17:20
    DPSDenpasar Bali Airport 23:00
  • DPSDenpasar Bali Airport 20:15
    PERPerth Airport 02:50
  • 8h 30m (2h 45m)
  • 1 Stop DPS · Bali 2h 45m
  • Garuda Indonesia (GA 400)Boeing 737 800
    Citilink (QG 554)Airbus
  • Garuda Indonesia (GA 400)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 17:40 HLP
    02:50 PER
    8Hrs, 10m 1 Stop (DPS)
  • HLPJakarta Halim Perdanakusuma Airport 17:40 - PER 02:50 8h 10m 1 Stop (DPS) Bali
  • HLPJakarta Halim Perdanakusuma Airport 17:40
    DPSDenpasar Bali Airport 23:00
  • DPSDenpasar Bali Airport 20:30
    PERPerth Airport 02:50
  • 8h 10m (2h 30m)
  • 1 Stop DPS · Bali 2h 30m
  • Citilink (QG 194)Airbus
    Citilink (QG 554)Airbus
  • Citilink (QG 194)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 17:50 CGK
    02:50 PER
    8Hrs, 00m 1 Stop (DPS)
  • CGKJakarta Soekarno-Hatta Airport 17:50 - PER 02:50 8h 1 Stop (DPS) Bali
  • CGKJakarta Soekarno-Hatta Airport 17:50
    DPSDenpasar Bali Airport 23:00
  • DPSDenpasar Bali Airport 20:45
    PERPerth Airport 02:50
  • 8h (2h 15m)
  • 1 Stop DPS · Bali 2h 15m
  • Garuda Indonesia (GA 414)Airbus Industrie 330 300
    Citilink (QG 554)Airbus
  • Garuda Indonesia (GA 414)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 17:55 CGK
    02:50 PER
    7Hrs, 55m 1 Stop (DPS)
  • CGKJakarta Soekarno-Hatta Airport 17:55 - PER 02:50 7h 55m 1 Stop (DPS) Bali
  • CGKJakarta Soekarno-Hatta Airport 17:55
    DPSDenpasar Bali Airport 23:00
  • DPSDenpasar Bali Airport 20:55
    PERPerth Airport 02:50
  • 7h 55m (2h 05m)
  • 1 Stop DPS · Bali 2h 05m
  • Garuda Indonesia (GA 426)Boeing 737 800
    Citilink (QG 554)Airbus
  • Garuda Indonesia (GA 426)
    • -
    • T
    • -
    • T
    • F
    • S
    • -
  • 18:00 CGK
    02:50 PER
    7Hrs, 50m 1 Stop (DPS)
  • CGKJakarta Soekarno-Hatta Airport 18:00 - PER 02:50 7h 50m 1 Stop (DPS) Bali
  • CGKJakarta Soekarno-Hatta Airport 18:00
    DPSDenpasar Bali Airport 23:00
  • DPSDenpasar Bali Airport 20:55
    PERPerth Airport 02:50
  • 7h 50m (2h 05m)
  • 1 Stop DPS · Bali 2h 05m
  • Garuda Indonesia (GA 416)Airbus Industrie 330 300
    Citilink (QG 554)Airbus
  • Garuda Indonesia (GA 416)
    • M
    • -
    • W
    • -
    • -
    • -
    • -
  • 18:45 CGK
    04:50 PER
    9Hrs, 05m 1 Stop (DPS)
  • CGKJakarta Soekarno-Hatta Airport 18:45 - PER 04:50 9h 05m 1 Stop (DPS) Bali
  • CGKJakarta Soekarno-Hatta Airport 18:45
    DPSDenpasar Bali Airport 01:05
  • DPSDenpasar Bali Airport 21:45
    PERPerth Airport 04:50
  • 9h 05m (3h 20m)
  • 1 Stop DPS · Bali 3h 20m
  • Indonesia AirAsia (QZ 904)Airbus
    Indonesia AirAsia (QZ 548)Airbus
  • Indonesia AirAsia (QZ 904)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 19:00 CGK
    05:25 PER
    9Hrs, 25m 1 Stop (SIN)
  • CGKJakarta Soekarno-Hatta Airport 19:00 - PER 05:25 9h 25m 1 Stop (SIN) Singapore
  • CGKJakarta Soekarno-Hatta Airport 19:00
    SINSingapore Changi Airport 00:25
  • SINSingapore Changi Airport 21:55
    PERPerth Airport 05:25
  • 9h 25m (2h 30m)
  • 1 Stop SIN · Singapore 2h 30m
  • Singapore Airlines (SQ 965)Boeing 777 300 Er
    Singapore Airlines (SQ 225)Boeing 787
  • Singapore Airlines (SQ 965)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 19:00 CGK
    05:25 PER
    9Hrs, 25m 1 Stop (SIN)
  • CGKJakarta Soekarno-Hatta Airport 19:00 - PER 05:25 9h 25m 1 Stop (SIN) Singapore
  • CGKJakarta Soekarno-Hatta Airport 19:00
    SINSingapore Changi Airport 00:25
  • SINSingapore Changi Airport 21:45
    PERPerth Airport 05:25
  • 9h 25m (2h 40m)
  • 1 Stop SIN · Singapore 2h 40m
  • Garuda Indonesia (GA 822)Boeing 737 800
    Singapore Airlines (SQ 225)Boeing 787
  • Garuda Indonesia (GA 822)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 19:30 CGK
    04:50 PER
    8Hrs, 20m 1 Stop (DPS)
  • CGKJakarta Soekarno-Hatta Airport 19:30 - PER 04:50 8h 20m 1 Stop (DPS) Bali
  • CGKJakarta Soekarno-Hatta Airport 19:30
    DPSDenpasar Bali Airport 01:05
  • DPSDenpasar Bali Airport 22:20
    PERPerth Airport 04:50
  • 8h 20m (2h 45m)
  • 1 Stop DPS · Bali 2h 45m
  • Indonesia AirAsia (QZ 810)Airbus
    Indonesia AirAsia (QZ 548)Airbus
  • Indonesia AirAsia (QZ 810)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:20 CGK
    17:50 PER
    10Hrs, 30m 1 Stop (DPS)
  • CGKJakarta Soekarno-Hatta Airport 06:20 - PER 17:50 10h 30m 1 Stop (DPS) Bali
  • CGKJakarta Soekarno-Hatta Airport 06:20
    DPSDenpasar Bali Airport 14:05
  • DPSDenpasar Bali Airport 09:05
    PERPerth Airport 17:50
  • 10h 30m (5h)
  • 1 Stop DPS · Bali 5h
  • Indonesia AirAsia (QZ 802)Airbus
    Indonesia AirAsia (QZ 544)Airbus
  • Indonesia AirAsia (QZ 802)
    • -
    • T
    • -
    • T
    • -
    • S
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Jakarta to Perth?

The fastest flight time for direct flights from Jakarta to Perth is 4 hours 35 minutes. Check latest flight schedules & prices on Wego.

What’s the most popular airline flying from Jakarta to Perth?

The most popular airline flying from Jakarta to Perth is TransNusa. Find the latest flight deals on Wego.

How far is Perth from Jakarta?

The flight distance between Jakarta and Perth is 3012km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 06:20. The last flight of the day departs at 09:40. See the full list of flight times on Wego.

How many airlines offer direct flights from Jakarta to Perth?

There are 1 airlines that offer direct flights from Jakarta to Perth. Find out the list of airlines on Wego.