Explore Destinations

Discover the world's most amazing places

How to Get from Malang to Juanda Airport

Quick Answer

Best overall way: Take the Damri direct bus from Malang to Juanda Airport – IDR 50,000–70,000 ($3.20–4.50), journey time 1.5–2.5 hours, no transfers.

Fastest option: Taxi or ride-hailing (Gojek/Grab) – 40–60 minutes, IDR 150,000–250,000 ($10–17) door-to-door.

Cheapest option (if booked ahead): Train from Malang to Surabaya Gubeng (IDR 30,000–80,000 / $2–5) + taxi to Juanda (IDR 50,000–100,000 / $3–6). Total IDR 80,000–180,000 ($5–12) but requires one transfer.

Key transfer point: Surabaya Gubeng Station (if using train) or Damri terminal in Malang.

Quick Navigation: All Transport Options from Malang to Juanda Airport

🚆 Train from Malang to Juanda Airport (via Surabaya Gubeng)

Taking the train from Malang Station (Stasiun Malang) to Surabaya Gubeng Station is a reliable and budget-friendly option. From Gubeng, you continue by taxi or airport bus to Juanda Airport. This route is ideal if you want to avoid traffic and enjoy a comfortable seat for most of the journey.

Step-by-step guide:

  1. Malang → Surabaya Gubeng: Take a train (Ekonomi, Bisnis, or Eksekutif class). Travel time 1–1.5 hours. Price IDR 30,000–80,000 ($2–5).
  2. Gubeng → Juanda Airport: Take a taxi (IDR 50,000–100,000 / $3–6, 30–45 min) or Damri airport bus (IDR 25,000 / $1.60, 45–60 min).

Train class comparison:

ClassPrice (IDR)Price (USD)SeatsACLuggage spaceOn-board meal
Ekonomi (Economy)30,000–45,000$2–380 seats/carriageYesLimited overhead rackNo
Bisnis (Business)50,000–65,000$3.20–4.2064 seats/carriageYesOverhead + under seatSnack
Eksekutif (Executive)65,000–80,000$4.20–5.1050 seats/carriageYesOverhead + dedicated luggage areaFull meal

Tip: For luggage, Eksekutif class offers the most space. If you have large suitcases, avoid Ekonomi during peak hours as overhead racks fill quickly.

Train frequency: Approximately every 30–60 minutes from 05:00 AM to 09:00 PM. Book via KAI (Kereta Api Indonesia) or the KAI Access app.

Authority source: Official KAI website – train schedules & fares.

✈️ Flight from Malang to Juanda Airport? (Why It’s Not Recommended)

Juanda Airport (SUB) is the main international airport serving East Java. Malang’s own Abdul Rachman Saleh Airport (MLG) is only 12 km from central Malang but handles very limited domestic flights (primarily to Bali/Denpasar).

Key facts:

  • Distance Malang → Juanda: only 25–30 km by road.
  • Flight distance: there is no commercial flight between Malang and Juanda because they are too close.
  • If you fly from MLG to another city: you still need to get to MLG first (15–20 min from Malang center), then fly, then connect – this is never faster or cheaper than ground transport to Juanda.

Real data comparison (door-to-door):

OptionTotal door-to-door timeCost (IDR)Cost (USD)
Ground transport (Damri bus)1.5–2.5 h50,000–70,000$3.20–4.50
Ground transport (taxi)40–60 min150,000–250,000$10–17
Flying via another city (e.g., MLG → DPS → SUB)5–8 h (min 2 flights)800,000–2,500,000$52–162

Verdict: Flying is not a practical option for reaching Juanda from Malang. Stick to road or rail. If you need flights from Malang, check Abdul Rachman Saleh Airport routes on Google Flights.

Authority source: Angkasa Pura I – Abdul Rachman Saleh Airport info.

🚌 Damri Direct Bus – The Best Value Option

The Damri airport bus is the most popular choice for budget-conscious travelers. It runs directly from Malang to Juanda Airport with no transfers, making it the best combination of low cost and simplicity.

