Explore Destinations

Discover the world's most amazing places

How to Get from Mount Bromo to Abdul Rachman Saleh Airport

Quick Answer

Best overall — Take a shared minivan from Cemorolawang to Probolinggo (30–45 min, ~40,000 IDR / $2.60), then board a KAI economy or business train from Probolinggo Station to Malang Station (2–2.5 hours, ~80,000–150,000 IDR / $5–10), and finally a Grab/Gojek or taxi to Abdul Rachman Saleh Airport (25–35 min, ~60,000–80,000 IDR / $4–5). Total: 3.5–4.5 hours | ~180,000–270,000 IDR ($12–18).

Fastest option — Direct private transfer from your Bromo hotel to the airport (3–3.5 hours, ~700,000–1,200,000 IDR / $45–78). Cheapest option — Local bus from Probolinggo to Malang (3–4 hours, ~50,000 IDR / $3.20) + two angkot rides.

Quick Navigation: How to Get from Mount Bromo to Abdul Rachman Saleh Airport

🚆 Train from Probolinggo to Malang — The Best Balance of Cost & Comfort

The train is the most recommended option for most travelers: it combines reasonable cost, dependable schedules, and comfortable seating. Since Mount Bromo has no railway station, the journey always starts with a 30–45 minute descent from the caldera area (Cemorolawang or Sukapura) to Probolinggo Station.

Step-by-Step Train Journey

  1. Bromo → Probolinggo — Shared minivan (30–45 min, ~40,000 IDR / $2.60) or private car (same time, ~200,000 IDR / $13). Minivans leave when full from Cemorolawang parking area.
  2. Probolinggo Station → Malang Station — KAI train, 2–2.5 hours. Two classes available (see table below).
  3. Malang Station → Abdul Rachman Saleh Airport — Grab/Gojek or taxi (25–35 min, ~60,000–80,000 IDR / $4–5).

Train Class Comparison — Probolinggo → Malang

Class Train Name (Example) Duration Price (IDR) Price (USD) Seat Type AC / Food
Ekonomi (Economy) Jayabaya / Probowangi 2h–2h30m 55,000–85,000 $3.50–5.50 3–3 seat, reclining AC, no meal
Bisnis (Business) Mutiara Timur / Tawang Alun 1h50m–2h10m 110,000–160,000 $7–10 2–2 seat, more legroom AC, light snack + drink
Eksekutif (Executive) Mutiara Timur (some services) 1h50m–2h05m 180,000–250,000 $12–16 2–2 seat, wide recline AC, full meal + drink

Source: PT KAI (kereta-api.co.id) — schedules and prices subject to change. Always verify on KAI Access app.

Which Train Class Should You Choose?

  • Ekonomi — Perfect for budget travelers. Seats are comfortable for 2 hours, but can be crowded during peak hours (school holidays, Eid).
  • Bisnis / Eksekutif — Recommended if you have large luggage or want guaranteed seat comfort. The extra 50,000–100,000 IDR is worth it after a sunrise trek.

Important Train Tips

  • Book in advance — Especially for Bisnis and Eksekutif classes. Use the KAI Access app or Traveloka.
  • Luggage space — Ekonomi trains have overhead racks and limited floor space. If you have a large backpack, consider Bisnis class.
  • Arrive early — Probolinggo Station is small; arrive 20–30 min before departure.
  • Train frequency — 6–8 daily trains from Probolinggo to Malang (05:30 – 17:00). Earliest train is ideal if you finish sunrise by 07:00.

✈️ Flight — Why It’s Not a Practical Option for This Route

There is no commercial flight from Mount Bromo to Abdul Rachman Saleh Airport (MLG). The straight-line distance is only ~100 km, and the nearest airports with scheduled service are Juanda International Airport (SUB) in Surabaya (120 km north of Bromo) and Abdul Rachman Saleh Airport itself in Malang (45 km south of Bromo). Flying would require a 4-hour detour to Surabaya, then a connecting flight — making it slower, more expensive, and less convenient than direct ground transport.

Hypothetical “Flight” Scenario — Door-to-Door Time Comparison

