Explore Destinations

Discover the world's most amazing places

How to Get from Abdul Rachman Saleh Airport to Malang Railway Station

Quick Answer

For most travelers, the fastest and most convenient way to get from Abdul Rachman Saleh Airport (MLG) to Malang's railway stations (ML or MLK) is by ride-sharing app (Grab or Gojek) or taxi, taking 30-60 minutes and costing 50,000 - 150,000 IDR ($3.20 - $9.70). For the cheapest option, use a Gojek/Grab Bike (motorbike) for ~25,000-40,000 IDR ($1.60-$2.60). There is no direct train or airport rail link; all options require a road transfer first.

Quick Navigation: Transport Options from MLG Airport

Taxi & Ride-Sharing (Grab / Gojek) – The Go-To Choice

This is the most straightforward method for tourists and business travelers alike. Abdul Rachman Saleh is a domestic airport close to the city, making road transport efficient.

Step-by-Step Process:

  1. Exit the Terminal: After collecting baggage, walk out of the arrivals hall.
  2. Choose Your Service:
    • Official Airport Taxi: Look for the official taxi counter (like Blue Bird). Pay a fixed fare or get a voucher. Expect higher prices than ride-sharing.
    • Grab/Gojek: Walk to the designated pick-up zone (usually in the parking lot). Use the app to book a car (GrabCar, GoCar) or motorbike (GrabBike, GoRide).
  3. Specify Your Station: Enter the correct destination: "Stasiun Malang Kota Lama (ML)" or "Stasiun Malang Kotalama (MLK)" as per your train ticket.
  4. The Journey: A direct 12-15 km ride through local roads. Traffic is the main variable.
Service TypeEstimated Cost (IDR)Estimated Cost (USD)Travel TimeBest For
GrabBike / GoRide (Motorbike)25,000 - 40,000$1.60 - $2.6030-45 minSolo travelers, light luggage, beating traffic
GrabCar / GoCar (Economy)50,000 - 80,000$3.20 - $5.2030-60 minCouples, small groups, standard comfort
Official Airport Taxi100,000 - 150,000$6.50 - $9.7030-60 minLate-night arrivals, those preferring official service

Pro Tip: For ride-sharing, having an Indonesian SIM card with data is crucial. Purchase one at the airport kiosks (like Telkomsel or XL Axiata) before exiting arrivals.

Public Bus & Shuttle – The Budget Adventure

For the ultra-budget-conscious and adventurous traveler, public minibuses (Angkot) are an option. There is no direct airport shuttle bus to the railway stations.

How to Navigate the Angkot System:

  1. Airport to Terminal: From the airport, take an Angkot with route code "M" or "MAL" heading towards Arjosari Terminal. Fare: ~5,000 IDR.
  2. Terminal to City Center: At Arjosari Terminal, find an Angkot heading towards the city center (Alun-Alun or Kayutangan). Routes like "A", "D", or "L" may pass near the stations. Fare: ~5,000 IDR.
  3. Walk to Station: Get off at a stop close to your station (ask the driver). Walk the remaining 500m-1km.

Challenges: No signage in English, crowded vehicles, limited luggage space, and multiple stops. Total time: 60-90+ minutes.

Private Shuttle Services:

Some hotels and travel agents offer shared shuttle vans. Inquire in advance. Costs are typically 2-3x an Angkot but less than a taxi.

Private Car & Hotel Transfer – For Convenience & Groups

Ideal for families, groups of 4+, or those with lots of luggage seeking door-to-door service.

When to Choose This: Group of 4+, arrival during heavy rain, with elderly/young children, or if you value stress-free arrival over cost.

Flying via Juanda (Surabaya) – The Alternative Route

If you cannot find a suitable flight to MLG, you may fly into Juanda International Airport (SUB) in Surabaya, East Java's major hub.

Then, from SUB to Malang Station:

Method from SUBTo Malang ProcessTotal Time (SUB to Malang Station)Total Cost (Approx.)
Train (Recommended)Taxi to Surabaya Gubeng Station > Executive train to Malang (ML)3 - 3.5 hours200,000 - 400,000 IDR ($13 - $26)
Private Car/DriverDirect road trip via toll road2 - 2.5 hours600,000 - 800,000 IDR ($39 - $52)
Intercity BusShuttle to Surabaya bus terminal > Bus to Malang4+ hours80,000 - 150,000 IDR ($5.20 - $9.70)