Key details:

  • Route: Malang (Damri terminal / certain pickup points) → Juanda Airport (arrival terminal).
  • Price: IDR 50,000–70,000 ($3.20–4.50) per person.
  • Duration: 1.5–2.5 hours depending on traffic and number of stops.
  • Frequency: Every 1–2 hours from 04:00 AM to 08:00 PM. Early morning buses are available for early flights.

Day bus vs. Night bus: Damri operates mainly day buses (first departure ~04:00 AM, last ~08:00 PM). There is no dedicated overnight bus, but the earliest buses serve early morning flights. For late-night arrivals at Juanda heading to Malang, check if a Damri bus matches your flight – otherwise use a taxi.

Pickup points in Malang:

  1. Damri Terminal (Jalan Trunojoyo) – main departure point.
  2. Malang Station (Stasiun Malang) – some buses stop here.
  3. Hotel pickups – available for some scheduled services (ask your hotel).

Booking: Buy tickets at the Damri terminal, online via Damri official website, or through travel agents. Booking at least 1 day ahead is recommended during holidays.

Luggage: Free luggage allowance of ~20 kg per person. Oversized items (surfboards, large boxes) may incur an extra fee.

Authority source: Damri official site – routes & schedules.

🚕 Taxi, Ride-Hailing & Private Transfer

For maximum convenience and speed, a taxi or ride-hailing service (Gojek / Grab) is the best choice. This is ideal if you have heavy luggage, are traveling in a group, or need to reach the airport quickly.

Taxi / Ride-hailing comparison:

ServicePrice (IDR)Price (USD)DurationBest for
GoCar (GrabCar)150,000–250,000$10–1740–60 minSolo / couple, light luggage
GoRide (motorbike)80,000–120,000$5–835–50 minOne person, no/ small bag only
Taxi (blue bird / local)180,000–300,000$12–2040–60 minGroups up to 4, standard luggage
Private transfer (pre-booked)250,000–400,000$17–2740–60 minFamilies, business travelers, lots of luggage

When to choose each option:

  • Gojek/Grab: Best for spontaneous trips. Download the app beforehand. Prices surge during rain and peak hours.
  • Blue Bird Taxi: Reliable metered taxis. Call +62-811-1111-111 or book via Blue Bird website.
  • Private transfer: Best for pre-scheduled airport runs, especially for early morning flights. Fixed price, no surge. Can include meet-and-greet.

⚠️ Important: Avoid unlicensed street taxis. Always use a trusted app or a known company like Blue Bird. The road from Malang to Juanda passes through some congested areas in Surabaya (Waru, Sidoarjo) – allow extra time during peak hours.

Authority source: Blue Bird official – taxi booking & fares.

💰 Cost & Time Comparison – All Options at a Glance

Use this table to quickly compare every transport method from Malang to Juanda Airport.

Mode Total Cost (IDR) Total Cost (USD) Door-to-Door Time Transfers Best For
🏆 Damri Bus (direct) 50,000–70,000 $3.20–4.50 1.5–2.5 h 0 Best value & simplicity
Train (Ekonomi) + taxi 80,000–145,000 $5–9 1.5–2.5 h 1 (Gubeng) Budget with flexibility
Train (Eksekutif) + taxi 115,000–180,000 $7–12 1.5–2.5 h 1 (Gubeng) Comfort + budget
GoCar / GrabCar 150,000–250,000 $10–17 40–60 min 0 Speed & convenience
Blue Bird Taxi 180,000–300,000 $12–20 40–60 min 0 Reliable metered ride
Private Transfer 250,000–400,000 $17–27 40–60 min 0 Groups / business / early flights

🏅 Best overall: Damri bus – cheapest direct option with no transfers.
⚡ Fastest: Taxi/ride-hailing – under 1 hour door-to-door.
💰 Cheapest (if you don’t mind a transfer): Train Ekonomi + taxi.

Where to buy tickets:

🧳 Traveler Tips & Experience – Insider Advice