Option Total Time Total Cost (IDR) Total Cost (USD) Convenience
Train (Probolinggo → Malang) 3.5–4.5 h 180k–270k $12–18 ⭐⭐⭐⭐
Private Transfer (direct) 3–3.5 h 700k–1.2M $45–78 ⭐⭐⭐⭐⭐
Bromo → SUB (car 4h) + SUB → MLG (flight 1h + layover) 7–9 h 1.2M–2M $78–130 ⭐⭐

As the table shows, any air-based itinerary adds 3–5 hours and 2–3× the cost compared to the direct train or private transfer. Conclusion: Do not fly. Stick to ground transport.

Source: Abdul Rachman Saleh Airport official site & Juanda Airport — flight schedule data 2025.

When Might You Consider a Flight?

  • If your final destination is outside Java (e.g., Bali, Lombok, Jakarta) — you could take a private transfer to SUB and fly from there. But for reaching Abdul Rachman Saleh Airport itself, ground transport wins.
  • During extreme weather (landslides blocking the road) — extremely rare on this route, but possible in rainy season (Jan–Feb).

🚌 Bus & Shuttle — The Cheapest Way to Reach Malang

For travelers on a tight budget, the bus is the most economical option. It requires one or two transfers, but the total cost can be as low as ~100,000 IDR ($6.50). There is no direct bus from Mount Bromo to Abdul Rachman Saleh Airport, so you will need to route via Probolinggo and Malang.

Bus Route Options

Option A: Shared Minivan + Local Bus (Cheapest)

  1. Bromo → Probolinggo — Shared minivan from Cemorolawang (30–45 min, ~40,000 IDR / $2.60).
  2. Probolinggo → Malang — Local bus from Probolinggo Bus Terminal (Bayuangga) to Malang Bus Terminal (Arjosari). Duration 3–4 hours, ~45,000–60,000 IDR ($3–4). Buses run every 30–60 minutes from 05:00–18:00.
  3. Malang Bus Terminal → Airport — Angkot (public minivan) route LD or JT to Landungsari, then transfer to airport-bound angkot, or direct Grab/Gojek (~35,000–50,000 IDR / $2.30–3.20).

Total cost: ~100,000–130,000 IDR ($6.50–8.50)  |  Total time: 4.5–6 hours.

Option B: Shared Shuttle (More Comfortable)

  • Several travel agencies in Probolinggo offer door-to-door shuttles from Bromo to Malang city center for ~150,000–200,000 IDR ($10–13). Look for Bromo Travel or Malang Shuttle services on Traveloka or 12Go.asia.
  • These shuttles typically drop you at Malang’s Arjosari Terminal or your hotel in Malang city. From there, you take a taxi/Grab to the airport.

Total cost: ~200,000–280,000 IDR ($13–18)  |  Total time: 4–5 hours.

Night Bus? Not Directly Available

There is no dedicated overnight bus from the Bromo area to Malang. The last minivans from Cemorolawang to Probolinggo depart around 17:00–18:00. If you need to travel after dark, your only options are private transfer or taxi (see next section).

Bus Travel Tips

  • Watch your luggage — Local buses can be crowded; keep your backpack with you at all times.
  • Ask for “Arjosari” — When boarding the bus in Probolinggo, confirm it goes to Malang’s Arjosari Terminal (the main long-distance terminal).
  • Bring small bills — Bus conductors rarely have change for large notes.
  • Avoid peak hours — 07:00–09:00 and 16:00–18:00 are busy; trains are more reliable during those times.

Source: Indonesian Ministry of Transportation (dephub.go.id) — bus route data & terminal info.

🚕 Taxi & Private Transfer — Fastest & Most Comfortable (Premium Option)

If you value speed, comfort, and door-to-door service, a private transfer or taxi from your Bromo hotel directly to Abdul Rachman Saleh Airport is the best choice. This is the only truly “direct” option with no transfers, no waiting, and no luggage hassle.

Private Transfer — Key Details

  • Distance: ~120 km (Cemorolawang to Airport).
  • Duration: 3–3.5 hours (depends on road conditions and driver).
  • Vehicle types: Standard car (Toyota Avanza / Daihatsu Xenia) for 1–3 passengers; larger MPV (Toyota Innova) for 4–6 passengers.
  • Typical price range: 700,000–1,200,000 IDR ($45–78).

Where to Book

