Quick Answer
The best overall way to get from Sultan Abdul Aziz Shah Airport (Subang) to KLCC is by taking a ride-hailing service (Grab/MyCar) or a pre-booked private transfer. This offers a direct, door-to-door journey in 30-45 minutes for approximately RM 25 - RM 50. For the best value combining speed and cost, take an airport shuttle bus to KL Sentral (RM 10-15, 30-40 mins) and then transfer to the Kelana Jaya LRT for one stop to KLCC (RM 1.60, 5 mins).
By Train & Public Transport (Most Budget-Friendly)
While Sultan Abdul Aziz Shah Airport (SZB) itself has no train station, it can be the starting point for a budget-friendly journey to KLCC using a combination of buses and trains. This option requires 2-3 transfers but costs under RM 15.
The Step-by-Step Route (Recommended for Adventurous Travelers)
- Step 1: Bus to a Train Station
Exit the airport terminal and head to the public bus stop. Take a Rapid KL bus (routes may vary, check via the Rapid KL website) towards either:- Subang Jaya KTM Komuter Station: A major station with connections.
- Ara Damansara LRT Station (Kelana Jaya Line): More direct connection to KLCC.
- Step 2: Train into Kuala Lumpur
- If at Subang Jaya: Take the KTM Komuter (Port Klang Line) to KL Sentral (approx. 30 mins, RM 3-5).
- If at Ara Damansara: Take the Kelana Jaya LRT heading towards Putra Heights, and stay on until KLCC Station (approx. 25 mins, RM 3-4).
- Step 3: Final Connection to KLCC
If you arrived at KL Sentral, walk to the adjacent KL Sentral LRT Station and take the Kelana Jaya LRT one stop (towards Putra Heights) to KLCC Station (5 mins, RM 1.60). Follow signs directly into Suria KLCC mall.
Key Considerations & Challenges
- Luggage: This route is not recommended with large or heavy luggage due to multiple transfers, potential stairs, and crowded trains during peak hours.
- Payment: You will need a Touch 'n Go card or tokens for both buses and trains. Cards can be purchased/topped up at train stations.
- Time: Total journey time can be 60-90 minutes, highly dependent on bus and train wait times.
By Bus & Airport Shuttle (Best Value)
This is the recommended middle-ground option, balancing cost and convenience much better than the full public transport route.
Option A: Direct Airport Shuttle Bus to KL Sentral
This is the most straightforward bus option. Operators like SkyBus or Aerobus run scheduled services from SZB to KL Sentral, the main transportation hub in Kuala Lumpur.
- Where to Find It: Look for shuttle bus counters or signs just outside the arrival hall.
- Frequency: Typically aligns with flight schedules, every 60-90 minutes.
- Travel Time: Approximately 30-40 minutes to KL Sentral.
- Cost: Around RM 10 - RM 15 per person. You can often book online in advance.
From KL Sentral to KLCC: Walk to the adjacent KL Sentral LRT station and take the Kelana Jaya Line LRT one stop to KLCC (5 mins, RM 1.60).
Option B: Public Express Bus to City Center
Some public express buses (like those going to Pudu Sentral or TBS) may pass near major roads. However, this requires more local knowledge and a final taxi/Grab ride to KLCC, making it less convenient than the shuttle to KL Sentral.
| Option | Destination | Approx. Cost (per pax) | Travel Time | Best For |
|---|---|---|---|---|
| Airport Shuttle | KL Sentral | RM 10 - 15 | 30-40 mins | Most travelers, good value |
| Public Bus + Train Combo | KLCC (via transfer) | Under RM 10 | 60-90+ mins | Extreme budget, no luggage |
By Taxi & Ride-Hailing (Most Convenient)
For direct door-to-door service without transfers, taxis and ride-hailing apps are the most convenient options from Subang Airport.
Official Airport Taxi
Proceed to the official airport taxi counter in the arrival hall. You pay a fixed fare based on your destination zone before getting your coupon and being assigned a driver.
- Cost to KLCC: Approximately RM 40 - RM 60 for a standard sedan.
- Advantage: Fixed, agreed-upon price; always available.
- Disadvantage: Usually more expensive than ride-hailing.
Ride-Hailing Services (Grab, MyCar)
This is often the most recommended and cost-effective direct option. Use the Grab or MyCar app on your smartphone.
- Pickup Point: Designated ride-hailing pickup zones are outside the terminal (follow signs).
- Cost to KLCC: Typically RM 25 - RM 45, depending on vehicle type (GrabCar, GrabCar Plus), time of day, and demand (surge pricing).
- Travel Time: 30-45 minutes, subject to traffic conditions on the LDP/Sprint/Kerinchi Link highways.
- Tip: Connect to the airport's free Wi-Fi to book your ride immediately upon arrival for the best fare.
By Private Transfer (Premium & Stress-Free)
A pre-booked private transfer offers the highest level of comfort, reliability, and convenience, ideal for families, groups, business travelers, or those arriving late at night.
What to Expect
- Meet & Greet: Your driver will be waiting in the arrival hall with a sign bearing your name.
- Direct Service: Proceed directly to a pre-arranged, comfortable vehicle (sedan, MPV, van).
- Fixed Price: The price is agreed upon and paid in advance online, with no surprise costs.
- Luggage Assistance: The driver will typically assist with your luggage.
Cost & Booking
Costs for a standard sedan start from around RM 80 - RM 120 for the transfer to KLCC. Prices are per vehicle, not per person, making it cost-effective for groups of 3-4. You can book through global platforms like Klook or KiwiTaxi, or through local transport companies.
Cost & Time Comparison: SZB to KLCC
Here is a detailed breakdown of all options to help you decide the best fit for your budget and schedule.
| Transport Method | Approximate Cost (per person*) | Total Travel Time (door-to-door) | Transfers Required | Best Suited For |
|---|---|---|---|---|
| Ride-Hailing (Grab/MyCar) | RM 25 - RM 45 | 30 - 45 mins | 0 (Direct) | Most travelers (Best overall balance) |
| Pre-booked Private Transfer | RM 80 - RM 120 (per car) | 30 - 45 mins | 0 (Direct) | Families, groups, business, late arrivals |
| Airport Shuttle Bus + LRT | RM 12 - RM 17 | 40 - 55 mins | 1 (Bus to Train) | Solo travelers/couples on a budget, light luggage |
| Public Bus + Train Combo | Under RM 10 | 60 - 90+ mins | 2-3 | Extreme budget travelers, no luggage (Cheapest option) |
| Official Airport Taxi | RM 40 - RM 60 | 30 - 50 mins | 0 (Direct) | When ride-hailing is unavailable or surge pricing is high |
* Except where noted as 'per vehicle'. Times are estimates and can vary significantly with traffic.
Travel Tips & Experience from Local Travelers
Smart Planning & Navigation
- Download Essential Apps Before You Fly: Have Grab and Google Maps (or Waze) installed and set up. Consider downloading the MyRapid app for public transport journey planning.
- Consider a Hybrid Approach: If you're not in a rush and have one large bag, a great compromise is taking a Grab to a nearby LRT station like Ara Damansara (cost ~RM 10-15) and then the LRT to KLCC. This avoids bus transfers with luggage but is cheaper than a full Grab ride.
- KL Sentral is Your Hub: Even if not using the shuttle bus, understanding that KL Sentral connects all train lines (LRT, MRT, Monorail, KTM) is key for navigating Kuala Lumpur.
Money & Connectivity
- Get a Touch 'n Go Card: If you plan to use any public transport in KL, purchase and top up a Touch 'n Go card at any train station. It works on trains, buses, and even at some highway tolls.
- Have Some Local Currency: While cards and apps are widely used, having RM 50-100 in small bills (RM 1, RM 5, RM 10) is useful for taxi coupons, small bus fares, or topping up your Touch 'n Go card.
- Stay Connected: Purchase a local SIM card or an eSIM at the airport for affordable data. Reliable internet is crucial for using ride-hailing and navigation apps.
For Specific Situations
- Late-Night Arrivals: Pre-booking a private transfer is the most reliable and stress-free option. If you prefer to wing it, head to the official 24-hour airport taxi counter.
- Rush Hour Traffic (7:30-9:30 AM, 5:00-8:00 PM): Road travel times can double. During these times, the Shuttle Bus + LRT option becomes significantly faster and more predictable than a car stuck in traffic.
- With Children or Elderly Companions: The directness of a taxi, Grab, or private transfer is worth the extra cost to avoid the stress of multiple transfers with your group.
FAQs: Getting from Subang Airport to KLCC
What is the fastest way to get from Sultan Abdul Aziz Shah Airport to KLCC?
The fastest combination is to take a taxi, ride-hailing service (Grab/MyCar), or pre-booked private transfer directly from the airport to KLCC. This is a direct door-to-door service with no transfers, taking approximately 30-45 minutes depending on traffic.
What is the cheapest way to get from Subang Airport to KLCC?
The cheapest way is by combining public buses. First, take the public bus (like Rapid KL bus) from the airport to a nearby KTM Komuter or LRT station (e.g., Subang Jaya or Ara Damansara), then take the train into the city and transfer to the KLCC LRT station. Total cost can be under RM 10.
Is there a direct train from Sultan Abdul Aziz Shah Airport to KLCC?
No, there is no direct train service from Sultan Abdul Aziz Shah Airport (SZB). The airport is not connected to the KLIA Ekspres or LRT network. You must first take a taxi, bus, or ride-hailing service to a nearby train station like Subang Jaya (KTM), Ara Damansara (LRT), or KL Sentral to connect to the Kelana Jaya LRT Line to KLCC.
How much does a taxi cost from Subang Airport to KLCC?
A metered taxi from the official airport taxi counter costs approximately RM 40 - RM 60. Ride-hailing apps like Grab or MyCar typically offer lower and fixed fares, ranging from RM 25 to RM 45 depending on demand, vehicle type, and time of day.
How do I get to KLCC from Subang Airport late at night or early in the morning?
For flights arriving after ~11:00 PM or before ~6:00 AM, your only reliable options are:
- Taxi: The official airport taxi counter operates 24/7.
- Ride-Hailing (Grab): Available, but wait times may be longer and fares higher (surge pricing).
- Pre-booked Private Transfer: The most stress-free option for odd-hour arrivals; your driver will be waiting for you.
Is it easy to get to KLCC from Subang Airport with lots of luggage?
Direct options like taxi, Grab, or private transfer are easiest with heavy luggage. If using public transport, the bus+train route involves multiple transfers, stairs, and potentially crowded trains, which can be challenging with large suitcases. For a budget-friendly yet easier option, consider taking a direct airport shuttle bus to KL Sentral, then a short LRT ride to KLCC.
Should I fly into Subang Airport (SZB) or Kuala Lumpur International Airport (KUL) for KLCC?
For access to KLCC, Sultan Abdul Aziz Shah Airport (SZB/Subang) is significantly closer and more convenient than KLIA/KLIA2 (KUL). The travel time from SZB to KLCC is 30-60 minutes, while from KUL it's 45-75 minutes via express train or longer by road. SZB primarily serves domestic and regional Firefly and Malindo Air flights.
Can I use the KLIA Ekspres from Subang Airport?
No. The KLIA Ekspres and KLIA Transit trains only connect Kuala Lumpur International Airport (KLIA/KLIA2) to KL Sentral. They do not serve Sultan Abdul Aziz Shah Airport (Subang). You cannot access this service directly from SZB.