🇲🇾 KUL
Sepang
703 mi
CGK 🇮🇩
Jakarta

Sepang to Jakarta Flights

Kuala Lumpur International Airport Soekarno-Hatta International Airport 9 airlines

Get Notified About Route Changes

Track up to 3 airports free. Weekly alerts when airlines add or remove routes.

Sign Up Free

The Sepang to Jakarta route connects Kuala Lumpur International Airport (KUL) in MY with Soekarno-Hatta International Airport (CGK) in ID. This short-haul flight covers approximately 703 miles (1131 km) with a typical flight time of 1h 50m. This route is served by 9 airlines: Malindo Air, Indonesia AirAsia, Malaysia Airlines and others. AirportRoutes has tracked 26 unique flight numbers on this route.

About This Route

Route Overview

The Sepang (KUL) → Jakarta (CGK) air route links Malaysia’s main international hub with Indonesia’s largest gateway across 703 miles (1,131 km). It’s a high-demand corridor for business travel, regional tourism, and onward connections through Kuala Lumpur International Airport’s extensive network. Nonstop flights typically take about 2 hours 5 minutes to 2 hours 30 minutes, depending on winds and runway flow. Travelers choose this route for frequent daily departures, competitive fares, and easy access to Jakarta’s government, finance, and convention districts. It also suits short-break itineraries: you can depart KUL in the morning and be in central Jakarta the same day, making it a practical option for meetings, events, or quick weekend city exploration.

Travel Tips

Book early for the best value, especially around school holidays; typical one-way fares can range from MYR 200–600 (about USD 40–125) depending on carrier, baggage, and timing. At KUL, confirm whether you’re departing from the main terminal or KLIA2, then allow extra time for security and immigration during peak banks of departures. For CGK, plan for variable road traffic—pre-book a ride or use the airport rail link where it fits your destination. Expect a short international flight with limited onboard service on some low-cost options; pack snacks and a refillable bottle (after security). Keep a pen handy for any entry forms, and ensure your passport validity meets Indonesia’s requirements before travel.

Destination Highlights

Jakarta is a fast-paced megacity mixing colonial heritage, modern malls, and a dynamic food scene. Start in Kota Tua (Old Town) for museums and historic squares, then visit the National Monument (Monas) for city views and context on Indonesia’s independence story. For shopping and dining, explore Sudirman–Thamrin and SCBD, while Kemang is popular for cafés and nightlife. Families often enjoy Ancol Dreamland and the waterfront areas. Don’t miss local flavors like nasi uduk, soto Betawi, gado-gado, and kerak telor; pair them with iced tea or kopi. For day trips, the Thousand Islands (Kepulauan Seribu) offer a quick escape to beaches and snorkeling.

Best Time to Fly

Jakarta is warm year-round, with a drier season typically from June to September, often preferred for sightseeing and day trips. The wetter months, generally November to March, can bring heavy showers and occasional flooding, but flights and hotels may be cheaper. Peak pricing commonly appears around Lebaran/Eid travel periods and year-end holidays, when demand spikes across Indonesia and Malaysia. For better value, consider shoulder months like April–May or October, balancing manageable weather with more moderate fares.

AI-Generated Content: This information was compiled using AI from web sources on Dec 25, 2025. Content may not be current; please verify with airlines before booking.

Airport Information

Departure Airport

Kuala Lumpur International Airport

ICAO Code:
WMKK
IATA Code:
KUL
City:
🇲🇾 Sepang
Country:
MY
Elevation:
69 ft

Destination Airport

Soekarno-Hatta International Airport

ICAO Code:
WIII
IATA Code:
CGK
City:
🇮🇩 Jakarta
Country:
ID
Elevation:
34 ft

Route Statistics

9

Operators

26

Tracked Flights

703

Miles

1h 50m

Flight Duration

Route Map

Great Circle
Flight route map from Sepang to Jakarta

Operating Airlines

Flight Schedule Pattern

Day Flights Observed Frequency Activity
Monday 32 12%
Tuesday 38 14%
Wednesday 46 17%
Thursday 44 16%
Friday 34 12%
Saturday 39 14%
Sunday 39 14%

Pattern Analysis

26 Tracked Flights:
Data Points: 272
API observations used to build this analysis
Weekdays: 194 flights
Weekend: 78 flights
Business Route More active on weekdays

All Flight Routes

9 Routes
Note: This table shows aggregated route data by airline. Each airline may operate multiple daily flights at different times. See the "Spotted Departure Times" section below for all observed departure times.
Airline Flight Numbers Aircraft Type Typical Time Days Active Last Seen Status
AirAsia
AXM / AK
A320 07:00 7:00 AM (Representative)
M T W T F S S
Jun 16, 2026 Active
Batik Air
BTK / ID
A320 14:05 2:05 PM (Representative)
M T W T F S S
Jun 16, 2026 Active
Citilink
CTV / QG
- A320 -
M T W T F S S
Jun 16, 2026 Active
B738 12:50 12:50 PM (Representative)
M T W T F S S
Jun 16, 2026 Active
A320 10:00 10:00 AM (Representative)
M T W T F S S
Jun 16, 2026 Active
- B789 -
M T W T F S S
Jun 16, 2026 Active
B738 16:10 4:10 PM (Representative)
M T W T F S S
Jun 16, 2026 Active
Malindo Air
MXD / OD
B738 15:35 3:35 PM (Representative)
M T W T F S S
Jun 16, 2026 Active
TransNusa
TNU / 8B
A320 14:40 2:40 PM (Representative)
M T W T F S S
Jun 16, 2026 Active
Total Routes: 9
Active Routes: 9
Unique Airlines: 9
Aircraft Types: 9

Spotted Departure Times

Departure Time Operator ICAO IATA
07:00 7:00 AM AirAsia AXM AK
10:00 10:00 AM Indonesia AirAsia AWQ QZ
12:50 12:50 PM Garuda Indonesia GIA GA
14:05 2:05 PM Batik Air BTK ID
14:40 2:40 PM TransNusa TNU 8B
15:35 3:35 PM Malindo Air MXD OD
16:10 4:10 PM Malaysia Airlines MAS MH

Time Information

Times are shown in the departure airport's local timezone (WMKK - Asia/Kuala_Lumpur).

Total Departure Times: 7
Time Range:
07:00 - 16:10
These are typical departure times observed from actual flights. Times may vary by season and schedule changes.