Flights from Kuala Lumpur to Jakarta – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
KUL to CGK – All flight route options from Kuala Lumpur International Airport, Malaysia to Soekarno Hatta International, Indonesia. These flights are operated by 20 different airlines. Fly non-stop or choose from 6 different connecting flights. The shortest flight time is 1 hour and 55 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Soekarno Hatta
We got great deals on hotels and car rentals near the airport.
Kuala Lumpur to Jakarta flights
There are over 15 airlines and as many as 1439 flights every week to this destination. You can fly non-stop to Jakarta (CGK) from Kuala Lumpur (KUL) with AirAsia, Garuda Indonesia, Batik Air, KLM, Malaysia Airlines, Batik Air Malaysia, Indonesia AirAsia, Citilink or TransNusa but if a stopover option suits you better you can choose to fly via Pekanbaru, Padang or any other of the 6 alternatives with connectiing airports.
Tip! Consider Kuala Lumpur International Airport (KUL) to Halim Perdanakusuma International (HLP) or Sultan Abdul Aziz Shah Intl (SZB) to Soekarno Hatta International (CGK) as alternatives aswell.
Kuala Lumpur to Jakarta with AirAsia
You can fly non-stop every weekday with flights departing from 6:00 am to 7:00 pm.
With Super Air Jet
If you choose to fly with Super Air Jet from Kuala Lumpur to Jakarta you can make a transit either via Pekanbaru or via Padang. The route via Pekanbaru is 45 minutes faster.
Distance & flight times: KLIA to Soekarno Hatta International
The shortest flight time between KUL and CGK is 2 hours and 10 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 10m | - | 704 miles (1133 km) |
PKU Pekanbaru | 4h 20m | 1h 35m | 741 miles (1192 km) |
PDG Padang | 5h 5m | 1h 20m | 840 miles (1352 km) |
PEN Penang | 5h 20m | 1h 0m | 1109 miles (1784 km) |
KNO Kuala Namu | 6h 13m | 2h 0m | 1071 miles (1723 km) |
SIN Singapore | 6h 55m | 3h 45m | 736 miles (1184 km) |
YIA Yogyakarta | 7h 5m | 3h 5m | 1206 miles (1940 km) |


Quick copy and share this page
From Kuala Lumpur to Indonesia
Below is a list of other destinations to Indonesia from Kuala Lumpur International Airport with either direct flights or 1 stop connections.
-
DPS Denpasar Direct
-
UPG Ujung Pandang Direct
-
SUB Surabaya Direct
-
BPN Balikpapan Direct
-
KNO Kuala Namu Direct
-
YIA Yogyakarta Direct
-
BTH Batam Direct
-
SRG Semarang
-
MDC Manado
-
DJJ Jayapura
From Malaysia to Jakarta
Below is a list of other cities in Malaysia with flights to Jakarta with either non-stop or connecting flights.
-
BKI Kota Kinabalu Direct
-
PEN Penang Direct
-
JHB Johor Bharu Direct
-
MYY Miri
-
KCH Kuching Direct
-
SZB Kuala Lumpur Direct
-
SBW Sibu
-
KBR Kota Bharu
-
LGK Langkawi
-
LBU Labuan