Indonesia

How to get from Malang to Jakarta

Compare all transport options: bus, ferry, train, flight. Prices, durations and tips from a local expert.

FASTEST
1h 30min
💶
From
18€
📍
Distance
668 km
Powered by 12Go system

There are 2 way(s) to get from Malang to Jakarta

Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.

🚌 Departure from Malang
📍For buses, departures are mainly from Arjosari Bus Terminal (Terminal Arjosari) in Malang. This is the city's main bus station, offering various amenities like food stalls and waiting areas. For flights, you'll depart from Abdul Rachman Saleh Airport (MLG).
🚇To reach Arjosari Bus Terminal from Malang city centre, you can take a local 'angkot' (minibus) for around 5,000-10,000 IDR (approx. €0.30-0.60) or a ride-hailing service like Grab/Gojek for about 20,000-30,000 IDR (€1.20-1.80), taking 15-30 minutes depending on traffic. Abdul Rachman Saleh Airport is also accessible via Grab/Gojek or taxi, costing around 40,000-60,000 IDR (€2.40-3.60).
Buses to Jakarta from Arjosari Terminal operate frequently throughout the day, with numerous departures, especially in the evening for overnight journeys. Flights from Malang to Jakarta typically have several daily departures, starting early morning until late afternoon.
💸 Transport from 18€ per person
Fastest: 1h 30min
🗓 Book now Secure payment · via 12go.asia

Practical tips

💡
Book Overnight Buses with Reputable Companies

For bus journeys, especially overnight ones, prioritize booking with well-known and reviewed companies. They generally offer better comfort, safety, and adhere more closely to schedules, reducing the risk of unexpected delays or breakdowns.

💡
Pack Snacks and Water

Whether you choose the bus or a flight, having your own snacks and sufficient water is always a good idea. Bus stops might have limited options, and airline food can be expensive or not to your taste.

💡
Arrive Early for Flights

If flying, aim to arrive at Abdul Rachman Saleh Airport (MLG) at least 1.5 to 2 hours before your domestic flight's departure. This allows ample time for check-in, security, and avoids any stress from unexpected queues.

💡
Check for Baggage Allowances

When flying, always double-check the baggage allowance for your specific airline. Budget carriers often have strict limits and charge hefty fees for overweight or extra bags, which can quickly add up and negate initial savings.

💡
Use Online Booking Platforms

For both bus tickets and domestic flights, booking online through recognized platforms like 12go.asia provides instant confirmation and allows you to compare options and prices transparently, avoiding overcharging.

🛣️ The journey experience

Navigating Indonesia’s vast archipelago can be tricky, and the Malang to Jakarta route is a prime example of where making the right choice saves you valuable time and stress. Forget losing a whole day to picking the wrong option – we've got you covered. This journey from East Java's charming Malang to the bustling capital, Jakarta, offers two main options, each with distinct advantages depending on your budget and desired travel time. We'll break down the real durations, including any potential delays, so you know exactly what to expect door-to-door.

For this particular route, your choices are an overnight bus or a domestic flight. The bus is the budget-friendly option, typically costing around €18 and taking about 10 hours. Multiple operators run this route, offering varying levels of comfort; look for ones with reclining seats and air-conditioning for a more pleasant journey. If speed is your priority and you’re willing to spend more, a flight is significantly faster at around €55 for a 2-hour journey, plus airport transfer times.

So, which to choose? Given that Bali traffic isn't an issue on this route, the decision hinges on time versus cost. For a long overnight journey like Malang to Jakarta, flying is generally the recommended option to avoid a lengthy bus ride and arrive refreshed. However, if you're on a strict backpacker budget and don't mind an overnight bus, it's a perfectly viable alternative. Always book ahead, especially for flights, to secure the best prices and avoid any last-minute hassle.

Frequently asked questions — Malang → Jakarta

✨ Why visit Jakarta?

  • Explore the historic Old Town (Kota Tua) with its Dutch colonial architecture and Fatahillah Square.
  • Visit Monas (National Monument) for panoramic city views and a historical museum.
  • Discover local arts and crafts at Pasar Seni Ancol or high-end shopping malls.
  • Indulge in diverse Indonesian cuisine, from street food to fine dining.
  • Experience vibrant nightlife and entertainment options across the city.
