Explore Destinations

Discover the world's most amazing places

How to Get from Bandar Tasik Selatan Station (TBS) to Kuala Lumpur Airport

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).

Quick Navigation: All Transport Options & Tips

🚆 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

ItemDetails
RouteBandar 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)
FrequencyEvery 15–20 min (peak), 20–30 min (off-peak)
First / Last Train (from TBS)~5:35 AM / ~11:55 PM
OperatorExpress Rail Link Sdn Bhd

Step-by-Step: Boarding KLIA Transit at TBS

  1. 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”.
  2. Purchase a ticket — Use the self-service kiosks (accepts cash & card) or the counter. Select “KLIA” or “KLIA2” as your destination.
  3. Tap in & board — Use the ticket or Touch 'n Go card to pass the fare gate. Trains are clearly marked “KLIA Transit”.
  4. Enjoy the ride — Trains have air-conditioning, luggage racks, comfortable seats, and digital displays showing stop information.
  5. 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:

FeatureKLIA TransitKLIA Ekspres
Stops at TBS?Yes ✅No ❌
Journey (KL Sentral → Airport)~35 min~28 min
Adult Fare (KL Sentral → Airport)MYR 14.00MYR 55.00
Number of intermediate stops3 (TBS, Putra, Salak)0 (non-stop)
Best for TBS users?YES — direct accessNo — 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

OperatorFare (Adult)Journey TimeFrequencyDrop-off
AerobusMYR 12.00 (USD 2.60)60–90 minEvery 30–60 minKLIA & KLIA2
SkybusMYR 15.00 (USD 3.20)60–90 minEvery 45–60 minKLIA & KLIA2
Local bus (Causeway Link)MYR 10.00 (USD 2.15)70–100 minLimited scheduleKLIA 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

ServiceEstimated Fare (one-way)Journey TimeNotes
Standard Taxi (at TBS counter)MYR 60–80 (USD 13–17)45–60 minFixed price, purchase at taxi counter inside TBS
GrabCar (standard)MYR 45–65 (USD 9.70–14.00)45–60 minDynamic pricing; cheaper outside peak
GrabCar (premium / larger vehicle)MYR 70–100 (USD 15–21.50)45–60 minFor extra luggage or group travel
Executive / Limo (pre-booked)MYR 100–150 (USD 21.50–32.00)45–55 minLuxury 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

  1. Exit the bus arrival hall or train station and follow signs for “Taxi”.
  2. Go to the official TBS taxi counter (inside the main concourse). Tell the counter staff your destination (KLIA or KLIA2).
  3. Pay the fixed fare and receive a receipt with a taxi number.
  4. 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.

ModeJourney TimeAdult Fare (MYR)Adult Fare (USD)Transfers RequiredBest 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.