ComeToGuide
55.8 km • ~57 mins

How to Get from Kuala Lumpur International Airport (KUL) to Subang Airport (SZB)

Kuala Lumpur International Airport (KUL) lies about 55.8 km south of Subang Airport (SZB), normally a 57-minute drive. Depending on whether you take a private transfer, official taxi, or the KLIA Ekspres/bus via KL Sentral with a short taxi leg, expect 1 to 2.5 hours door-to-door.

✓ Verified Oct 30, 2026 • 55.8 km road distance

Official Airport Taxi (Coupon Taxi)

Fixed Fare
60 mins •On Demand (24/7)
€16.50 - €22.00 (Per Vehicle)
Luggage: 2 - 4 Pieces Free
How to take it step-by-step:
  1. Follow signs to the official taxi counter (Airport Limo at T1 arrival halls; taxi counters in T2 Transportation Hub Level 1).
  2. Tell the counter clerk your destination: Subang Airport (SZB) / Lapangan Terbang Sultan Abdul Aziz Shah.
  3. Pay the fixed coupon price for a standard car (roughly RM75–100, about €16.50–22.00) and keep the coupon.
  4. Hand the coupon to the driver; confirm SZB and ask about tolls (usually included but ask).
  5. Ride to SZB terminal; journey 60–90 minutes depending on traffic. Ignore touts inside the terminal.

KLIA Ekspres to KL Sentral + Taxi/Grab to Subang

Fastest Public Option
75 mins •Every 20 Minutes (Train)
€21 - €27 / Person (Solo)
Luggage: 2 Pieces Free
How to take it step-by-step:
  1. Follow train signs in the terminal to KLIA Ekspres platform (T1 station below arrivals; T2 station in Gateway@klia2).
  2. Buy a RM55 adult one-way ticket at machines, counter, or online (e-ticket QR); child/group discounts available.
  3. Board non-stop train to KL Sentral (28 min from T1, 33 from T2).
  4. At KL Sentral, exit to the taxi rank or book a Grab to Subang Airport (SZB), about 22–25 km.
  5. Arrive at SZB terminal in about 30–45 minutes by taxi depending on traffic.

Airport Bus to KL Sentral + Taxi/Grab to Subang

Cheapest Option
105 mins •Every 20 - 40 Minutes (Bus)
€11.70 - €19.00 / Person (Solo)
Luggage: 2 Pieces Free
How to take it step-by-step:
  1. From T1 or T2, follow signs to the bus counters/bays (T1 Level 1; T2 Transportation Hub Level 1).
  2. Buy a ticket from Airport Coach, SkyBus, or Aerobus to KL Sentral (RM12–18, about €2.70–4.00).
  3. Board the bus to KL Sentral (60–90 minutes, subject to traffic); bus stops at KL Sentral bus terminal.
  4. At KL Sentral, take a taxi or Grab to Subang Airport (SZB), about 22–25 km (RM40–70, 30–45 minutes).
  5. Total journey roughly 1.5–2 hours; check the last bus if arriving late at night.

Kuala Lumpur International Airport Deals

Compare all terminal car rental desks with free 48h cancellation.

Compare Terminal Car Prices
Landing in Malaysia?
Skip expensive airport SIM kiosks. Activate a 5G eSIM on your phone in 2 minutes before takeoff.
Get Malaysia eSIM

Tours & activities: Subang Airport

See all tours & tickets
Was your flight delayed or cancelled?
In some cases passengers are entitled to compensation. AirHelp checks your flight for free and only charges a fee if they win your claim.
Check my rights for free

⚠️ Important Local Taxi & Arrival Tips

  • Ignore people offering unofficial 'taxi' or 'private car' inside the arrivals hall; only buy a coupon at the official Airport Limo counter or use a licensed ride-hailing app.
  • Taxi drivers may claim the meter is broken; at KUL always get a fixed coupon for a long trip to Subang Airport, or use Grab with upfront price.
  • Confirm whether the KL Sentral to SZB taxi fare includes tolls before departing, as drivers sometimes add them at the end.
  • Do not buy KLIA Ekspres tickets from resellers near the platform; buy at machines, counters, or the official kliaekspres.com website/app.

Frequently Asked Questions

What is the fastest way from KUL to Subang Airport?

A private transfer or official airport taxi is fastest, taking about 57–90 minutes door-to-door. Private transfer is recommended for a fixed price and guaranteed pickup.

What is the cheapest way from KUL to Subang Airport?

The cheapest option is an airport bus to KL Sentral plus a taxi or Grab to SZB, costing about €11.70–19.00 per person solo. It takes longer, roughly 1.5–2 hours.

Is there a direct train or bus from KUL to Subang Airport?

No direct train or bus links KUL and SZB. Take the KLIA Ekspres or airport bus to KL Sentral, then a taxi or Grab for the last 22–25 km.

Can I pay by card for the taxi or bus?

Airport bus counters generally accept cards and cash. Coupon taxi counters also usually take cards, but keep some MYR cash for small purchases and possible tolls.

How long does the KLIA Ekspres take to KL Sentral?

The non-stop train takes 28 minutes from Terminal 1 and 33 minutes from Terminal 2. From KL Sentral, allow another 30–45 minutes by taxi to SZB.

Which option is best for families or lots of luggage?

A private transfer is best for families and travellers with heavy luggage because it is door-to-door, takes about 57 minutes, and includes two pieces of luggage per passenger.