Explore Destinations

Discover the world's most amazing places

How to Get from Batu Night Spectacular (BNS) to Abdul Rachman Saleh Airport

Quick Answer

The best way from Batu Night Spectacular (BNS) to Abdul Rachman Saleh Airport (MLG) is by ride-hailing (Grab or Gojek) or a taxi. Total travel time is 45–60 minutes, and the cost ranges from 150,000–250,000 IDR (9–15 USD). This option is door-to-door, available 24/7, and does not require any transfers. If you are traveling on a tight budget, a combination of angkot and bus costs as little as 30,000–50,000 IDR (2–3 USD) but takes 1.5–2 hours. For solo travelers who pack light, an ojek (motorcycle taxi) is a fast and cheap middle ground at 80,000–130,000 IDR (5–8 USD).

Quick Navigation: All Transport Options from BNS to Abdul Rachman Saleh Airport

🚕 Taxi & Ride-hailing (Grab/Gojek) — The Best Overall Option

Door-to-door · 45–60 min · 150,000–250,000 IDR (9–15 USD)

For most travelers, a ride-hailing service or metered taxi is the most practical and stress-free way to get from BNS to Abdul Rachman Saleh Airport. Both Grab and Gojek operate extensively in Batu and Malang, offering fixed-price advance bookings and real-time tracking. Metered taxis are also available at the BNS entrance but may charge a higher rate.

Key Details

  • Estimated fare (GrabCar / GoCar): 150,000–220,000 IDR (9–13 USD) — standard car, up to 4 passengers.
  • Estimated fare (GrabBike / GoRide): 80,000–130,000 IDR (5–8 USD) — 1 passenger, limited luggage.
  • Metered taxi: 180,000–250,000 IDR (11–15 USD) — price may vary by company and time of day.
  • Travel time: 45–60 minutes in normal traffic; up to 75–90 minutes during peak hours (weekends, holidays).
  • Route: Jl. Raya Batu – Malang → Jl. Raya Tlogomas → Jl. Raya Langsep → Jl. Raya Abdul Rachman Saleh (airport access).

Pros & Cons

✅ Pros❌ Cons
Door-to-door, no transfers needed More expensive than public transport
Available 24/7, even late at night Traffic can delay arrival on weekends
Fixed price via app (no haggling) Grab/Gojek surge pricing during peak times
Comfortable with air conditioning Large luggage may not fit in motorcycle option

Booking Tips

  • Download Grab or Gojek before you arrive in Batu. Both apps accept international credit cards and Grab offers a "Ride Later" feature.
  • If you have >2 large suitcases, select GrabCar XL or GoCar Premium for extra space (around 250,000–350,000 IDR / 15–21 USD).
  • At BNS, the designated ride-hailing pick-up point is near the main entrance on Jl. Raya Batu. Look for the green Grab/Gojek signboards.

Source: Grab Indonesia – official fare estimator and Gojek Indonesia.

🚗 Private Transfer — Best for Groups & Families

Pre-booked · 45–60 min · 200,000–350,000 IDR (12–21 USD)

A private transfer offers the same convenience as a taxi but with guaranteed pricing and often a higher standard of vehicle. This is an excellent choice for families, groups of 3–6 people, or anyone traveling with large amounts of luggage.

What to Expect

  • Vehicle types: Standard MPV (Toyota Avanza, Daihatsu Xenia) for up to 4 passengers + 2 suitcases; larger Hiace or Elf for bigger groups.
  • Price range: 200,000–350,000 IDR (12–21 USD) depending on vehicle class and booking platform.
  • Where to book: Kiwitaxi, Klook, or local providers like Batu Transfer Service (via WhatsApp).
  • Meeting point: Your driver will meet you at the BNS main entrance holding a sign with your name.

Why Choose Private Transfer?

  • Fixed price — no surge, no meter, no negotiation.
  • Child seats available on request (specify when booking).
  • Flight monitoring — some providers adjust pick-up time if your flight changes.
  • Comfortable, clean vehicles with AC and bottled water.

Source: Kiwitaxi – Batu private transfers and Klook Indonesia transport page.

🚌 Public Bus & Angkot — The Most Budget-Friendly Option

1.5–2 hours · 30,000–50,000 IDR (2–3 USD) · 2–3 transfers