Analysis: Flying into SUB offers more flight options but adds significant travel time and complexity. Only choose this if MLG flights are unavailable or you are already touring East Java starting from Surabaya.

Ticket & Cost Comparison: All Methods at a Glance

This table summarizes the key decision factors for getting from MLG Airport to Malang Railway Station.

Transport MethodCost Range (IDR)Cost Range (USD)Travel TimeConvenience / DifficultyBest Suited For
Ride-Sharing Bike (GrabBike)25,000 - 40,000$1.60 - $2.6030-45 minMedium (Need app/data)Solo, budget, light packers
Ride-Sharing Car (GrabCar)50,000 - 80,000$3.20 - $5.2030-60 minHighMost travelers
Official Airport Taxi100,000 - 150,000$6.50 - $9.7030-60 minVery HighLate night, immediate service
Public Angkot (Bus)10,000 - 20,000$0.65 - $1.3060-90+ minVery Low (Complex)Adventurous budget travelers
Pre-Booked Private Driver300,000 - 500,000$19 - $3230-60 minVery High (Door-to-door)Families, Groups, Luxury
FLY via SUB (Surabaya)200,000 - 800,000+$13 - $52+3 - 4+ hoursMedium to LowWhen no direct flight to MLG exists

Verdict: For a balance of speed, cost, and ease, GrabCar/GoCar is the top recommendation for most visitors landing at MLG.

Traveler Experience & Essential Tips for a Smooth Trip

Top 5 Insider Tips:

  1. Traffic is King: Always check Google Maps for live traffic before choosing your transport. If it shows red, a motorbike (ojek) will be dramatically faster than a car.
  2. Station Confusion: Double-check which Malang station your train departs from. "Malang" (ML) and "Malang Kotalama" (MLK) are different. Showing your e-ticket to your driver avoids mistakes.
  3. Cash is Still Crucial: While Grab/Gojek can be paid via app, having small Indonesian Rupiah (IDR) notes for tolls, tips, or buying a local SIM is essential. ATMs are available at the airport.
  4. Luggage Considerations: Angkots and motorbikes are not suitable for large suitcases. If you have bulky luggage, opt for a car or private transfer.
  5. Buffer Your Time: If you have a train to catch after landing, assume the airport-to-station journey will take the maximum estimated time (e.g., 75 mins). It's better to wait at the station than to miss your train.

What First-Time Visitors Often Get Wrong:

  • Myth: "The airport is far from the city." Reality: It's quite close (~15km), but unpredictable traffic creates the time delay.
  • Myth: "Taxis are the only safe option." Reality: Grab and Gojek are widely used, safe, and tracked via GPS. They are often safer than un-metered street taxis.
  • Myth: "I can easily find a bus to the station." Reality: There is no direct bus. The Angkot system requires local knowledge and patience.

FAQs: Your Questions Answered

Is there a direct train from Abdul Rachman Saleh Airport to Malang City?

No, Abdul Rachman Saleh Airport (MLG) does not have a direct train station or rail connection. You must first take a taxi or ride-sharing service to Malang's main railway stations, a journey of about 30-60 minutes.

What is the cheapest way to get from MLG Airport to Malang Railway Station?

The cheapest is a public Angkot bus (under 20,000 IDR) but it's complex. The best value is a ride-sharing motorbike (GrabBike/GoRide) for 25,000-40,000 IDR ($1.60-$2.60).

How long does a taxi take from Abdul Rachman Saleh Airport to Malang Station?

Between 30 minutes to 1 hour, heavily dependent on traffic. During rush hours, it can exceed 75 minutes.

Can I use Grab or Gojek at Abdul Rachman Saleh Airport?

Yes. Designated pick-up points are in the parking area. They are often cheaper than official taxis. Ensure your phone has a local data connection.

Where exactly is Malang Railway Station located?

Malang has two: Malang Kota Lama (ML) (main station for executive trains) and Malang Kotalama (MLK) (for some economy trains). Confirm your ticket. They are 3 km apart.

I arrive late at night. What are my transport options?

Options after ~10 PM: Pre-booked airport taxi, ride-sharing (fewer drivers), or a pre-arranged hotel pickup. Public transport stops earlier.

Is it worth flying to a different airport to reach Malang?

Only if you cannot find flights to MLG. The alternative is Juanda (SUB) in Surabaya, followed by a 2-3 hour train or car journey to Malang.

What should I know about traffic in Malang?

It can be heavy, especially near universities and city entrances during peak hours. Always add a 30-45 minute buffer if you have a train to catch.