Explore Destinations

Discover the world's most amazing places

How to Get from Kuala Lumpur City Center to Sultan Abdul Aziz Shah Airport

Quick Answer: Best Way from KL City Center to Subang Airport

Best overall: Take the SkyPark Link train from KL Sentral directly to Subang Airport — 30 minutes, RM 12–RM 15 ($2.60–$3.20). If the direct train is not running (check schedule), the KTM Komuter + T808 bus combo is the most reliable budget option: 40–50 minutes total, RM 6–RM 9 ($1.30–$1.90). For door-to-door convenience, a Grab costs RM 35–RM 50 ($7.50–$10.50) and takes 25–45 minutes.

Quick Navigation: All Transport Options

🚄 Train: SkyPark Link & KTM Komuter — Step-by-Step Guide

The train network is the most reliable and cost-effective way to reach Subang Airport from KL city center. There are two main train-based routes: the direct SkyPark Link (when operational) and the KTM Komuter + connection combo. Both depart from KL Sentral, the city's main rail hub.

Option A: SkyPark Link Direct Train (Recommended)

How it works: Enter KL Sentral via the KTM entrance (level 1, North Wing). Follow signs for "SkyPark Link" or "Subang Airport." Board the direct train — no transfers needed. You arrive at the airport terminal building.