If you are traveling on a very tight budget and have plenty of time, the public transport route using angkot (microbus) and city bus is the cheapest way to reach Abdul Rachman Saleh Airport. This option requires patience and some local knowledge, but it is absolutely doable.

Step-by-Step Route

  1. Angkot from BNS to Batu Terminal (Terminal Batu): 5–10 minutes, ~5,000–10,000 IDR. Angkot lines J, K, and L pass near BNS on Jl. Raya Batu.
  2. Bus from Batu Terminal to Malang Arjosari Terminal: 30–45 minutes, ~15,000–25,000 IDR. Buses run every 20–30 minutes from 05:30 to 18:00. Look for "Malang – Batu" buses.
  3. Angkot from Arjosari Terminal to Abdul Rachman Saleh Airport: 25–35 minutes, ~10,000–15,000 IDR. Take angkot line AG (Arjosari – Gadang) or AB (Arjosari – Bandara) which stops directly at the airport entrance.

Important Notes

  • Operating hours: Angkot and bus services run from approximately 05:30 to 20:00 (last departures). After 20:00, you must use a taxi or ojek.
  • Luggage: Angkot has limited space — backpacks and small duffel bags are fine, but large suitcases are impractical.
  • Language: Drivers speak limited English. Show "Ke Bandara Abdul Rachman Saleh" on your phone to confirm the route.
  • Payment: Cash only (small bills appreciated).

Pros & Cons

✅ Pros❌ Cons
Extremely cheap (2–3 USD total)Slow — 1.5–2 hours with transfers
Authentic local experienceNot suitable for large luggage
Runs frequently during the dayNo service after 20:00 / 8 PM
Good for solo backpackersRequires navigation and patience

Source: Google Maps transit directions and Terminal Batu official page (Indonesian).

🏍️ Ojek (Motorcycle Taxi) — Fast & Affordable for Solo Travelers

35–50 min · 80,000–130,000 IDR (5–8 USD) · 1 passenger, light luggage

For solo travelers who pack light, an ojek (motorcycle taxi) via GrabBike or GoRide is a fantastic compromise between cost and speed. Ojek drivers weave through traffic, cutting travel time significantly compared to cars.

What to Know

  • Estimated fare: 80,000–130,000 IDR (5–8 USD) depending on distance and surge.
  • Travel time: 35–50 minutes — faster than a car in heavy traffic.
  • Luggage limit: One small backpack or duffel bag. Helmets are provided by the driver.
  • Booking: Use GrabBike or GoRide app. Alternatively, find an ojek driver at the BNS parking area (negotiate price before departing).

When to Choose Ojek

  • You are traveling alone with minimal luggage.
  • You are in a hurry and need the fastest possible door-to-door time.
  • You are on a moderate budget but want to save compared to a car.
  • Traffic is heavy (ojek can bypass jams).

Safety Tips

  • Always wear the helmet provided — it is required by law and essential for safety.
  • Hold your backpack in front of you or use a bungee net (ask the driver).
  • Avoid ojek if it is raining heavily; roads can become slippery.

Source: Gojek Indonesia – GoRide service and Grab Indonesia – GrabBike.

🚆 Train & Rail Options — Not Direct, but Possible

1.5–2.5 hours · 50,000–120,000 IDR (3–7 USD) · requires taxi transfer to airport

While there is no direct train from BNS to Abdul Rachman Saleh Airport, you can take a train from Stasiun Batu to Stasiun Malang and then continue by taxi or ride-hailing. This option is not recommended for most travelers due to limited train frequency and the additional transfer, but it is included here for completeness.

Step-by-Step Train Route

  1. From BNS to Stasiun Batu: Take an angkot or ojek (5–10 minutes, ~10,000–20,000 IDR).
  2. Train from Stasiun Batu to Stasiun Malang: Local economy train, 30–45 minutes, ~8,000–15,000 IDR (0.50–1 USD). Only 3–4 departures per day (usually 06:00, 09:00, 14:00, 17:00).
  3. From Stasiun Malang to airport: Taxi or Grab (20–30 minutes, ~60,000–100,000 IDR / 4–6 USD).

