Quick Answer
The best way from Bandar Tasik Selatan (TBS) to Kuala Lumpur Airport (KLIA / KLIA2) is the KLIA Transit train. It departs directly from the station integrated with TBS, takes ~35 minutes, costs MYR 14.00 (USD 3.00), and runs every 15–20 minutes. No traffic, no transfers, and it serves both KLIA and KLIA2 terminals. Buses are cheaper but slower (MYR 12–15, 60–90 min), while taxis offer door-to-door convenience at MYR 60–80 (USD 13–17).
- Fastest public transport: KLIA Transit — 35 min, MYR 14.00
- Cheapest option: Airport bus — from MYR 12.00, 60–90 min
- Most convenient (door-to-door): Grab / taxi — MYR 45–80, 45–60 min
🚆 KLIA Transit — The Best Way from TBS to Kuala Lumpur Airport
The KLIA Transit is the dedicated airport rail link operated by Express Rail Link (ERL). Unlike the non-stop KLIA Ekspres (which skips TBS), the KLIA Transit makes intermediate stops — including Bandar Tasik Selatan, which is directly connected to the TBS bus terminal via a covered walkway. This makes it the most seamless and reliable way to reach both KLIA (Terminal 1) and KLIA2 (Terminal 2, budget airlines).
Key Facts & Figures
| Item | Details |
|---|---|
| Route | Bandar Tasik Selatan → KLIA → KLIA2 |
| Journey Time | ~35 min to KLIA, ~37 min to KLIA2 |
| Adult Fare (one-way) | MYR 14.00 (USD 3.00) |
| Child Fare (2–12 years) | MYR 7.00 (USD 1.50) |
| Return Ticket (adult) | MYR 28.00 (USD 6.00) |
| Frequency | Every 15–20 min (peak), 20–30 min (off-peak) |
| First / Last Train (from TBS) | ~5:35 AM / ~11:55 PM |
| Operator | Express Rail Link Sdn Bhd |
Step-by-Step: Boarding KLIA Transit at TBS
- Arrive at TBS — The bus terminal and the KLIA Transit station are part of the same integrated complex. Follow signs for “KLIA Transit” or “ERL”.
- Purchase a ticket — Use the self-service kiosks (accepts cash & card) or the counter. Select “KLIA” or “KLIA2” as your destination.
- Tap in & board — Use the ticket or Touch 'n Go card to pass the fare gate. Trains are clearly marked “KLIA Transit”.
- Enjoy the ride — Trains have air-conditioning, luggage racks, comfortable seats, and digital displays showing stop information.
- Alight at your terminal — KLIA first (Terminal 1), then KLIA2 (Terminal 2) approximately 2 minutes later.
KLIA Transit vs KLIA Ekspres: What's the Difference?
Many travelers confuse the two services. Here's a clear comparison:
| Feature | KLIA Transit | KLIA Ekspres |
|---|---|---|
| Stops at TBS? | Yes ✅ | No ❌ |
| Journey (KL Sentral → Airport) | ~35 min | ~28 min |
| Adult Fare (KL Sentral → Airport) | MYR 14.00 | MYR 55.00 |
| Number of intermediate stops | 3 (TBS, Putra, Salak) | 0 (non-stop) |
| Best for TBS users? | YES — direct access | No — requires going to KL Sentral first |
Source: Express Rail Link Official Website
Why KLIA Transit Is the Top Recommendation
- Reliability: Not affected by traffic — consistent 35-minute travel time.
- Cost-effective: MYR 14.00 is hard to beat for the speed and comfort.
- Luggage-friendly: Dedicated luggage racks, no weight limit issues.
- Frequency: Trains run from early morning until midnight, covering most flight schedules.
- Integrated station: TBS is a true transport hub — you can walk directly from bus arrival bays to the train platform in under 5 minutes.
🚌 Airport Bus — The Most Economical Option
If you are traveling on a tight budget, the airport bus from TBS to KLIA/KLIA2 is the cheapest motorized option. Several operators serve this route, including Aerobus and Skybus, with departures from the main bus terminal at TBS.
Bus Service Details
| Operator | Fare (Adult) | Journey Time | Frequency | Drop-off |
|---|---|---|---|---|
| Aerobus | MYR 12.00 (USD 2.60) | 60–90 min | Every 30–60 min | KLIA & KLIA2 |
| Skybus | MYR 15.00 (USD 3.20) | 60–90 min | Every 45–60 min | KLIA & KLIA2 |
| Local bus (Causeway Link) | MYR 10.00 (USD 2.15) | 70–100 min | Limited schedule | KLIA only |
What to Expect
- Departure point: TBS bus terminal — follow signs for “Bus Platform” or “Airport Bus”. Tickets are sold at the operator counters inside the terminal.
- Luggage: Buses have underfloor luggage compartments. No additional charge for standard suitcases.
- Comfort: Air-conditioned coaches with reclining seats. Not all buses have onboard toilets.
- Traffic risk: The journey can take up to 90 minutes during peak hours (7:00–9:00 AM and 5:00–7:00 PM). Accidents or roadworks can cause further delays.
- Booking: Advance booking is not strictly necessary, but during public holidays (Eid, Chinese New Year, year-end) buses fill up quickly. You can book via TBS Official Website or third-party platforms like Easybook.
Who Should Take the Bus?
- Budget travelers — saving MYR 2–4 compared to the train.
- Non-peak hours — when traffic is light and journey time is closer to 60 minutes.
- Travelers with very early/late flights — check bus schedules, as some services start earlier or run later than the train.
Source: Aerobus Official Site · Skybus Official Site
🚕 Taxi & Grab — Door-to-Door Convenience (at a Price)
For travelers who prioritize privacy, comfort, or door-to-door service, taxis and ride-hailing apps like Grab are available from TBS to Kuala Lumpur Airport. However, this comes at a significant premium compared to public transport.
Price Comparison: Taxi vs Grab
| Service | Estimated Fare (one-way) | Journey Time | Notes |
|---|---|---|---|
| Standard Taxi (at TBS counter) | MYR 60–80 (USD 13–17) | 45–60 min | Fixed price, purchase at taxi counter inside TBS |
| GrabCar (standard) | MYR 45–65 (USD 9.70–14.00) | 45–60 min | Dynamic pricing; cheaper outside peak |
| GrabCar (premium / larger vehicle) | MYR 70–100 (USD 15–21.50) | 45–60 min | For extra luggage or group travel |
| Executive / Limo (pre-booked) | MYR 100–150 (USD 21.50–32.00) | 45–55 min | Luxury option, advance booking required |
When to Choose a Taxi / Grab
- Late night / early morning — KLIA Transit stops running around midnight. If your flight is before 6:00 AM or after 1:00 AM, a taxi/Grab is your only option besides the bus (if running).
- Heavy luggage (3+ large suitcases per person) — Although KLIA Transit has luggage racks, managing multiple heavy bags on public transport can be difficult.
- Group travel (3–4 people) — Splitting a MYR 60–80 taxi fare makes it competitive with train tickets (MYR 14 × 4 = MYR 56).
- Mobility concerns — If stairs, escalators, or long walks are a challenge, a door-to-door service is far more comfortable.
How to Get a Taxi at TBS
- Exit the bus arrival hall or train station and follow signs for “Taxi”.
- Go to the official TBS taxi counter (inside the main concourse). Tell the counter staff your destination (KLIA or KLIA2).
- Pay the fixed fare and receive a receipt with a taxi number.
- Proceed to the taxi bay — the driver will be waiting.
Important: Do not accept rides from unsolicited touts inside the station. Always use the official counter or the Grab app for safety and fair pricing.
Source: TBS Taxi Services
📊 Complete Cost & Time Comparison
Use this table to quickly compare all transport options from TBS to Kuala Lumpur Airport across the metrics that matter most: time, cost, convenience, and reliability.
| Mode | Journey Time | Adult Fare (MYR) | Adult Fare (USD) | Transfers Required | Best For |
|---|---|---|---|---|---|
| 🚆 KLIA Transit ⭐ | 35–37 min | MYR 14.00 | USD 3.00 | 0 (direct) | Speed + value — best overall |
| 🚌 Airport Bus (Aerobus) | 60–90 min | MYR 12.00 | USD 2.60 | 0 (direct) | Budget travel — cheapest |
| 🚌 Airport Bus (Skybus) | 60–90 min | MYR 15.00 | USD 3.20 | 0 (direct) | Budget travel |
| 🚕 Taxi (counter) | 45–60 min | MYR 60–80 | USD 13–17 | 0 (door-to-door) | Groups / heavy luggage |
| 📱 GrabCar | 45–60 min | MYR 45–65 | USD 9.70–14 | 0 (door-to-door) | Convenience / late night |
| 🚆 KLIA Ekspres (via KL Sentral) | 28 min (from KL Sentral) + transfer time | MYR 55.00 (from KL Sentral) | USD 11.80 | 1 (need to go to KL Sentral first) | Not recommended from TBS |
Verdict
- 🏆 Best overall: KLIA Transit — unbeatable balance of speed, cost, and simplicity.
- 💰 Cheapest: Aerobus bus — MYR 12.00, but allow extra time for traffic.
- 👨👩👧👦 Best for groups (3+): GrabCar or taxi — per-person cost becomes comparable to the train with door-to-door ease.
- 🌙 Late night: GrabCar (if available) or pre-booked taxi — check bus schedules as backup.
🧳 Traveler Tips & Local Advice for a Smooth Transfer
Based on feedback from frequent flyers and Kuala Lumpur locals, here are practical tips to make your journey from TBS to the airport smoother, cheaper, and less stressful.
1. Allow Extra Time for TBS Navigation
TBS is a large integrated terminal. While the train station is well-signed, first-time visitors can spend 10–15 minutes locating the correct platform. Pro tip: Follow the orange “KLIA Transit” signs from the bus arrival area — you'll pass through a covered walkway directly to the train concourse.
2. Touch 'n Go Card Saves Time
If you have a Malaysian Touch 'n Go card (or the mobile app version), you can tap directly at the KLIA Transit fare gate without queuing for a ticket. The fare is the same MYR 14.00. Cards can be topped up at convenience stores or self-service machines at TBS.
3. Luggage Strategy: Use Takkyubin (if you're staying in KL)
If you're continuing a multi-city trip, consider using Takkyubin (baggage delivery) services available at major KL hotels. They can forward your luggage directly to KLIA for pickup — leaving you hands-free for the train journey. Cost is approximately MYR 30–50 per bag depending on size.
4. Avoid Peak Traffic for Bus Travel
If you choose the bus, avoid departing between 7:00–9:00 AM and 5:00–7:00 PM on weekdays. The route from TBS to the airport uses the KESAS and ELITE highways, which can become heavily congested. A 60-minute bus ride can stretch to 90+ minutes during these windows.
5. Check Your Terminal: KLIA vs KLIA2
KLIA (Terminal 1) serves full-service airlines like Malaysia Airlines, Emirates, and Cathay Pacific. KLIA2 (Terminal 2) is dedicated to budget carriers, primarily AirAsia and AirAsia X. Both the train and bus serve both terminals, but double-check your terminal before boarding. KLIA2 is about 2 minutes further on the train.
6. Save on Taxi Fares with Grab's “JustGrab” Feature
Grab's JustGrab option pools standard and budget cars, often giving a lower price than selecting “GrabCar” specifically. For airport trips, you can also use GrabCar Premium if you need a larger vehicle for extra luggage space.
7. What About Ride-Hailing Pickup Points?
At TBS, Grab pickups are located at Door 5 (ground floor, near the taxi counter). Follow the “e-hailing pickup” signs. Drivers are not allowed to wait at the main bus arrival curb — you must go to the designated area.
8. Book Buses in Advance During Holiday Seasons
Malaysian public holidays like Hari Raya Aidilfitri, Chinese New Year, Deepavali, and school holidays see massive spike in bus demand. Book your airport bus ticket at least 3–7 days in advance via the TBS website or Easybook to avoid sold-out departures.
Sources: TBS Integrated Transport Terminal · Grab Malaysia
❓ FAQs: Everything You Need to Know About TBS → KLIA Transfers
Is there a direct train from Bandar Tasik Selatan (TBS) to Kuala Lumpur Airport?
Yes, the KLIA Transit provides a direct train connection from Bandar Tasik Selatan station (integrated with TBS) to both KLIA and KLIA2 terminals. The journey takes approximately 35 minutes with no transfers required. Trains run every 15–20 minutes during peak hours.
How much does the KLIA Transit cost from TBS to KLIA?
A single adult ticket from Bandar Tasik Selatan to KLIA or KLIA2 costs MYR 14.00 (approx. USD 3.00). Children aged 2–12 years pay MYR 7.00 (USD 1.50). Return tickets are also available at MYR 28.00 (USD 6.00) for adults. You can pay with cash, card, or Touch 'n Go.
How long does it take from TBS to Kuala Lumpur Airport by train?
The KLIA Transit takes about 35 minutes from Bandar Tasik Selatan to KLIA main terminal, and approximately 37 minutes to KLIA2. This is the fastest public transport option between TBS and the airport — unaffected by traffic.
Is there a bus from TBS to KLIA?
Yes, several bus operators including Aerobus and Skybus run services from TBS bus terminal to KLIA and KLIA2. The journey takes 60–90 minutes depending on traffic, and fares range from MYR 12.00 to MYR 15.00 (USD 2.60–3.20). Buses depart every 30–60 minutes from the TBS bus platform.
How much is a taxi from TBS to Kuala Lumpur Airport?
A standard taxi from TBS to KLIA/KLIA2 costs between MYR 60.00 and MYR 80.00 (USD 13.00–17.00) for the 45–60 minute journey. Ride-hailing services like Grab are often cheaper at MYR 45.00–65.00 (USD 9.70–14.00). Prices can increase late at night or during peak hours. Always use the official taxi counter inside TBS for fixed pricing.
Does KLIA Ekspres stop at Bandar Tasik Selatan?
No, the KLIA Ekspres is a non-stop express service that only calls at KL Sentral and the airport (KLIA/KLIA2). It does not stop at Bandar Tasik Selatan. If you are at TBS, the KLIA Transit is the correct train service to use for airport access. Taking KLIA Ekspres would require an additional trip to KL Sentral first.
What time does the first and last KLIA Transit depart from TBS?
The first KLIA Transit from Bandar Tasik Selatan towards the airport departs at approximately 5:35 AM, and the last train leaves around 11:55 PM. Service frequency is every 15–20 minutes during peak hours and every 20–30 minutes at other times. Check the ERL website for the most up-to-date schedule.
Which is better from TBS to KLIA: train or taxi?
For most travelers, the KLIA Transit train is the better option due to its low cost (MYR 14.00), reliable 35-minute travel time, and freedom from traffic jams. A taxi or Grab is preferable only if you have heavy luggage, are traveling in a group of 3–4 people, or need door-to-door service late at night when trains stop running. For solo travelers or couples on a budget, the train is the clear winner.