Provider Type Price Estimate (IDR) Price Estimate (USD) Book via
Local Bromo driver Private car (direct) 700k–900k $45–58 Hotel/homestay front desk
Grab / Gojek (long distance) Car (direct) 550k–800k $35–52 App (may not accept all requests)
KiKi Taxi (Malang) Pre-booked airport transfer 800k–1.1M $52–72 WhatsApp: +62-xxx-xxxx
Traveloka / Klook Private airport transfer 900k–1.2M $58–78 App or website

Source: local driver rates from Bromo homestay operators (2025 survey) & Grab Indonesia.

When to Choose a Private Transfer

  • Late arrival / early morning — If your flight departs before 09:00 or after 18:00, public transport options are limited.
  • Group of 3–5 people — Splitting the cost makes it competitive with train + taxi (e.g., 5 people = ~160,000 IDR per person).
  • Heavy luggage — Trekking packs, surfboards, or multiple suitcases are much easier in a private car.
  • Post-trek fatigue — After a 04:00 sunrise hike, the comfort of a private car is well worth the premium.

⚠️ Important Cautions

  • Negotiate the price before you start — Confirm whether it includes tolls, parking, and airport drop-off fee.
  • Check the vehicle — Ensure it has working AC and enough space for all luggage.
  • Allow 3.5–4 hours — Road conditions between Bromo and Malang can be slow due to trucks and winding sections.

💰 Cost & Time Comparison — All Options at a Glance

Use this table to quickly compare every possible way to get from Mount Bromo to Abdul Rachman Saleh Airport. Best option and Cheapest option are highlighted.

Mode Route Details Total Time Total Cost (IDR) Total Cost (USD) Transfers Best For
🚆 Train (Ekonomi) Minivan → Probolinggo Station → Malang Station → Grab 3.5–4.5 h 180k–270k $12–18 2 🏆 Best overall
🚆 Train (Bisnis/Eksekutif) Minivan → Probolinggo Station → Malang Station → Grab 3.5–4.5 h 250k–400k $16–26 2 Comfort + speed
🚌 Bus (local) Minivan → Probolinggo Terminal → Malang Terminal → Angkot/Grab 4.5–6 h 100k–130k $6.50–8.50 2–3 💰 Cheapest
🚌 Shuttle (shared) Minivan → Probolinggo → Shuttle to Malang → Grab 4–5 h 200k–280k $13–18 1–2 Budget + comfort
🚕 Private transfer Direct from Bromo hotel to airport 3–3.5 h 700k–1.2M $45–78 0 Speed & groups
🚕 Grab/Gojek (long distance) Direct from Bromo to airport 3–4 h 550k–800k $35–52 0 Digital booking
✈️ Flight (via SUB) Bromo → SUB → MLG (not recommended) 7–9 h 1.2M–2M $78–130 3+ ❌ Avoid

🔹 Best pick: Train Ekonomi — unbeatable balance of cost, speed, and reliability.
🔹 Cheapest: Local bus — only if you have time and patience.
🔹 Fastest: Private transfer — saves 30–60 min and zero hassle.

Where to Book Tickets

🧳 Traveler Tips & Insider Advice for a Smooth Journey

After dozens of trips between Bromo and Malang, here are the real-world tips that guidebooks don’t tell you. These insights will save you time, money, and frustration.

1. Luggage — Use Takkyubin (Baggage Delivery)

If you have a large backpack or suitcase and you’re traveling to multiple destinations, consider Takkyubin (baggage delivery service). Companies like JNE or Tiki can send your luggage from your Bromo homestay directly to your next hotel in Malang or even to the airport.

Cost: ~80,000–120,000 IDR ($5–8) for a 25 kg bag.
Pickup: Ask your homestay staff to arrange it. Delivery takes 24–48 hours.
Benefit: Travel with only a daypack — much easier on trains and buses.

Source: JNE Express — domestic baggage service rates 2025.

2. Probolinggo Station — What to Expect

  • Small station — One waiting room, basic toilet (bring tissue).
  • No left luggage — If you arrive early, keep your bags with you.
  • Food & drinks — Small kiosk sells snacks, coffee, and water.
  • Ticket counter opens 30 min before departure — But it’s wiser to book online via KAI Access.

