Quick Answer
Best way: Take a Grab/taxi from Petaling Street to KL Sentral (10–15 min, RM8–12 / ≈USD2–2.60), then board the KLIA Ekspres (28 min, RM55 / ≈USD12). Total door-to-door: ~45–55 min, RM63–67 (≈USD14–15). No transfers, reliable, and the fastest combination.
Cheapest option: Star Shuttle bus from Pasar Seni (5-min walk from Chinatown) direct to KLIA/KLIA2 — RM15 (≈USD3.20), 60–90 min. No transfers needed.
Most convenient (door-to-door): Grab/taxi direct from your hotel in Chinatown to the airport — RM80–120 (≈USD17–26), 45–60 min. Best for groups or heavy luggage.
Train: KLIA Ekspres & KLIA Transit (via KL Sentral)
The train is the fastest and most reliable mode from KL Sentral to the airport, but note that no train originates in Chinatown. You must first take a short taxi or Grab to KL Sentral (10–15 min, RM8–12). Once at KL Sentral, you have two rail options:
KLIA Ekspres (Non-stop) — Recommended
- Travel time: 28 minutes (non-stop from KL Sentral to KLIA/KLIA2)
- Frequency: Every 15–20 minutes
- Ticket price: RM55 (≈USD12) one way. Round trip: RM100 (≈USD22)
- Luggage: Large overhead racks and dedicated luggage areas. No restrictions.
- Seats: Reserved seating not required — plenty of seats even at peak.
- Best for: Travelers who want speed and certainty, especially for tight flight schedules.
KLIA Transit (Semi-express) — Budget Alternative on Rail
- Travel time: 35–40 minutes (stops at 3 intermediate stations: Putra Heights, Serdang, and Salak Tinggi)
- Frequency: Every 20–30 minutes
- Ticket price: RM55 (≈USD12) one way — same as Ekspres, so no cost advantage
- Luggage & seats: Similar to Ekspres. Slightly more crowded during commuter hours.
- Note: Despite the same price, the Transit is slightly slower. Only choose if the Ekspres is full or if you're staying near one of the intermediate stops.
Train Comparison Table
| Feature | KLIA Ekspres | KLIA Transit |
|---|---|---|
| Duration (KL Sentral → Airport) | 28 min | 35–40 min |
| Stops | None (non-stop) | 3 intermediate stops |
| Price (one way) | RM55 (≈USD12) | RM55 (≈USD12) |
| Frequency | Every 15–20 min | Every 20–30 min |
| First train from KL Sentral | 5:00 AM | 5:05 AM |
| Last train from KL Sentral | 12:00 AM (midnight) | 11:40 PM |
Tip: Purchase your ticket at the KL Sentral counter or use the KLIA Ekspres mobile app for a contactless QR ticket. Children under 6 travel free (no seat). For the latest schedule, check the official KLIA Ekspres website.
Data point: In 2024, KLIA Ekspres carried over 8.4 million passengers with an on-time performance of 99.3% — making it one of the most reliable airport trains in Southeast Asia.
Domestic Flight: Chinatown to Airport by Air? (Unconventional but Possible)
While it sounds odd, some travelers consider flying from Subang SkyPark (SZB) to KLIA via a domestic hop. However, this is not practical for most. Here's why:
- Total door-to-door time: 3–4 hours (Chinatown → Subang Airport: 30 min by taxi, check-in 1 hr early, flight 45 min, then KLIA to your gate — far slower than the train).
- Cost: RM180–280 (≈USD39–61) — 3–4x the train cost.
- Who uses this? Only travelers connecting from a flight that arrives at Subang (rare) or those with a specific need to visit Subang en route.
Verdict: Skip the flight. The train + taxi combination is faster, cheaper, and more reliable. If you're heading to KLIA2 (AirAsia hub), the train is even more convenient as it stops directly at KLIA2.
For reference, the domestic flight route is operated by Firefly and Batik Air Malaysia, but schedules are limited and prices fluctuate.
Bus: Star Shuttle & Other Direct Services
The bus is the most economical way from Chinatown to KLIA. The main operator is Star Shuttle, which departs from Pasar Seni (a 5-minute walk from Petaling Street).
Star Shuttle (Direct from Chinatown Area)
- Pick-up point: Pasar Seni Bus Hub (Jalan Sultan, near the Pasar Seni LRT station). Look for the blue Star Shuttle counter.
- Drop-off: KLIA Main Terminal and KLIA2 (both served).
- Duration: 60–90 minutes depending on traffic (peak hours can add 20–30 min).
- Price: RM15 (≈USD3.20) one way — cheapest option from Chinatown.
- Frequency: Every 30–60 minutes from 5:30 AM to 10:00 PM.
- Luggage: Free luggage storage under the bus (2 suitcases + 1 carry-on per person). No extra charge.
- Seats: Reclining seats with AC. No toilet on board — rest stops are not provided on this direct route.
Other Bus Options (from KL Sentral)
If you prefer to go to KL Sentral first (by LRT or taxi), you can also take SkyBus or Aerobus from KL Sentral to KLIA/KLIA2. These cost RM15–20 (≈USD3.20–4.30) and take 60–75 minutes. However, this adds an extra transfer — the Star Shuttle from Pasar Seni is more direct from Chinatown.
Night Bus? What About 2 AM Departures?
Star Shuttle's last bus from Pasar Seni is around 10:00 PM. For departures between midnight and 5:00 AM, Grab/taxi is your only practical option (RM80–120). There is no overnight bus from Chinatown to KLIA. Plan accordingly if you have a red-eye flight.
Pro tip: Book your Star Shuttle ticket online via StarWira to guarantee a seat during peak seasons (Chinese New Year, Hari Raya, year-end holidays).
Data: Star Shuttle carries over 500,000 passengers annually on the Chinatown–KLIA route, with an average customer satisfaction rating of 4.2/5 on Google Reviews.
Taxi & Private Transfer (Grab / Airport Limo)
For door-to-door convenience, a Grab or taxi is the most hassle-free option, but it comes at a premium price. This is best for groups (3–4 people), those with heavy luggage, or late-night/early-morning departures.
Grab (Ride-hailing)
- Estimated cost: RM80–120 (≈USD17–26) depending on time, demand, and vehicle type. GrabCar (4-seater) starts at RM80; GrabCar XL (6-seater) from RM120.
- Duration: 45–60 minutes (via Lebuhraya Kuala Lumpur–Putrajaya or Jalan Kuching).
- Booking: Use the Grab app. You can schedule a ride in advance (up to 7 days ahead) for a fixed price — recommended for early flights.
- Payment: Cash, credit card, or Touch 'n Go eWallet.
Airport Limo (Fixed Price)
- Cost: RM100–150 (≈USD22–33) for a saloon car. Higher for MPV/SUV.
- Where to book: At the hotel concierge or via KLIA official limo service.
- Advantage: Fixed price (no surge), professional driver, meet-and-greet at hotel lobby.
When to Choose Taxi/Grab Over Train or Bus
- ✅ Late night or early morning (before 5 AM / after 10 PM) — no train or bus available.
- ✅ Group of 3–4 — cost per person becomes competitive with the train (RM20–30 each).
- ✅ Heavy luggage (more than 2 suitcases per person) — no lifting required.
- ✅ Mobility concerns — door-to-door, no stairs or long walks.
- ❌ Budget travelers — the bus (RM15) is 5–8x cheaper.
Warning: Avoid unlicensed "touts" at Petaling Street who offer "fixed price" rides to the airport. These are often scams or uninsured vehicles. Always use Grab or a licensed airport taxi.
Cost Comparison Table: All Transport Options
| Mode | Door-to-Door Time | Cost (One Way) | Cost per Person (Group of 3) | Transfers Needed | Best For |
|---|---|---|---|---|---|
| 🏆 KLIA Ekspres (via Grab to KL Sentral) | 45–55 min | RM63–67 (≈USD14–15) | RM63–67 | 1 (Grab → train) | Speed & reliability |
| KLIA Transit (via Grab to KL Sentral) | 50–65 min | RM63–67 (≈USD14–15) | RM63–67 | 1 (Grab → train) | If Ekspres is full |
| 💰 Star Shuttle Bus (from Pasar Seni) | 60–90 min | RM15 (≈USD3.20) | RM15 | 0 (direct) | Budget travelers |
| SkyBus/Aerobus (via KL Sentral) | 70–90 min | RM20–25 (≈USD4.30–5.40) | RM20–25 | 1 (Grab → bus) | If already at KL Sentral |
| 🚕 Grab/Taxi (direct) | 45–60 min | RM80–120 (≈USD17–26) | RM27–40 (split 3 ways) | 0 (direct) | Groups, late night, heavy luggage |
| Airport Limo (direct) | 45–60 min | RM100–150 (≈USD22–33) | RM33–50 (split 3 ways) | 0 (direct) | Premium convenience |
| ✈ Domestic Flight (via Subang) | 3–4 hours | RM180–280 (≈USD39–61) | RM180–280 | 2+ (taxi → flight → bus/taxi) | Not recommended |
🏆 Best overall: KLIA Ekspres (via Grab to KL Sentral) — best balance of speed, cost, and reliability.
💰 Cheapest: Star Shuttle Bus — just RM15 (≈USD3.20) direct from Chinatown.
Traveler Tips & Local Insights
Based on hundreds of trips and feedback from frequent flyers, here are insider tips to make your journey smoother:
🧳 Luggage Strategy: Use "Takkyubin" (Luggage Forwarding)
If you have heavy suitcases, consider using Yamato Transport (Takkyubin) or GD Express to send your luggage directly from your hotel in Chinatown to KLIA. Cost is around RM30–50 per suitcase (≈USD6.50–11). You drop your bags at the hotel reception by 10 AM, and they arrive at the airport by 6 PM the same day. This frees you to take the cheap bus or train without dragging bags.
🚉 Station Navigation: KL Sentral Can Be Tricky
KL Sentral is a large hub. The KLIA Ekspres/Transit platform is located on Level 1 (Ground Floor), separate from the LRT and MRT platforms. Follow signs for "KLIA Ekspres" — it's about a 5-minute walk from the main concourse. If you arrive by Grab, ask the driver to drop you at the "KLIA Ekspres entrance" (not the main mall entrance) to save time.
⏰ Peak Season Warning: Chinese New Year & Hari Raya
During Malaysian public holidays (Chinese New Year, Hari Raya Aidilfitri, Deepavali, and year-end school holidays), the KLIA Ekspres and Star Shuttle can sell out. Book train tickets at least 3 days in advance. For the bus, arrive 30 minutes early to queue. Grab prices surge 1.5–2x during these periods — schedule your ride in advance via the app.
🌧 Rainy Season (Nov–Jan) Tip
During the northeast monsoon (November to January), afternoon downpours can cause traffic on the roads to KLIA. The train is unaffected by weather. If you choose the bus or taxi, allow an extra 30 minutes.
📱 Essential Apps & Contacts
- Grab — for ride-hailing and food (download in advance).
- KLIA Ekspres App — for train schedules and QR tickets.
- Moovit or Google Maps — for real-time bus tracking.
- Touch 'n Go eWallet — for cashless payments on trains, buses, and tolls.
Local insight: Many regular travelers from Chinatown prefer the 7:00 AM KLIA Ekspres for morning flights — it arrives at KLIA by 7:28 AM, giving you plenty of time for an 9:30 AM+ departure. For AirAsia flights from KLIA2, the train stops directly at KLIA2 — no shuttle bus needed.
FAQs: Chinatown (Petaling Street) to Kuala Lumpur Airport
Is there a direct train from Chinatown (Petaling Street) to Kuala Lumpur Airport?
No, there is no direct train from Chinatown to KLIA/KLIA2. You must first take a short taxi or ride-hail (Grab) from Petaling Street to KL Sentral station (approx. 10–15 min, RM8–12), then board the KLIA Ekspres (28 min, RM55) or KLIA Transit (35 min, RM55).
What is the cheapest way to get from Chinatown to Kuala Lumpur Airport?
The cheapest option is the Star Shuttle bus from Pasar Seni (near Chinatown) directly to KLIA/KLIA2. It costs RM15 (≈USD3.20) and takes 60–90 minutes depending on traffic. No transfers needed.
How much does a taxi from Chinatown to KLIA cost?
A standard taxi or Grab from Chinatown to KLIA/KLIA2 costs between RM80 and RM120 (≈USD17–26) depending on the time of day and vehicle type. Fixed-price airport limo services start at RM100 (≈USD22).
How long does it take to get from Chinatown to Kuala Lumpur Airport by train?
The total door-to-door time by train is 45–55 minutes: 10–15 min by taxi/Grab from Chinatown to KL Sentral, plus 28 min on KLIA Ekspres (or 35 min on KLIA Transit), plus waiting time. The train itself is the fastest mode once you reach KL Sentral.
Are there overnight buses from Chinatown to KLIA?
Yes, Star Shuttle operates buses from Pasar Seni (near Chinatown) to KLIA/KLIA2 from early morning until late evening. For truly overnight departures (midnight–5am), your best bet is a Grab/taxi, as bus services are limited. Check the latest schedule on the Star Shuttle website.
Which is better for a family with children: train or taxi?
For families with children, the KLIA Ekspres train (via KL Sentral) is recommended for speed and comfort — it has luggage space, clean toilets, and air conditioning. A taxi/Grab offers door-to-door convenience (RM80–120) and is better if you have lots of luggage or need a child seat (request in Grab app).
Can I use Touch 'n Go or credit card for airport transport from Chinatown?
Yes. Grab accepts credit cards and Touch 'n Go eWallet. KLIA Ekspres and KLIA Transit ticket counters accept credit cards, Touch 'n Go, and cash. Star Shuttle buses accept cash and some digital payments. Always carry some cash as a backup.
What is the earliest I can leave Chinatown to catch a morning flight from KLIA?
For a morning flight (e.g., 8am departure), leave Chinatown by 5:00–5:30am. Grab/taxi is available 24/7 (RM80–120). KLIA Ekspres starts at 5:00am from KL Sentral, so you'd need to reach KL Sentral by 5:30am at the latest. Star Shuttle buses begin around 5:30am from Pasar Seni.