Explore Destinations

Discover the world's most amazing places

How to Get from Sultan Abdul Aziz Shah Airport to Shah Alam

Quick Answer

For most travelers, the fastest and most convenient way to get from Sultan Abdul Aziz Shah Airport (Subang) to Shah Alam is by taxi or rideshare (Grab), taking 25-40 minutes and costing RM 25-45. The cheapest way is by public bus (RM 3-5), but it requires transfers and takes 1.5-2 hours. There is no direct train link, making rail an inefficient choice for this route.

Quick Navigation: Sultan Abdul Aziz Shah Airport to Shah Alam

Taxi & Rideshare (Grab) – Fastest & Most Convenient

For direct, door-to-door service, taxis and rideshares are the top choice. Sultan Abdul Aziz Shah Airport (SZB) is only about 20-30 km from central Shah Alam, making this a relatively short road trip under optimal conditions.

Step-by-Step Guide:

  1. Official Airport Taxi: Upon exiting the arrivals hall, proceed to the official Airport Limo or taxi counter. Purchase a fixed-price coupon based on your destination zone in Shah Alam. This eliminates haggling but is often slightly more expensive than rideshares.
    • Price: Approximately RM 30 - RM 40.
    • Vehicle: Usually a standard sedan.
    • Payment: Cash or sometimes card at the counter.
  2. Rideshare (Grab): The most popular and often cheaper alternative.
    • Download the Grab app before arrival.
    • Connect to airport WiFi or use a local SIM card.
    • The designated pickup point is typically in the car park area opposite the terminal. Follow signs or ask airport staff.
    • Price: Dynamic, but generally RM 25 - RM 45. Surge pricing applies during peak hours, rain, or late night.
    • Advantage: Upfront pricing, driver tracking, and cashless payment.

Deep Dive: Factors Affecting Your Journey

Factor Impact on Taxi/Rideshare Tip
Traffic (Rush Hour: 7-9 AM, 5-8 PM) Journey time can double to 50-70 minutes. Cost may increase for metered taxis. If arriving during peak hours, consider the slight time savings over the bus may not be worth the high cost and stress.
Destination in Shah Alam Going to Seksyen 13 (near the stadium) is quicker than i-City or the far western sections. Enter your exact destination in the Grab app for an accurate fare and ETA.
Number of Passengers & Luggage Standard taxis/GrabCar fit 4 with moderate luggage. For groups of 5-6 or lots of bags, book a GrabCar 6 or larger van at the airport counter (higher cost). Book the larger vehicle category in the app to avoid cancellation by drivers.

Verdict: Ideal for families, those with heavy luggage, business travelers, arrivals after dark, or anyone prioritizing convenience and speed over cost.

Public Bus – The Budget Champion

This is the most economical method, costing less than a meal. However, it requires patience, some planning, and comfort with public transit. There is no single direct bus; a transfer is mandatory.

The Standard Route: T773 + Shah Alam Bus