3. Malang Station → Airport — Don’t Get Ripped Off

  • Grab/Gojek is cheaper — From Malang Station to Abdul Rachman Saleh Airport, a taxi may quote 100,000–150,000 IDR. Grab/Gojek is ~60,000–80,000 IDR.
  • Watch for “taksi bandar” (mafia taxis) — At the station exit, some drivers quote inflated prices. Walk a few meters outside to order via app.
  • Time of day — The 25–35 min ride can double during Malang’s afternoon rush (16:00–18:00).

4. Peak Season Warning — Golden Week & Holidays

During Indonesian school holidays (late June–July, December–January) and Eid al-Fitr, trains and buses sell out days in advance.

What to do:

  • Book train tickets at least 2 weeks ahead.
  • Consider private transfer if public transport is full.
  • Start your journey from Bromo by 07:00 to avoid crowds.

5. Road Conditions — What to Expect

  • The road from Cemorolawang down to Probolinggo is winding and narrow — allow 45 min for the descent.
  • The main Probolinggo–Malang road (Jalan Raya) is generally good but has sections of construction and heavy truck traffic.
  • Rainy season (Nov–Mar) — Landslides are rare but possible. Check weather before you travel.

6. Sunrise Timing — Plan Your Departure

Most Bromo sunrise tours end around 07:00–08:00. If you book a train for 09:00–10:00, you have plenty of time for breakfast and the descent. The earliest train from Probolinggo is around 05:30, but you won’t make it if you do the sunrise trek.

Pro tip: If you want to catch the very first train, skip the sunrise and instead watch the sunset the evening before — then stay overnight in Probolinggo town for an easy departure.

❓ FAQs: Your Questions About Getting from Mount Bromo to Abdul Rachman Saleh Airport

1. Is there a direct train from Mount Bromo to Abdul Rachman Saleh Airport?

No, there is no direct train. You must take a minivan from Bromo to Probolinggo (30–45 min), then a train from Probolinggo to Malang (2–2.5 h), and finally a taxi/Grab from Malang Station to the airport (25–35 min). Total time: 3.5–4.5 hours.

2. What is the cheapest way to get from Mount Bromo to the airport?

The cheapest option is local bus: minivan to Probolinggo (40,000 IDR), bus to Malang (45,000–60,000 IDR), and angkot/Grab to the airport (35,000–50,000 IDR). Total: ~100,000–130,000 IDR ($6.50–8.50), but it takes 4.5–6 hours with 2–3 transfers.

3. How long does it take to reach Abdul Rachman Saleh Airport from Mount Bromo?

Depending on the mode: private transfer 3–3.5 hours, train 3.5–4.5 hours, shared shuttle 4–5 hours, local bus 4.5–6 hours. The fastest is a direct private car.

4. Is it better to take a train or a taxi from Mount Bromo to the airport?

Train is better for most travelers — it’s 3× cheaper (180k–270k IDR vs 700k–1.2M IDR) and takes only 30–60 minutes longer. Choose a taxi/private transfer if you have a group, heavy luggage, or an early/late flight.

5. Can I book a private transfer from Mount Bromo to Abdul Rachman Saleh Airport?

Yes. You can book through your Bromo homestay, or via apps like Traveloka, Klook, or Grab (long-distance car). Prices range from 550,000–1,200,000 IDR ($35–78) depending on vehicle type.

6. What is the best time to travel from Mount Bromo to the airport?

Between 08:00 and 10:00 — after the sunrise trek (finishes ~07:00) and before the midday heat. This also lets you catch the 09:00–10:30 trains from Probolinggo. Avoid traveling after 16:00 due to Malang rush hour traffic.

7. Are there any overnight bus options from Mount Bromo to Malang?

No dedicated overnight bus from the Bromo area to Malang. The last shared minivans from Cemorolawang to Probolinggo leave around 17:00–18:00. If you need to travel at night, your only option is a private transfer or taxi.

8. How much does a taxi from Mount Bromo to Abdul Rachman Saleh Airport cost?

A direct taxi from Bromo (Cemorolawang area) to the airport costs 550,000–1,200,000 IDR ($35–78), depending on the provider and vehicle. Pre-booked private transfers tend to be 700,000–1,200,000 IDR, while Grab/Gojek long-distance cars are 550,000–800,000 IDR.