🌙
Recommended stay
3 to 4 nights — enough time to explore main attractions and cultural sites.

☀️ When to visit Jakarta?

TROPICAL MONSOON CLIMATE

June to September — dry season with less humidity, ideal for city exploration and outdoor activities.

Jan 😐
Feb 😐
Mar 😊
Apr 😊
May 😊
Jun 😊
Jul 😊
Aug 😊
Sep 😊
Oct 😊
Nov 😐
Dec 😐
📍
In Jakarta — Plan your stay
Accommodation, activities and tips selected for you
🏨 Accommodation
Hotels in Jakarta
Compare the best rates available
via trip.com

What to do in Jakarta?

Local experiences, must-see sights and activities selected for you

INCONTOURNABLE
🕌
Istiqal Mosque & Jakarta Cathedral
Explore Southeast Asia's largest mosque, Istiqlal, and directly opposite, the neo-gothic Jakarta Cathedral. This iconic pairing symbolizes religious harmony in Indonesia. Arrive early morning to avoid crowds and experience the serene atmosphere. Entry is free, but donations are welcome.
🏛️
National Monument (Monas)
Ascend the iconic Monas for panoramic views of Jakarta. Symbolizing Indonesia's independence, its golden flame is a city landmark. Consider visiting late afternoon for a sunset view over the sprawling city. Expect a small entrance fee, typically under 5€.
🍜
Culinary Tour in Glodok Chinatown
Immerse yourself in Jakarta's oldest Chinatown, Glodok, a vibrant hub of street food and traditional markets. Sample local delicacies like Bakmi GM or sate babi. Best explored on foot, allowing you to discover hidden gems. Food costs are very reasonable, often under 5€ per dish.
🖼️
Old Town (Kota Tua) Exploration
Step back in time in Kota Tua, Jakarta's colonial heart. Admire Dutch-era buildings, visit the Jakarta History Museum (Fatahillah Museum), and enjoy street performances. Renting a colorful bicycle is a fun way to navigate the square. Entry to museums is usually under 2€.
🎭
Wayang Kulit Performance
Experience a traditional Javanese Wayang Kulit (shadow puppet) performance, a UNESCO-recognized art form. Often accompanied by Gamelan music, these storytelling sessions are mesmerizing. Check local cultural centers like Wayang Museum for schedules. Tickets are typically affordable, around 5-10€.
🛍️
Batik Shopping in Tanah Abang
Dive into the vibrant chaos of Tanah Abang Market, Southeast Asia's largest textile market. Here you can find an incredible array of authentic Indonesian batik fabric and ready-to-wear clothing at wholesale prices. Be prepared to haggle and explore multiple levels. Prices start from a few euros per meter.
🛶
Thousand Islands Day Trip
Escape the city for a refreshing day trip to the Thousand Islands (Kepulauan Seribu), a cluster of islands off Jakarta's coast. Enjoy snorkeling, swimming, or simply relaxing on pristine beaches. Boats depart from Ancol Marina. Expect boat fares and island activities to total around 20-50€, depending on the island.
🌳
Ragunan Zoo Relaxation
Spend a peaceful afternoon at Ragunan Zoo, one of the world's oldest and largest zoos, focusing on Indonesian and Southeast Asian fauna. It's a vast, green space ideal for a relaxed stroll away from the urban bustle. Weekday visits are quieter. Entry is very cheap, typically less than 1€.

⏱️ How long to visit Jakarta?

2 to 4 days

For an independent francophone traveler, 2 to 3 full days are ideal to explore Jakarta's main attractions, including historical sites, museums, and local markets. If you have more time, consider a day trip to the Thousand Islands. Focus on one area per day to avoid traffic.

Related searches

bus Malang Jakarta flight Malang Jakarta how to get from Malang to Jakarta ticket price Malang to Jakarta travel time Malang to Jakarta travel to Indonesia

Other trips from Malang

Book now