The most common route involves taking a bus from the airport to a major transit hub, then switching to a Shah Alam-bound bus.

  1. Step 1: Airport to Transit Hub
    • Bus: Rapid KL T773.
    • Pickup: Bus stop on the main road outside the airport terminal (a 2-3 minute walk).
    • Destination: Alight at either Pasar Seni (Kuala Lumpur) or Klang Sentral. Confirm with the driver by saying "Shah Alam bus change?"
    • Frequency: Every 20-40 minutes. Check MyRapid website for latest schedules.
    • Travel Time: 45-60 minutes.
    • Fare: ~RM 2 (cash or Touch 'n Go card).
  2. Step 2: Transit Hub to Shah Alam
    • At Pasar Seni: Take bus BET7, 770, or T755. These go to various parts of Shah Alam (e.g., Stadium, Seksyen 17).
    • At Klang Sentral: Take bus T755 or 771.
    • Frequency: Every 20-40 minutes.
    • Travel Time: 30-50 minutes to central Shah Alam.
    • Fare: ~RM 2-3.

Comprehensive Bus Analysis & Alternatives

Route Option Total Est. Time Total Est. Cost Pros Cons Best For
T773 → BET7/770 (via Pasar Seni) 1 hr 45 min RM 4-5 Frequent buses, major hub with amenities. KL city traffic can cause delays. First-time travelers comfortable asking for directions.
T773 → T755 (via Klang Sentral) 1 hr 30 min RM 4-5 Potentially less traffic than KL route. Klang Sentral can be crowded and confusing. Those heading to western parts of Shah Alam.
Taxi to Subang Jaya KTM + Train to Shah Alam* 1 hr 20 min+ RM 15-25+ Avoids bus transfers. Expensive hybrid, still involves a taxi and train change. Not generally recommended; see train section.

*This hybrid option is rarely cost or time-effective.

Critical Tips for Bus Travel:

  • Payment: Have exact change in Malaysian Ringgit (RM) or, better yet, purchase a Touch 'n Go card at any convenience store or train station. This card works on all Rapid KL buses and trains.
  • Luggage: Large suitcases are a major inconvenience. Buses have limited storage space and can be crowded.
  • Navigation: Use Google Maps or Moovit app for real-time bus directions. Enable your location.
  • Safety: Keep valuables secure and be mindful of your surroundings, especially at busy transit hubs.

Train – Why It's Not a Practical Choice

Despite Malaysia's extensive rail network, the connection from SZB Airport to Shah Alam is highly inefficient. The airport lacks its own train station, forcing a multi-modal journey that is slower and often more expensive than the bus.

The Complicated Journey Breakdown:

  1. Airport to Nearest Train Station: You must first take a taxi or Grab (RM 10-15, 10-15 mins) to either:
    • Subang Jaya Station (KTM Komuter)
    • USJ 7 Station (Rapid KL LRT)
  2. Train to a Transit Hub: From Subang Jaya, take the KTM Komuter Port Klang Line north. You cannot go directly to Shah Alam station. You must go to:
    • KL Sentral (main hub), then switch to the KTM Komuter Seremban Line towards Shah Alam and Batu Caves. OR
    • KL Sentral, then take an LRT/MRT and a bus.
    Train fare: ~RM 3-5 per segment.
  3. Final Leg to Shah Alam: Alight at Shah Alam Komuter station. This station is in Section 19 and may still be far from your final destination, requiring a local taxi or bus (additional RM 5-10 and 10-20 mins).

Comparative Analysis: Train vs. Direct Alternatives

Metric Train Hybrid Journey Direct Taxi/Grab Public Bus
Total Door-to-Door Time 1 hour 45 mins - 2 hours 30 mins 25 - 40 minutes 1.5 - 2 hours
Total Approx. Cost RM 20 - RM 35+ RM 25 - RM 45 RM 3 - RM 5
Number of Transfers 3-4 (Taxi + Train + Train + Possible Bus) 0 1 (Bus + Bus)
Stress & Convenience Very Low (Multiple tickets, waiting, carrying luggage) Very High Moderate-Low

Conclusion: The train option is only theoretically useful for rail enthusiasts, during extreme traffic jams where road travel is paralyzed, or if your final destination is walking distance from the Shah Alam Komuter station. For over 99% of travelers, it is not recommended.

Car Rental at Sultan Abdul Aziz Shah Airport

If you plan to explore Selangor state extensively, renting a car at SZB can be a great option. The drive to Shah Alam is straightforward via the Federal Highway (Route 2) or NKVE/E1 highway.

What You Need to Know:

Best For: Families or groups with multiple destinations, business travelers needing maximum flexibility, or tourists planning day trips to places like Klang, Kuala Selangor (for fireflies), or Putrajaya.

Cost & Time Comparison: All Transportation Options

This table summarizes the key decision-making factors for all methods to travel from Sultan Abdul Aziz Shah Airport to central Shah Alam (e.g., Shah Alam City Center).

Transport Method Approx. Travel Time Approx. Cost (One Way) Transfers Best For Our Rating
Taxi / Grab (Rideshare) 25 - 40 mins RM 25 - RM 45 0 Convenience, speed, families, luggage, night arrivals ★★★★★ (Best Overall)
Public Bus (T773 + Transfer) 1.5 - 2 hours RM 3 - RM 5 1 (Bus to Bus) Solo travelers, tight budgets, no rush, light luggage ★★★★☆ (Best Value)
Rental Car 25 - 40 mins (driving) RM 100+/day + fuel/tolls 0 Multi-stop trips, group exploration, maximum freedom ★★★☆☆ (For Specific Needs)
Train Hybrid (Taxi+Train+Bus) 1 hr 45 min - 2.5 hrs RM 20 - RM 35+ 3-4 Rail enthusiasts, extreme traffic scenarios* ★☆☆☆☆ (Not Recommended)

*Extreme traffic refers to major highway closures, which are rare.

Key Takeaway: The trade-off is stark: pay for time and comfort (Taxi/Grab) or pay with time for extreme savings (Bus). The middle ground (train, hybrid) offers the worst of both worlds for this particular route.

Traveler Tips & Local Advice for a Smooth Trip

Essential Pre-Arrival Checklist:

  • Get a Local SIM/eSIM: Data is crucial for Grab, maps, and translation. Providers like Celcom, Digi, or Maxis have counters at the airport or kiosks in the arrival hall. Consider an eSIM for immediate connectivity.
  • Download These Apps:
    • Grab: For rides and food delivery.
    • Google Maps / Waze: Navigation.
    • Moovit: Excellent for public bus and train planning in the Klang Valley.
  • Have Some Cash (MYR): While cards are widely accepted, having RM 50-100 in smaller bills (RM 1, RM 5, RM 10) is essential for bus fares, small purchases, and if a card machine fails.

Navigating Shah Alam Upon Arrival:

Shah Alam is a planned city divided into numbered "Seksyen" (Sections).

  • Know Your Section: Your hotel or destination address will likely be in a specific section (e.g., Seksyen 13, Seksyen 7). This is more important than the street name for drivers.
  • Local Transport Within Shah Alam:
    • Bas Shah Alam (City Liner): Local buses connect different sections. Fares are cheap (RM 1-2) but routes can be infrequent and confusing for newcomers.
    • Grab: The easiest way to get around within the city.
    • Bicycle/Foot: Some areas, like the Shah Alam Lake Gardens or around the mosque, are pleasant to walk/cycle, but the city is generally not very pedestrian-friendly overall.

Money-Saving & Strategic Advice:

  • For Groups of 3-4: A single Grab or taxi often becomes more economical per person than multiple bus tickets, while being drastically faster and more comfortable.
  • If Your Flight is Delayed into the Evening: Public bus services dwindle after 10 PM. Factor in the potential need for a taxi when budgeting for a late flight.
  • Luggage Forwarding Not Common: Unlike in Japan, luggage delivery services from the airport to your hotel are not a standard or widely available service in Malaysia. Plan to transport your own bags.

Frequently Asked Questions (FAQs)

What is the cheapest way to get from Sultan Abdul Aziz Shah Airport to Shah Alam?

The absolute cheapest way is by public bus, specifically the Rapid KL bus route T773 followed by a connecting bus (like BET7 or 770). The total cost is approximately RM 3-5, but it takes 1.5 to 2 hours and involves at least one bus change at a terminal like Pasar Seni or Klang Sentral.

What is the fastest way to get from Subang Airport to Shah Alam?

The fastest way is by taxi or rideshare app (Grab). The direct journey takes 25 to 40 minutes depending on traffic, costing between RM 25 to RM 45. This is a door-to-door service with no transfers.

Is there a direct train from Sultan Abdul Aziz Shah Airport to Shah Alam?

No, there is no direct train service. The nearest train station to the airport is the Subang Jaya KTM Komuter station, which is about a 10-15 minute taxi ride away. From there, you would need to take a Komuter train to KL Sentral and then another train or bus to Shah Alam, making it an indirect and time-consuming option.

How much does a taxi cost from SZB Airport to Shah Alam?

A metered taxi from the airport taxi counter costs approximately RM 30-40. Using the Grab app typically offers more predictable pricing, ranging from RM 25 to RM 45 depending on demand, time of day, and your exact destination in Shah Alam (e.g., Stadium Shah Alam vs. i-City).

What should I do if I arrive at Subang Airport late at night?

For arrivals after 11:00 PM, your only reliable options are a pre-booked airport taxi from the official counter (which operates 24/7) or the Grab app. Public bus services are very limited or nonexistent at night. It's advisable to book your ride in advance if possible.

Is it easy to travel from the airport to Shah Alam with a lot of luggage?

Traveling with multiple or large suitcases on public buses is challenging due to limited space. The most convenient option for luggage is a taxi or Grab, where you can comfortably fit your bags. If you're on a tight budget using the bus, pack light and be prepared to manage your luggage in crowded spaces.

Can I use a rideshare app like Grab at Sultan Abdul Aziz Shah Airport?

Yes, Grab operates at SZB Airport. The designated pickup point is usually in the car park area opposite the terminal arrivals hall. Prices are dynamic but often competitive with airport taxis. Having a local SIM card with data is essential to book and communicate with your driver.

How do I get from Subang Airport to Shah Alam by public bus?

1. Walk to the bus stop outside the airport terminal. 2. Take Rapid KL bus T773 towards Pasar Seni. 3. Alight at Pasar Seni or Klang Sentral (ask the driver). 4. Transfer to a bus bound for Shah Alam, such as BET7, 770, or T755. 5. Pay with cash (exact change) or a Touch 'n Go card. The total journey takes 1.5-2 hours.