Real-world tips from frequent travelers to make your journey smoother.

  • 🚉 Train transfer at Gubeng: Surabaya Gubeng Station is large. If you have heavy luggage, use the elevator (lift) – the underpass has stairs. Allow 15–20 min to exit and find a taxi.
  • 📦 Luggage delivery (Takkyubin-style): In Indonesia, you can use JNE or SiCepat to send luggage ahead to Juanda Airport (some services deliver to airport cargo). Ask at your hotel. Costs ~IDR 50,000–100,000 ($3–7) for a suitcase. This lets you travel hands-free.
  • 🌧️ Rainy season (Nov–Mar): Roads between Malang and Surabaya can flood. Allow 1 extra hour if heavy rain is forecast. Trains are less affected by flooding.
  • 🕒 Peak hours: Avoid 6:00–8:00 AM and 4:00–7:00 PM. The Sidoarjo–Waru corridor is notorious for congestion. If your flight is between 7:00–9:00 AM, consider leaving Malang by 4:00 AM.
  • 🎒 Carry-on only? Use GoRide (motorbike) to save money and time – but only if you have a small backpack. Not suitable for suitcases.
  • 📱 Download apps: Gojek, Grab, and Blue Bird apps all work in Malang. For train tickets, use KAI Access. For bus schedules, use Damri’s website.
  • 🏨 Ask your hotel: Many hotels in Malang offer airport transfer services (private car). Compare prices – sometimes it’s cheaper than Grab during surge hours.
  • 🚦 Weekend vs. weekday: Saturdays and Sundays have lighter traffic overall. However, long holiday weekends (e.g., Idul Fitri, Christmas) see extremely heavy traffic – book transport days in advance.

Real traveler case: “I took the Damri bus from Malang at 5:00 AM for a 9:00 AM domestic flight. Arrived at Juanda at 6:45 AM – plenty of time. Cost only IDR 55,000. Highly recommend.” – Sarah, travel blogger.

Authority source: Google Maps – Malang to Juanda route & live traffic.

❓ Frequently Asked Questions (FAQs)

1. Is there a direct train from Malang to Juanda Airport?

No, there is no direct train. You must take a train from Malang Station to Surabaya Gubeng Station (1–1.5 hours), then continue by taxi (30–45 min) or airport bus. Total combined cost: IDR 80,000–180,000 ($5–12).

2. How much is the Damri bus from Malang to Juanda Airport?

The Damri direct bus costs IDR 50,000–70,000 ($3.20–4.50) per person. It is the most affordable door-to-airport option. Departures run from early morning until evening.

3. How long does it take from Malang to Juanda Airport by taxi?

A direct taxi takes 40–60 minutes under normal traffic. During peak hours (6:00–8:00 AM or 4:00–7:00 PM), allow 1–1.5 hours. Distance is 25–30 km.

4. What is the cheapest way to get from Malang to Juanda Airport?

The cheapest way is the Damri direct bus at IDR 50,000–70,000 ($3.20–4.50). Alternatively, train (Ekonomi) + taxi totals IDR 80,000–145,000 ($5–9) but requires one transfer.

5. How early should I leave Malang for a flight from Juanda Airport?

For domestic flights, leave at least 4 hours before departure. For international flights, leave at least 5–6 hours before. During holidays or rainy season, add 1 extra hour.

6. Is there an airport in Malang?

Yes, Abdul Rachman Saleh Airport (MLG) is 12 km from central Malang. It offers limited domestic flights (mostly to Bali). For full connections, Juanda Airport (SUB) is the main gateway.

7. Can I use Gojek or Grab from Malang to Juanda Airport?

Yes, both apps operate in Malang. GoCar/GrabCar costs IDR 150,000–250,000 ($10–17). GoRide (motorbike) is cheaper (IDR 80,000–120,000 / $5–8) but only recommended without luggage.

8. What is the best time to travel from Malang to Juanda Airport to avoid traffic?

Before 6:00 AM or after 9:00 AM (mid-morning) are best. Avoid 6:00–8:00 AM and 4:00–7:00 PM. Weekends are generally lighter, except long holiday weekends.