Why This Is Not Recommended

  • Very limited train schedule — easy to miss a connection.
  • Total cost (50,000–120,000 IDR) is not much cheaper than a direct ojek.
  • Total time (1.5–2.5 hours) is longer than a direct car or ojek.
  • You still need a taxi for the final 12 km from Malang station to the airport.

Source: Kereta Api Indonesia (KAI) official schedule and Google Maps rail directions.

✈️ Flight Departure Guide from BNS — Timing Your Airport Arrival

Abdul Rachman Saleh Airport (MLG) is a domestic airport serving flights to Jakarta (CGK), Denpasar/Bali (DPS), Surabaya (SUB), and a few other Indonesian destinations. The airport is relatively small, but you still need to plan your departure from BNS carefully.

Recommended Departure Times from BNS

Flight TimeLeave BNS ByTransport Recommendation
Before 08:0005:30 – 06:00Taxi / Grab (night traffic is light; ~40 min)
08:00 – 12:002.5–3 hours before flightTaxi / Private transfer (morning traffic moderate)
12:00 – 17:002.5 hours before flightTaxi / Grab / Ojek (traffic can be heavy)
After 17:002–2.5 hours before flightTaxi / Grab (evening traffic, allow extra 15 min)

Airport Tips

  • Check-in counters open 2 hours before domestic flights and close 30 minutes before departure.
  • Security screening is quick (5–10 minutes) except during peak hours (06:00–08:00 and 16:00–18:00).
  • Facilities: Small waiting area, a snack kiosk, ATM, and limited seating. No premium lounge.
  • Airport code: MLG (IATA) / WARA (ICAO).

Source: Angkasa Pura II – Abdul Rachman Saleh Airport official page and FlightRadar24 – MLG departures.

📊 Cost & Time Comparison — All Transport Options

Use this table to quickly compare every available way to get from Batu Night Spectacular to Abdul Rachman Saleh Airport. Best overall and cheapest are highlighted.

Transport Mode Time Cost (IDR) Cost (USD) Transfers Best For
🚕 GrabCar / GoCar ⭐ Best Overall 45–60 min 150,000–220,000 9–13 0 Most travelers
🚗 Private Transfer 45–60 min 200,000–350,000 12–21 0 Groups / families
🚌 Bus + Angkot 💰 Cheapest 1.5–2 hr 30,000–50,000 2–3 2–3 Budget backpackers
🏍️ GrabBike / GoRide (Ojek) 35–50 min 80,000–130,000 5–8 0 Solo travelers, light luggage
🚆 Train + Taxi 1.5–2.5 hr 50,000–120,000 3–7 2 Train enthusiasts only
🚕 Metered Taxi 45–60 min 180,000–250,000 11–15 0 No app users

Summary: For speed + value, choose GrabCar. For absolute lowest cost, take bus + angkot. For fastest door-to-door, choose GrabBike/GoRide.

🧳 Traveler Tips & Insights — Get It Right the First Time

Real-world advice from frequent travelers between Batu and Malang Airport. These tips will save you time, money, and frustration.

🚦 Traffic Timing Matters

  • Saturday & Sunday — Batu is a weekend getaway destination. Traffic from Batu to Malang can be very heavy between 08:00–11:00 and 16:00–19:00. Add at least 20–30 minutes to your travel time on weekends.
  • Public holidays (Eid, Christmas, New Year, school holidays) — expect severe congestion. Book a private transfer or leave 1 hour earlier than usual.
  • Weekday mornings (06:00–08:00) — moderate traffic, mostly locals commuting to Malang.

🧳 Luggage & Baggage

  • Takkyubin-style service? In Indonesia, you can use Tiki or JNE to send luggage ahead to Malang, but it is not as common as in Japan. For airport trips, just keep your bags with you.
  • If you have more than one large suitcase per person, avoid ojek and bus. Use a car (GrabCar, taxi, or private transfer).
  • For backpackers with a single pack, all options are fine.

📱 Apps & Payment

  • Download Grab and Gojek before your trip. Both accept cash (IDR) and credit cards.
  • If you use a metered taxi, have the exact fare ready or small bills. Taxi drivers often claim they have no change for 100,000 IDR notes.
  • WiFi and mobile data are reliable in Batu and Malang. A local SIM (Telkomsel or XL) costs ~50,000 IDR (3 USD) with 10–20 GB data.

