How to Get from Malang to Jakarta

How to Get from Malang to Jakarta

Last updated: March 8, 2026

Leaving the cool, misty highlands of Malang for the high-octane energy of Jakarta is a journey that traverses the heart of Java. While Malang offers a relaxed atmosphere with its colonial architecture and proximity to Mount Bromo, Jakarta presents a sprawling metropolitan landscape of skyscrapers, street food, and historic ports. This route is a classic Indonesian traverse, taking you from the agricultural serenity of East Java to the political and economic hub of the nation.

Choosing your mode of transport depends largely on whether you value time or the changing landscape. The journey covers roughly 800 kilometers, and while a flight is over in a blink, the overland routes offer a deep dive into the Javanese countryside, passing through emerald rice paddies and bustling mid-sized cities. You can easily compare and book your preferred tickets for this route on GoAsia.cc to ensure a smooth transition from the mountains to the capital.

Malang to Jakarta by Train

The train is arguably the most atmospheric way to travel across Java. Departing from Malang, the rail network offers various service levels that cater to every budget, from no-frills economy to high-end luxury carriages. The journey typically takes between 11 hours and 35 minutes to 15 hours and 30 minutes, depending on the specific service and the station you arrive at in Jakarta, such as Gambir or Pasar Senen.

Economy Class

Economy tickets are the most affordable, ranging from $24 to $27. While these are budget-friendly, modern Indonesian economy carriages (Economy CA, CB, CC, and CD) are air-conditioned and significantly more comfortable than they were in years past. They are a great choice for travelers who want to save money while enjoying the social atmosphere of Javanese rail travel.

Executive Class

For a more refined experience, Executive Class (AA, AB, AC, AD) offers wider reclining seats, more legroom, and a quieter environment. Prices for these tickets generally fall between $35 and $60. This is the sweet spot for many travelers, providing enough comfort to enjoy the long hours of scenic views without the premium price tag of the top-tier options.

Luxury Executive

If you are looking for the ultimate rail experience, the Luxury Executive classes (A, AA, H, I, J) provide sleeper-style reclining seats, personal entertainment screens, and complimentary snacks or meals. These tickets can cost up to $123. It is a fantastic way to arrive in Jakarta feeling refreshed rather than fatigued by the long journey.

Malang to Jakarta by Flight

For those short on time, flying is the most efficient option. Flights from Malang's Abdul Rachman Saleh Airport (MLP) to Jakarta's Soekarno-Hatta International Airport (CGK) or Halim Perdanakusuma (HLP) take approximately 1 hour and 20 minutes to 1 hour and 30 minutes. Some flights also serve the neighboring city of Tangerang.

Prices for an economy seat typically range from $75 to $83. While more expensive than the train or bus, the time saved is substantial. Keep in mind that Malang's airport is a military airbase, which means flights are restricted to daylight hours and can occasionally be affected by weather conditions or volcanic activity in the region.

Malang to Jakarta by Bus

The bus is a reliable and frequently used alternative, especially for those heading to areas like Bekasi on the outskirts of Jakarta. The journey takes between 11 hours and 45 minutes to 15 hours. Modern Indonesian buses on this route are surprisingly comfortable, often utilizing the Trans-Java Toll Road for a smoother and faster trip.

Executive and VIP classes are available, with prices ranging from $22 to $27. VIP buses usually offer more spacious seating configurations (2-1 or 2-2) and sometimes include a meal stop. This is often the cheapest way to travel, especially if you book a VIP seat which offers excellent value for the level of comfort provided.

Comparing Your Options

Mode Price (USD) Duration Comfort
Train (Economy) $24 11h 35m - 15h 30m Standard
Train (Executive) $35 - $60 11h 35m - 15h 30m High
Train (Luxury) $123 14h 55m Premium
Flight $75 - $83 1h 20m - 1h 30m Medium
Bus (VIP/Executive) $22 - $27 11h 45m - 15h 00m Medium

Tips for Traveling from Malang to Jakarta

  • Book in Advance: Trains, especially the Luxury and Executive classes, often sell out weeks ahead, particularly during weekends or public holidays like Lebaran.
  • Check the Arrival Station: In Jakarta, trains stop at different stations. Gambir is central and close to Monas, while Pasar Senen is better for budget accommodations.
  • Prepare for the Cold: Whether you take the bus or the train, the air conditioning is notoriously strong. Always carry a jacket or a light blanket to stay warm during the night.
  • Airport Logistics: Malang's airport is about 30 to 45 minutes from the city center. In Jakarta, allow at least 2 hours to get from Soekarno-Hatta Airport to the city center due to potential traffic congestion.
  • Food and Snacks: While trains and some buses have food service, it is always a good idea to bring your own water and snacks for a 12-hour journey.