SkyPark Link Direct Train — Key Facts
DetailInfo
OperatorKTM Berhad (Malaysia's national rail operator)
StationsKL Sentral → Subang Airport (SZB)
Travel Time~30 minutes
Ticket PriceRM 12 – RM 15 ($2.60 – $3.20)
FrequencyEvery 60–90 minutes
Luggage SpaceOverhead racks & designated luggage area (limited for large suitcases)
Seat TypeStandard commuter seats (no reserved seating)

Option B: KTM Komuter + T808 Bus (Budget & Reliable)

Step-by-step:

  1. Take KTM Komuter (Port Klang Line) from KL Sentral to Subang Jaya station (20 minutes, RM 3–RM 5).
  2. Exit the station and walk to the bus stop outside Subang Jaya station (south side).
  3. Board bus T808 (operated by Rapid KL) towards Subang Airport — 15 minutes, RM 1–RM 2.
  4. Alight at Subang Airport terminal (the bus stops right at the departures entrance).

When to Choose Which Train Option?

Note: SkyPark Link service has experienced intermittent suspensions. Always verify current status on the official KTM website before traveling.

🚌 SkyPark Bus & Public Bus Options

Buses are the most budget-friendly motorized option and run frequently throughout the day. The main service is the SkyPark Bus from KL Sentral, but there are also local public bus routes that connect nearby transit hubs to the airport.

SkyPark Bus (Direct from KL Sentral)

Boarding point: Walk to KL Sentral South Bus Terminal (platform 12–14). Look for the "SkyPark Bus" counter near the bus bay. Tickets can be purchased at the counter or from the driver.

Local Bus Routes (Extra Budget)

Important: Local buses are cheaper but require more walking and navigation. They are best for travelers familiar with the area or on a very tight budget.

Bus vs. Train: Which is Better?

Bus vs. Train Comparison
FactorSkyPark BusSkyPark Link Train
Travel Time45–60 min30 min
CostRM 10–RM 12RM 12–RM 15
Reliability (traffic)Affected by trafficNot affected by road traffic
Luggage spaceUnderfloor compartmentLimited overhead racks
FrequencyEvery 30–60 minEvery 60–90 min

🚕 Taxi & Grab (Ride-Hailing) — Door-to-Door Convenience

Taxis and ride-hailing services like Grab offer the most convenient way to reach Subang Airport, especially if you have heavy luggage, are traveling in a group, or need to move outside public transport hours. However, they are significantly more expensive than public transport.

Grab (Recommended Ride-Hailing)

Airport Taxi (Pre-Paid Coupon)

When to Choose a Taxi or Grab?

Important tip: Always confirm the fare before starting the trip with a taxi. For Grab, the fare is fixed upfront in the app. During peak hours, Grab may apply "dynamic pricing" — check the app before confirming.

Taxi & Grab — Cost & Time from Different KL Locations
Starting PointGrab Fare (RM)Taxi Fare (RM)Travel Time
KL Sentral30–4045–5525–35 min
Bukit Bintang35–4550–6030–40 min
KLCC38–4855–6530–45 min
Chow Kit35–4550–6030–40 min

🚗 Self-Drive & Parking at Subang Airport

Driving yourself offers maximum flexibility, especially if you're exploring the region or need to transport unusual luggage. Subang Airport has a compact but well-maintained parking facility.

Driving Directions from KL City Center

Parking at Subang Airport

When self-drive makes sense: If you're renting a car for a wider Malaysia trip, traveling with bulky sports equipment (golf, surfboard), or need to make multiple stops before or after your flight.

Note: Rental cars can be dropped off at Subang Airport — check with your rental company for drop-off procedures. Major companies like Hertz, Avis, and local operators have desks at the terminal.

📊 Cost & Time Comparison — All Transport Options

Use this table to quickly compare every way from KL city center to Subang Airport. We've ranked options from cheapest to most expensive, including total door-to-door time.

Full Comparison: KL City Center → Subang Airport (SZB)
Transport Mode Total Time Cost (per person) Transfers Best For
KTM Komuter + T808 Bus ⭐ cheapest 40–55 min RM 6–RM 9 ($1.30–$1.90) 1 transfer Budget travelers, students, solo trips
SkyPark Bus 45–60 min RM 10–RM 12 ($2.10–$2.60) 0 (direct) Budget travelers who prefer no transfers
SkyPark Link Train ⭐ best overall 30 min RM 12–RM 15 ($2.60–$3.20) 0 (direct) Most travelers — speed + value
Grab (ride-hailing) 25–45 min RM 35–RM 50 ($7.50–$10.50) 0 (door-to-door) Groups (3–4 pax), heavy luggage, late night
Airport Taxi 25–45 min RM 50–RM 65 ($10.50–$14) 0 (door-to-door) Convenience, business travelers
Self-Drive 20–40 min (excl. parking) Toll RM 3–RM 5 + parking RM 15–RM 25/day 0 (own car) Road trips, families with lots of gear

Editor's pick: For 9 out of 10 travelers, the SkyPark Link train offers the best balance of speed, cost, and simplicity. If it's not running, the SkyPark Bus is a close second. Avoid taxis unless you have a clear reason (night travel, heavy luggage, group).

💡 Traveler Tips & Pro Advice for a Smooth Journey

These insider tips come from frequent flyers at Subang Airport and KL locals. They'll help you avoid common mistakes and save time and money.

Real Traveler Case Studies

Typical Scenarios & Recommended Transport
ScenarioRecommended OptionWhy
Solo traveler, 8 AM flight, one backpackSkyPark Link trainFast, cheap, no traffic worries
Family with 3 kids, 2 large suitcases, 6 PM flightGrab (6-seater)Door-to-door, luggage space, no transfers
Student on tight budget, 10 AM flightKTM Komuter + T808 busCheapest at RM 6–RM 9
Business traveler, early 7 AM flight, need to work en routeGrabCar PremiumQuiet, AC, can take calls
Late night arrival (11 PM) from PenangGrab or airport taxiTrains and buses stop around 10:30 PM

❓ FAQs: Everything You Need to Know About Getting to Subang Airport

1. Is there a direct train from KL city center to Sultan Abdul Aziz Shah Airport (Subang)?

Yes, the SkyPark Link runs direct from KL Sentral to Subang Airport in about 30 minutes (when operational). Alternatively, take KTM Komuter from KL Sentral to Subang Jaya station (20 min) then transfer to SkyPark Link or bus T808 to the airport. The direct train is the fastest rail option.

2. How much does a taxi or Grab cost from KL city center to Subang Airport?

A Grab or taxi from KL city center (Bukit Bintang, KLCC, KL Sentral) to Subang Airport costs between RM 35 and RM 65 ($7.50–$14). Grab is usually RM 35–RM 50, while airport taxis are RM 50–RM 65. The trip takes 25–45 minutes depending on traffic. Always check the Grab app for real-time pricing.

3. What is the cheapest way from Kuala Lumpur city center to Subang Airport?

The cheapest option is the KTM Komuter + T808 bus combo at RM 6–RM 9 ($1.30–$1.90) per person. Alternatively, the SkyPark Bus from KL Sentral costs RM 10–RM 12 ($2.10–$2.60) and is direct. Both are significantly cheaper than taxis.

4. How long does the SkyPark Link train take from KL Sentral to Subang Airport?

The SkyPark Link direct train from KL Sentral to Subang Airport takes approximately 30 minutes, with departures roughly every 60–90 minutes. Always check the latest schedule on the KTM website as frequency varies and service has been intermittent.

5. Is there a bus service from KL Sentral to Subang Airport?

Yes, the SkyPark Bus operates from KL Sentral (bus stop at KL Sentral South) to Subang Airport. The journey takes 45–60 minutes, costs RM 10–RM 12 ($2.10–$2.60), and runs every 30–60 minutes from early morning until late evening. Tickets can be bought at the bus terminal counter.

6. How early should I depart from KL city center to catch my flight at Subang Airport?

For domestic flights from Subang Airport, arrive 45 minutes before departure. From KL city center, depart 2 hours before your flight (1 hour travel + 1 hour buffer). During peak traffic (7:30–9:30 AM, 4:30–7:00 PM), allow 2.5–3 hours. Subang Airport is small and check-in is usually quick, but it's better to be safe.

7. Can I use the KTM Komuter to reach Subang Airport?

Yes, you can take KTM Komuter (Port Klang Line) from KL Sentral to Subang Jaya station (20 min, RM 3–RM 5). From Subang Jaya, connect via the T808 bus (15 min, RM 1–RM 2) or a short Grab ride (RM 5–RM 8) to reach Subang Airport terminal. This is the cheapest rail option and very reliable.

8. Is it better to take the train or a taxi from KL city center to Subang Airport?

The train (SkyPark Link or KTM + bus) is better for budget travelers (RM 6–RM 15 vs RM 35–RM 65) and avoids traffic. A taxi/Grab is better if you have heavy luggage, are traveling in a group (3–4 people), or need to travel late at night when trains and buses stop running. For most solo travelers, the train wins on value.

Sources & further reading: Information compiled from official operator websites and local transport authorities. Always verify real-time schedules before travel.