🌙 Late-Night Travel (After 21:00)

  • Public transport stops around 20:00. After that, your only options are GrabCar, Gojek, or a taxi.
  • BNS is open until ~23:00–00:00, so there will be ride-hailing drivers nearby. Wait times are usually under 5 minutes.
  • For early morning flights (before 08:00), book a GrabCar the night before using the "Schedule" feature, or arrange a private transfer.

🏨 Combining with Accommodation

  • If you are staying at a hotel in Batu, ask the front desk to call a taxi or arrange a transfer. They often have fixed rates to the airport (200,000–250,000 IDR / 12–15 USD).
  • Some hotels near BNS offer airport shuttle packages — inquire when booking.

Source: Compiled from traveler reports on TripAdvisor forums and Google Maps reviews.

❓ FAQs: Everything You Need to Know About Getting from BNS to Abdul Rachman Saleh Airport

1. Is there a direct train from Batu Night Spectacular to Abdul Rachman Saleh Airport?

No, there is no direct train. The nearest railway station is Stasiun Batu, but it does not connect directly to Abdul Rachman Saleh Airport. You would need to take a train to Malang Station (Stasiun Malang) and then take a taxi or ride-hailing for the remaining 12 km to the airport. This combination takes 1.5–2.5 hours and is not recommended if you have a flight to catch.

2. How much does a taxi cost from BNS to Abdul Rachman Saleh Airport?

A standard taxi or ride-hailing (Grab/Gojek) from BNS to Abdul Rachman Saleh Airport costs between 150,000 and 250,000 IDR (approximately 9–15 USD), depending on traffic, time of day, and vehicle type. A premium or larger vehicle may cost 250,000–350,000 IDR (15–21 USD).

3. How long does it take to get from BNS to Abdul Rachman Saleh Airport?

The travel time from Batu Night Spectacular to Abdul Rachman Saleh Airport is typically 45–60 minutes by car or motorcycle taxi. In heavy traffic (especially weekends or holidays), it can take up to 75–90 minutes. By public bus with transfers, the journey takes 1.5–2 hours.

4. What is the cheapest way to get from BNS to Abdul Rachman Saleh Airport?

The cheapest way is by public angkot (microbus) and bus combination. Take an angkot from BNS to Batu Terminal (5,000–10,000 IDR), then a bus to Malang Arjosari Terminal (15,000–25,000 IDR), and finally another angkot to the airport (10,000–15,000 IDR). Total cost: 30,000–50,000 IDR (about 2–3 USD). Travel time: 1.5–2 hours.

5. Is it safe to travel from BNS to the airport at night?

Yes, it is generally safe if you use a reputable ride-hailing app (Grab/Gojek) or a pre-booked private transfer. Public buses and angkot do not operate after 9:00–10:00 PM, so taxi or ojek is your only option after dark. BNS is a well-lit tourist area, and the main roads to the airport are in good condition.

6. Can I use ride-hailing apps like Grab or Gojek from BNS to the airport?

Yes, Grab and Gojek are widely available in Batu and Malang. You can easily book a ride from BNS to Abdul Rachman Saleh Airport through either app. GrabCar or GoCar costs around 150,000–220,000 IDR (9–13 USD), while GrabBike or GoRide (motorcycle) costs 80,000–130,000 IDR (5–8 USD). Both operate 24/7 in this area.

7. How far is Batu Night Spectacular from Abdul Rachman Saleh Airport?

The distance between Batu Night Spectacular and Abdul Rachman Saleh Airport is approximately 28–30 kilometers (17–19 miles) via the main roads (Jl. Raya Batu – Malang and Jl. Raya Tlogomas). The drive typically takes 45–60 minutes depending on traffic conditions.

8. What is the best time to leave BNS to catch a flight at Abdul Rachman Saleh Airport?

For domestic flights, you should arrive at Abdul Rachman Saleh Airport at least 60–90 minutes before departure. Considering 45–60 minutes of travel time plus buffer, leave BNS at least 2.5–3 hours before your flight. For example, if your flight is at 10:00 AM, leave BNS by 7:00–7:30 AM. Add extra time on weekends or public holidays when traffic to Malang can be heavier.