Timetable

Flight East Java - Tangerang $ 74.02–77.30 1h 30m
  • โ†’  Economy 15:05
Flight East Java - Jakarta $ 72.81–80.20 1h 20m – 1h 30m
  • โ†’  Economy 09:15, 13:35, 14:45
Bus Malang - Bekasi $ 21.40–26.69 11h 45m – 15h
  • โ†’  Executive 12:00, 12:30, 14:00, 14:30, 15:00, 15:30
  • โ†’  VIP 12:00, 12:15, 12:30
Train Malang - Jakarta $ 23.25–119.14 11h 35m – 15h 17m
  • โ†’  Economy CB 07:40, 13:45, 14:11, 17:45
  • โ†’  Executive AA 13:45, 14:11, 14:55, 16:00, 18:25
  • โ†’  Economy CA 07:40, 13:45, 14:11, 17:45
  • โ†’  Executive AC 13:45, 14:11, 14:55, 16:00, 18:25
  • โ†’  Economy CC 07:40, 13:45, 14:11, 17:45
  • โ†’  Economy CD 07:40, 13:45, 14:11, 17:45
  • โ†’  Executive AB 13:45, 14:11, 14:55, 16:00, 18:25
  • โ†’  Executive AD 13:45, 14:11, 14:55, 16:00, 18:25
  • โ†’  Luxury Executive A 14:55
  • โ†’  Luxury Executive AA 14:55
  • โ†’  Luxury Executive H 14:55
  • โ†’  Luxury Executive I 14:55
  • โ†’  Luxury Executive J 14:55
Train Malang - Pasar Baru $ 23.25–119.14 11h 47m – 15h 29m
  • โ†’  Economy CB 07:40, 13:45, 14:11, 17:45
  • โ†’  Executive AA 13:45, 14:11, 14:55, 16:00, 18:25
  • โ†’  Economy CA 07:40, 13:45, 14:11, 17:45
  • โ†’  Executive AC 13:45, 14:11, 14:55, 16:00, 18:25
  • โ†’  Economy CC 07:40, 13:45, 14:11, 17:45
  • โ†’  Economy CD 07:40, 13:45, 14:11, 17:45
  • โ†’  Executive AB 13:45, 14:11, 14:55, 16:00, 18:25
  • โ†’  Executive AD 13:45, 14:11, 14:55, 16:00, 18:25
  • โ†’  Luxury Executive A 14:55
  • โ†’  Luxury Executive AA 14:55
  • โ†’  Luxury Executive H 14:55
  • โ†’  Luxury Executive I 14:55
  • โ†’  Luxury Executive J 14:55

Frequently Asked Questions

How can I book tickets from Malang to Jakarta?

You can book train, bus, flight, taxi, van, and ferry tickets from Malang to Jakarta directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.

What is the cheapest way to get from Malang to Jakarta?

The bus is generally the cheapest option, with prices starting at $22 for Executive or VIP classes. Certain Economy train tickets are also very affordable, starting at approximately $24.

What is the fastest way to get from Malang to Jakarta?

Flying is the fastest way to travel between these cities. The flight time is only about 1 hour and 20 minutes, compared to over 11 hours by train or bus.

How long does it take to get from Malang to Jakarta?

The duration varies significantly by mode: 1.5 hours by plane, between 11.5 and 15.5 hours by train, and approximately 12 to 15 hours by bus.

Are the trains in Indonesia safe for solo travelers?

Yes, trains in Indonesia are very safe and well-regulated. There is security personnel on board, and the stations have ticket checks that prevent non-passengers from entering the platforms.

Which Jakarta train station should I choose?

If you are staying in Central Jakarta or want better facilities, choose a train that terminates at Gambir. If you are on a tight budget and staying in areas like Jalan Jaksa, Pasar Senen is a convenient alternative.

Is it better to take a day or night train?

The day train is spectacular for seeing the Javanese landscape, including mountains and rice fields. The night train is better if you want to save on a night's accommodation and arrive in Jakarta early in the morning.