2 hr(s), 10 mins
Airline | Departure Time | Arrival Time | Origin airport | Destination airport | |
---|---|---|---|---|---|
![]() AirAsia Berhad (Malaysia) | 12:50 | 14:00 | Kuala Lumpur (KUL) | Jakarta (CGK) | Book flight |
![]() Batik Air | 14:05 | 15:20 | Kuala Lumpur (KUL) | Jakarta (CGK) | Book flight |
![]() KLM | 17:05 | 18:15 | Kuala Lumpur (KUL) | Jakarta (CGK) | Book flight |
Planning a trip from Malaysia to Indonesia? The Kuala Lumpur to Jakarta route is one of the busiest in Southeast Asia, connecting two vibrant capital cities with numerous daily flights. Whether you're traveling for business or pleasure, this comprehensive guide provides everything you need to know about flying between these two major hubs, including direct flight options, layover routes, airport information, and travel tips to ensure a smooth journey.
The Kuala Lumpur to Jakarta route is well-served by multiple airlines offering direct connections throughout the day. Here's a detailed breakdown of the carriers operating on this popular route:
Average Flight Duration: 2h 20m
Aircraft: Boeing 737MAX 8 Passenger
Malaysia Airlines provides a premium full-service experience with comfortable seating configuration and complimentary meals. Their modern Boeing 737MAX 8 aircraft features both Business and Economy class options, with a total of 174 seats including 12 in Premium Economy. The airline offers multiple daily flights, making it convenient for business travelers and tourists alike.
Average Flight Duration: 1h 55m
Aircraft: Airbus A320
TransNusa offers one of the shortest flight durations on this route. Their Airbus A320 aircraft provides a comfortable economy cabin with standard amenities. The airline typically operates with competitive pricing, making it an attractive option for budget-conscious travelers.
Average Flight Duration: 2h 10m
Aircraft: Boeing 787
As part of their Southeast Asian network, KLM operates the Kuala Lumpur-Jakarta route using their modern Boeing 787 Dreamliner. Passengers enjoy enhanced comfort with better cabin pressure, larger windows, and improved air quality. KLM's service includes complimentary meals and beverages, with both Economy and Business class options available.
Average Flight Duration: 1h 10m
Aircraft: Boeing 787
Scoot offers the quickest connection between the two cities at just 1h 10m. Their Boeing 787 Dreamliner provides a comfortable experience with options to upgrade to ScootPlus for additional legroom and amenities. As a low-cost carrier, base fares are typically competitive with add-on options for meals, baggage, and seat selection.
Average Flight Duration: 2h 20m
Aircraft: Boeing 737MAX 8 Passenger
This additional Malaysia Airlines service maintains the same high standards as their other flights on this route. The carrier's frequent flyer program, Enrich, allows passengers to earn and redeem points on this popular route.
Average Flight Duration: 2h 25m
Aircraft: Boeing 737
Operating with their standard Boeing 737 fleet, this Malaysia Airlines service offers slightly longer flight duration but maintains the same service quality. The aircraft features a two-class configuration with both Business and Economy options.
Average Flight Duration: 2h 10m
Aircraft: Airbus A320
As one of the largest low-cost carriers in the region, AirAsia offers multiple daily flights between Kuala Lumpur and Jakarta. Their Airbus A320 aircraft provides all-economy seating with options to pre-book seats, meals, and baggage allowance. AirAsia often runs promotions with competitive fares on this route.
Average Flight Duration: 2h 15m
Aircraft: Boeing 737
Batik Air provides a full-service experience with their Boeing 737 aircraft. The airline offers complimentary meals and beverages, with a two-class cabin configuration. Their schedules typically include morning, afternoon, and evening departures.
Average Flight Duration: 2h 5m
Aircraft: Airbus A320
Indonesia AirAsia operates frequent services on this route with their Airbus A320 aircraft. Similar to their Malaysian counterpart, the airline offers a low-cost model with add-on options for seats, meals, and baggage.
Average Flight Duration: 2h 10m
Aircraft: Airbus A320
This additional Indonesia AirAsia service provides alternative timing options for travelers. The airline maintains consistent service standards across all their flights on this route.
Average Flight Duration: 2h 15m
Aircraft: Boeing 737
Batik Air's additional service on this route features their Boeing 737 aircraft with the same full-service offering. The airline's frequent flyer program allows regular travelers to accumulate points for future redemptions.
Average Flight Duration: 2h 15m
Aircraft: Boeing 737
With multiple daily flights, Batik Air provides flexible scheduling options for travelers. Their consistent service quality makes them a reliable choice for the Kuala Lumpur-Jakarta route.
Average Flight Duration: 2h
Aircraft: Airbus A320
Operating with their Airbus A320 fleet, this Batik Air service offers one of the shorter flight durations. The aircraft features comfortable seating with in-flight entertainment options on select planes.
Average Flight Duration: 2h
Aircraft: Airbus A320
Indonesia AirAsia's 2-hour service provides an efficient connection between the capitals. Their Airbus A320 aircraft offers all-economy seating with the option to upgrade to hot seats for additional legroom.
Average Flight Duration: 2h 25m
Aircraft: Airbus A320
This AirAsia service typically operates during peak hours, providing additional capacity on the popular route. The slightly longer flight duration may be due to air traffic management during busy periods.
Average Flight Duration: 2h 20m
Aircraft: Airbus A320
AirAsia maintains consistent service standards across all their flights, with this particular service offering competitive pricing and flexible add-on options for customization.
Average Flight Duration: 2h 5m
Aircraft: Airbus A320
One of AirAsia's quicker services on the route, this flight provides efficient travel between the two capitals. The airline's mobile app allows for easy booking, check-in, and flight management.
Average Flight Duration: 2h 10m
Aircraft: Airbus A320
With multiple daily flights, AirAsia ensures flexibility for travelers with varying schedule needs. This particular service maintains their standard 2h 10m flight duration.
Average Flight Duration: 2h 10m
Aircraft: Airbus A320
Indonesia AirAsia's consistent service on this route provides reliable connectivity between Kuala Lumpur and Jakarta. Their competitive pricing makes them popular among budget-conscious travelers.
Average Flight Duration: 2h 15m
Aircraft: Boeing 737MAX 8 Passenger
Batik Air's service using the modern Boeing 737MAX 8 aircraft provides enhanced comfort with improved cabin features. The aircraft offers better fuel efficiency and reduced environmental impact compared to older models.
Average Flight Duration: 2h 15m
Aircraft: Boeing 737MAX 8 Passenger
Malaysia Airlines continues to modernize their fleet with the Boeing 737MAX 8, offering improved passenger comfort and operational efficiency on this busy route.
Average Flight Duration: 2h 15m
Aircraft: Boeing 737
Malaysia Airlines' classic Boeing 737 service maintains their high service standards with complimentary meals and beverages. The airline offers both morning and evening departures for business travelers.
Average Flight Duration: 2h 5m
Aircraft: Boeing 737
This slightly quicker Malaysia Airlines service provides efficient connectivity between the two capitals. The flight typically operates during off-peak hours, potentially resulting in less congested air traffic.
Average Flight Duration: 2h 10m
Aircraft: Boeing 737
As Indonesia's flag carrier, Garuda Indonesia offers premium service on their Kuala Lumpur-Jakarta route. Their Boeing 737 aircraft features both Business and Economy class options with complimentary meals and SkyTeam alliance benefits.
Average Flight Duration: 2h 15m
Aircraft: Boeing 737
Malaysia Airlines' consistent service on this route provides reliable options for travelers. Their Oneworld alliance membership offers additional benefits for frequent flyers of partner airlines.
Average Flight Duration: 1h 50m
Aircraft: Boeing 737MAX 8 Passenger
This Malaysia Airlines service offers one of the shortest flight durations on the route. The modern Boeing 737MAX 8 provides enhanced passenger comfort with improved cabin features and reduced noise levels.
Average Flight Duration: 2h 15m
Aircraft: Boeing 737MAX 8 Passenger
Batik Air's Boeing 737MAX 8 service offers modern amenities and improved fuel efficiency. The airline typically provides competitive full-service options on this popular route.
Average Flight Duration: 2h 15m
Aircraft: Boeing 737
Malaysia Airlines continues to offer consistent service quality with their Boeing 737 fleet. This particular flight maintains their standard 2h 15m duration between the capitals.
Average Flight Duration: 2h
Aircraft: Boeing 737
Batik Air's 2-hour service provides efficient travel between Kuala Lumpur and Jakarta. Their Boeing 737 aircraft offers comfortable seating with complimentary meals and beverages.
Average Flight Duration: 2h 15m
Aircraft: Boeing 737
Completing the extensive list of direct flight options, this Batik Air service maintains their standard service quality and flight duration on the popular route.
Aircraft used across all direct flights: Boeing 737, Boeing 737MAX 8 Passenger, Airbus A320, Boeing 787.
Information about schedule and airline subject to change based on airline policy. Please check regularly at Traveloka App.
While direct flights are plentiful between Kuala Lumpur and Jakarta, some travelers may prefer layover options for various reasons including potentially lower fares or specific timing needs.
Airlines: Scoot
Total Flight Duration: 10h 5m
Aircraft: Boeing 787, Airbus A320
Layovers:
The overnight layover might be beneficial for those who prefer breaking up their journey or wish to spend some time exploring one of the world's best airports. However, the significantly longer total journey time makes this option more suitable for travelers who value the experience over efficiency.
Information about schedule and airline subject to change based on airline policy. Please check regularly at Traveloka App.
Kuala Lumpur International Airport (KLIA) is located in Sepang, approximately 45 kilometers south of Kuala Lumpur city center. As Malaysia's main international gateway, KLIA serves millions of passengers annually and is consistently ranked among the best airports in the world. The airport complex consists of two main terminals: KLIA Main Terminal and KLIA2, which primarily serves low-cost carriers.
KLIA features two primary terminals:
KLIA Main Terminal primarily serves full-service carriers including Malaysia Airlines, Garuda Indonesia, and other international airlines. The terminal is known for its spacious design with extensive natural lighting and architectural features inspired by Islamic geometric patterns. The five-level main terminal building houses check-in counters, immigration, customs, arrival halls, and departure gates in a logical, passenger-friendly layout.
KLIA2 primarily serves low-cost carriers including AirAsia and is the largest purpose-built low-cost carrier terminal in the world. Despite being a budget terminal, KLIA2 offers comprehensive facilities including numerous retail outlets, food courts, lounges, and a connected shopping mall (Gateway@KLIA2). Most AirAsia flights to Jakarta depart from this terminal.
Multiple transportation options connect Kuala Lumpur city center to the airport:
KLIA offers comprehensive facilities to ensure passenger comfort:
Soekarno Hatta International Airport (CGK) is located in Tangerang, approximately 20 kilometers northwest of central Jakarta. As Indonesia's busiest airport and main international gateway, it handles millions of passengers annually. The airport is named after Indonesia's first President Sukarno and first Vice President Mohammad Hatta.
Soekarno Hatta features three main terminals:
Terminal 1 primarily serves domestic flights by low-cost carriers, divided into sub-terminals 1A, 1B, and 1C.
Terminal 2 handles both domestic and international flights, divided into sub-terminals 2D, 2E, and 2F. Many full-service carriers operate from this terminal.
Terminal 3 is the newest and most modern terminal, serving both domestic and international flights. Garuda Indonesia and other international airlines primarily operate from this terminal. The architecture features distinctively Indonesian design elements combined with modern facilities.
Several transportation options connect the airport to Jakarta city center:
Soekarno Hatta offers extensive facilities across its terminals:
Answer: Direct flights between Kuala Lumpur and Jakarta typically take between 1 hour 50 minutes to 2 hours 25 minutes, depending on the airline and specific flight. The average flight duration is around 2 hours 10 minutes.
Answer: Multiple airlines operate direct flights on this route, including Malaysia Airlines, AirAsia, Indonesia AirAsia, Batik Air, Garuda Indonesia, KLM, Scoot, and TransNusa. This provides travelers with numerous options across different price points and service levels.
Answer: The flight distance between Kuala Lumpur and Jakarta is approximately 1,127 kilometers (700 miles).
Answer: Generally, midweek flights (Tuesday and Wednesday) tend to be less expensive than weekend flights. Additionally, early morning or late evening departures often offer lower fares. The low seasons of January-March (after New Year) and October-November (before holiday season) typically feature more competitive pricing.
Answer: For international flights from Kuala Lumpur to Jakarta, it's recommended to arrive at the airport at least 3 hours before your scheduled departure time. This allows sufficient time for check-in, immigration, security screening, and boarding procedures.
Answer: Most nationalities, including Malaysians, receive visa-free entry to Indonesia for tourism purposes for up to 30 days. However, entry requirements can change, so it's advisable to check the latest visa policies with Indonesian immigration authorities or through Traveloka before your trip.
Answer: Baggage allowance varies by airline and fare type:
Answer: There is no time difference between Malaysia and Indonesia's Jakarta region, as both are in the same time zone (UTC+7). This makes scheduling business meetings or connections particularly convenient for travelers.
While flying is by far the most practical way to travel between Kuala Lumpur and Jakarta, other options exist for more adventurous travelers:
Route: Kuala Lumpur → Port Klang → Tanjung Balai (Sumatra) → Jakarta
Duration: Approximately 48-60 hours
This multi-stage journey involves taking a bus from Kuala Lumpur to Port Klang (1-2 hours), then a ferry to Tanjung Balai on Sumatra island (6-8 hours), followed by overland bus travel across Sumatra and Java to reach Jakarta (40+ hours with multiple transfers).
Route: Kuala Lumpur → Johor Bahru → Singapore → Batam → Jakarta
Duration: Approximately 72 hours
This complex route involves train travel from Kuala Lumpur to Johor Bahru (6-7 hours), crossing to Singapore, taking a ferry to Batam or Bintan islands, then connecting ferries and buses through Sumatra and Java to eventually reach Jakarta.
Route: Port Klang (near Kuala Lumpur) → Jakarta
Duration: 2-3 days
Some cruise lines occasionally include both Port Klang and Jakarta on their Southeast Asian itineraries, though these are not regular services and are designed for leisure rather than point-to-point transportation.
Route: Port Klang/Langkawi → Jakarta
Duration: 3-5 days depending on stops
For those with significant budget, private yacht charters can make the sea journey, typically with stops at various Indonesian islands along the way.
These alternative options are significantly more time-consuming, complex, and often more expensive than flying. They would typically only appeal to travelers specifically looking for an adventure or those with particular interests in overland/sea travel experiences.
Standing 132 meters tall in the center of Merdeka Square, this iconic obelisk symbolizes Indonesia's struggle for independence. Visitors can ascend to the observation deck for panoramic views of Jakarta or explore the historical museum at its base, which chronicles Indonesia's path to nationhood through dioramas and artifacts.
Jakarta's historic quarter features well-preserved Dutch colonial architecture, museums, and the charming Fatahillah Square. Key attractions include the Jakarta History Museum (former Batavia City Hall), the Wayang Puppet Museum, and the Fine Art and Ceramic Museum. The area comes alive in the evenings with street performers and local food vendors.
These two magnificent religious buildings stand facing each other as symbols of religious harmony. Istiqlal Mosque is the largest mosque in Southeast Asia, accommodating up to 200,000 worshippers, while the neo-gothic Jakarta Cathedral dates back to the late 19th century. Both welcome respectful visitors.
This "Beautiful Indonesia Miniature Park" showcases Indonesia's cultural diversity with pavilions representing each of the country's provinces. The 150-hectare park features traditional architecture, handicrafts, and cultural performances, along with museums, theaters, and recreational facilities including a cable car offering aerial views.
Jakarta's premier seaside entertainment complex includes Dunia Fantasi theme park, Sea World, Ocean Dream Samudra marine park, and Atlantis Water Adventure. The area also features art markets, an 18-hole golf course, and Pasir Putih beach, making it perfect for families seeking entertainment options.
Indonesia's iconic fried rice dish reaches its pinnacle in Jakarta, where countless variations exist. Traditional versions feature rice stir-fried with sweet soy sauce (kecap manis), shallots, garlic, tamarind, and chili, topped with a fried egg and accompanied by prawn crackers and fresh vegetables. Try upscale versions at restaurants like Plataran Menteng or authentic street versions at Nasi Goreng Kambing Kebon Sirih.
This Jakarta-original coconut milk soup contains beef, offal, and vegetables, flavored with lemongrass, galangal, and aromatic spices. The rich, creamy broth is typically served with rice, melinjo crackers, and sambal. Soto Betawi H. Ma'ruf in Bendungan Hilir and Soto Betawi Nyonya Afung are renowned for authentic versions.
The signature street food of Jakarta features glutinous rice with egg, dried shrimp, fried shallots, and grated coconut, cooked in a clay pan until crispy. This Betawi cultural dish is especially popular during Jakarta's anniversary celebrations. Find it at street vendors throughout the city, particularly around Monas and Kota Tua.
Flight Duration | 2 hr(s) 10 mins |
Airport in Kuala Lumpur | |
Airport in Jakarta |