Explore Destinations

Discover the world's most amazing places

How to Get from South Port to Kuala Lumpur Airport

Quick Answer

Best overall way: Take a GrabCar or taxi directly from South Port to KLIA. It's door-to-door, takes 60–80 minutes, and costs 80–120 MYR (17–26 USD). If you prefer the train, the fastest combo is taxi to KL Sentral + KLIA Ekspres (≈1h10min, ≈100 MYR / 22 USD). The cheapest option is the bus via Klang terminal (≈2.5h, ≈42 MYR / 9 USD).

Quick Navigation: South Port → KLIA Transport Options

Train & KLIA Ekspres: How to Get from South Port to KLIA by Rail

There is no direct train from South Port (Pelabuhan Selatan) to Kuala Lumpur International Airport. However, connecting via KL Sentral — Kuala Lumpur's main rail hub — gives you access to the dedicated airport rail links. Below are the two most practical rail-based routes, one optimised for speed and one for budget.

Route 1 (Recommended): Taxi to KL Sentral + KLIA Ekspres

  • Step 1: Take a taxi or Grab from South Port to KL Sentral (40 min, ~45 MYR / 10 USD).
  • Step 2: Board the KLIA Ekspres — a non-stop train that reaches KLIA in exactly 28 minutes. Trains run every 15–20 minutes from 05:00 to 00:00.
  • Total time: ~1 hour 10 minutes (excluding waiting).
  • Total cost: ~100 MYR (22 USD).
  • Why choose this: Fastest rail-based option; no intermediate stops; guaranteed seat; ample luggage space.

Route 2 (Budget): Local KTM + KLIA Transit

  • Step 1: Taxi from South Port to Klang KTM Station (15 min, ~15 MYR / 3 USD).
  • Step 2: Take the KTM Komuter (line Port Klang–Batu Caves) to KL Sentral (55 min, ~10 MYR / 2.20 USD). Trains run every 15–30 minutes.
  • Step 3: Switch to the KLIA Transit — a stopping service that calls at Bandar Tasik Selatan, Putrajaya & Cyberjaya before reaching KLIA (35 min, 55 MYR / 12 USD).
  • Total time: ~2 hours (including transfer time).
  • Total cost: ~80 MYR (17.50 USD).
  • Why choose this: Cheaper by ~20 MYR; good if you're already near Klang station; more frequent departures on KTM.

KLIA Ekspres vs KLIA Transit: Key Differences

Feature KLIA Ekspres KLIA Transit
Journey time (KL Sentral → KLIA) 28 min (non-stop) 35 min (3 intermediate stops)
Frequency Every 15–20 min Every 20–30 min
Adult fare (one-way) 55 MYR (12 USD) 55 MYR (12 USD)
Seat reservation Not required (free seating) Not required (free seating)
Luggage space Dedicated racks & overhead bins Dedicated racks & overhead bins
Best for Speed & simplicity Access to Bandar Tasik Selatan / Putrajaya

Train Tickets & Purchase Tips

  • Where to buy: Online at KLIA Ekspres official site, at KL Sentral ticket counters, or via the KLIA Ekspres mobile app.
  • Payment: Credit/debit cards, Touch 'n Go, and cash accepted at counters.
  • Round-trip discount: A same-day return costs 100 MYR (22 USD) — saving 10 MYR compared to two singles.
  • KTM Komuter fare: Use a Touch 'n Go card for the simplest payment; fares are distance-based (~1–10 MYR).
  • Luggage policy: No size/weight limit on KLIA Ekspres or Transit, but you must be able to carry your bags onboard. Bikes and surfboards require a special permit.

Verdict: For most travellers, Route 1 (taxi → KL Sentral → KLIA Ekspres) offers the best balance of speed, cost and convenience. The 28-minute non-stop ride is hard to beat, and KL Sentral is easy to navigate with clear signage in English and Malay.

Source: KLIA Ekspres Official & KTMB Komuter.

Flight from South Port to KLIA: Why There's No Direct Air Service

There are no commercial flights between South Port (Port Klang area) and Kuala Lumpur International Airport. The straight-line distance is barely 60 km (37 miles) — far too short for any scheduled air service. A flight would last only 10–15 minutes, but the total door-to-door time (including travel to Subang Airport, check-in, security, baggage claim, and transfer into KLIA) would exceed 3 hours, making it slower and far more expensive than ground transport.

What About Subang Airport (Sultan Abdul Aziz Shah Airport)?

  • Subang Airport (SZB) is located ~45 km from South Port and handles mainly turboprop and charter flights (e.g., Firefly, Berjaya Air).
  • Destinations include Singapore (Seletar), Penang, Langkawi, and some Indonesian islands.
  • Even if you took a taxi from South Port to Subang (40 min, ~50 MYR), then flew to one of these destinations, you would still need to reach KLIA separately — there is no air bridge between Subang and KLIA.
  • Verdict: Not a practical option for reaching KLIA.

For Connecting Passengers: KLIA's Air Network

If you are travelling from South Port to KLIA to catch a domestic or international flight, remember that KLIA has two terminals:

  • KLIA 1 (Main Terminal): Full-service carriers (Malaysia Airlines, Emirates, Qatar Airways, etc.).
  • KLIA 2 (Low-Cost Terminal): AirAsia, AirAsia X, Cebu Pacific, and other LCCs.

Both terminals are connected by a free shuttle bus (5 min) and the KLIA Ekspres (2 min). Make sure you know your departure terminal before you book your ground transport — the signposting from the KLIA Ekspres station is clear, but it saves time to be prepared.

Airline Terminal Example Domestic Route
Malaysia Airlines KLIA 1 Kuala Lumpur → Kuching (1h30min)
AirAsia KLIA 2 Kuala Lumpur → Penang (1h)
Firefly KLIA 1 Kuala Lumpur → Kota Bharu (1h10min)
Batik Air KLIA 1 Kuala Lumpur → Langkawi (1h20min)

Key takeaway: Don't look for a flight from South Port to KLIA — it doesn't exist. Instead, focus on the excellent ground transport options below. The taxi or KLIA Ekspres will get you to the airport faster and cheaper than any air alternative.

Source: Malaysia Airports Holdings & AirAsia.

Bus & Night Bus: The Budget Way from South Port to KLIA

There is no direct bus from South Port to Kuala Lumpur International Airport. However, with one transfer at KL Sentral, you can reach the airport for as little as 42 MYR (9 USD). This is the cheapest option, but it takes longer and requires navigating through a busy bus terminal.

Daytime Bus Route (Cheapest Option)

  • Step 1: Taxi from South Port to Klang Bus Terminal (Benteng) — 15 min, ~15 MYR (3 USD).
  • Step 2: Board a RapidKL or Causeway Link bus (route 100, 103, or 104) from Klang to KL Sentral — 60–75 min, ~12 MYR (2.60 USD). Buses run every 10–20 minutes from 06:00 to 23:00.
  • Step 3: At KL Sentral, follow signs to the bus platform (lower ground floor) and take the Airport Coach or Star Shuttle to KLIA — 60–75 min, 15 MYR (3.30 USD). Departures every 30–60 minutes.
  • Total time: ~2.5–3 hours.
  • Total cost: ~42 MYR (9 USD).
  • Why choose this: Absolutely the cheapest way; good if you have plenty of time and little luggage.

Night Bus (Overnight Service)

  • Service: Star Shuttle operates a limited night service between KL Sentral and KLIA, with departures at approximately 01:00, 03:00, and 05:00. Fare: 18 MYR (4 USD).
  • How to connect: From South Port, take a taxi to KL Sentral (40 min, ~45 MYR) and wait for the night bus. Alternatively, take a night taxi directly to KLIA (see Taxi section).
  • Total time: ~2 hours (including waiting at KL Sentral).
  • Total cost: ~63 MYR (14 USD).
  • Why choose this: Useful for red-eye flights when trains aren't running (KLIA Ekspres starts at 05:00).

Bus Operators & Where to Book

Operator Route Fare (MYR) Booking
Airport Coach KL Sentral → KLIA / KLIA 2 15 MYR (3.30 USD) airportcoach.com.my
Star Shuttle KL Sentral → KLIA / KLIA 2 15–18 MYR (3.30–4 USD) starwira.com
RapidKL Klang → KL Sentral (route 100/103/104) ~12 MYR (2.60 USD) Touch 'n Go / cash on board
Causeway Link Klang → KL Sentral ~10 MYR (2.20 USD) Touch 'n Go / cash on board

Luggage & Comfort Notes

  • Airport Coach & Star Shuttle: Luggage hold underneath the coach; no size limit but you must be able to lift your bags. Air-conditioned, reclining seats.
  • RapidKL/Causeway Link: Standard city buses with limited luggage space. Avoid during peak hours (07:00–09:00, 17:00–19:00) when buses are crowded.
  • Night bus: Less comfortable due to older coaches; bring a travel pillow and eye mask.

Verdict: The bus is only recommended for budget travellers with light luggage and flexible schedules. If you value time and comfort, the taxi or KLIA Ekspres are far better value for money.

Source: Airport Coach & RapidKL.

Taxi & Private Transfer: The Most Convenient Way from South Port to KLIA

For most travellers, a direct taxi or ride-hailing service is the best way to get from South Port to Kuala Lumpur International Airport. It's door-to-door, runs 24/7, and takes only 60–80 minutes in normal traffic. While it costs more than the train or bus, the convenience and time savings are substantial — especially if you are travelling with luggage, in a group, or on a tight schedule.

Cost Breakdown: Ride-Hailing vs Traditional Taxi

Service Est. Fare (MYR) Est. Fare (USD) Notes
GrabCar (standard) 80–100 MYR 17–22 USD Most popular; book via app; fixed price before ride
GrabCar XL (6-seater) 120–150 MYR 26–33 USD Good for families or groups with luggage
MyCar (standard) 75–95 MYR 16–21 USD Similar to Grab; slightly lower prices in some areas
Traditional taxi (metered) 100–130 MYR 22–29 USD Negotiate price in advance or insist on meter
Private airport transfer (pre-booked) 130–200 MYR 29–44 USD Meet & greet; flight monitoring; luxury vehicles available

When to Choose a Taxi / Private Transfer

  • Late-night / early-morning flights (00:00–05:00): KLIA Ekspres and most buses don't run. A taxi is the only practical option.
  • Groups of 3–5 people: A GrabCar XL (120–150 MYR) splits to just 24–30 MYR per person — comparable to the train, but door-to-door.
  • Heavy luggage: If you have more than one large suitcase per person, a taxi avoids the hassle of dragging bags through train stations.
  • Business travellers: Pre-booked private transfers offer reliability, flight tracking, and professional drivers.
  • Elderly or mobility-impaired passengers: Door-to-door service eliminates stairs, escalators, and long walking distances.

Tips for a Smooth Taxi Ride

  • Always book via app (Grab/MyCar) if possible: You get a fixed price, driver rating, and GPS tracking. Avoid hailing taxis on the street in Port Klang — prices can be inflated.
  • Check the route: The fastest way is via Federal Highway (Route 2) then North–South Expressway (E1) and KLIA–Putrajaya Expressway (E6). In heavy traffic, the driver may use the NKVE (E1) as a bypass.
  • Peak traffic hours: Avoid departing between 07:00–09:00 and 17:00–19:00 if possible. A journey that normally takes 60 minutes can stretch to 100 minutes during peak times.
  • Tolls: All taxis pass through 2–3 toll plazas. The total toll cost is ~12–15 MYR (2.60–3.30 USD) and is usually included in the Grab fare. For metered taxis, confirm whether tolls are extra.
  • Booking in advance: For early-morning flights (before 06:00), pre-book a GrabCar the night before — availability can be limited at 04:00.

Private Transfer Services

  • Kuala Lumpur Airport Transfer (KLIA Transfers): From 130 MYR (29 USD) for a standard sedan. Includes flight tracking, 30-minute free waiting, and baby seats on request. Book here.
  • Welcome Pickups: 150 MYR (33 USD) for a sedan. Known for English-speaking drivers and 24/7 support. Book here.
  • Klook / Trip.com: Often have discounted private transfers (~120 MYR / 26 USD) when booked as part of a flight + transfer package.

Verdict: For most travellers, a GrabCar (80–100 MYR) offers the best combination of price, convenience, and reliability. If you need extra space or are travelling in a group, the GrabCar XL is well worth the upgrade.

Source: Grab Malaysia & KLIA Transfers.

Ticket Pricing & Cost Comparison: South Port → KLIA at a Glance

Use the table below to compare every transport option side-by-side. We've included total door-to-door time, total cost (including all connecting legs), number of transfers, and our overall rating for different traveller profiles.

Mode Total Time Total Cost (MYR) Total Cost (USD) Transfers Best For
🏆 Direct Taxi / GrabCar 60–80 min 80–100 MYR 17–22 USD 0 Most travellers — best overall value
Taxi to KL Sentral + KLIA Ekspres ~1h10min ~100 MYR ~22 USD 1 (KL Sentral) Solo travellers who enjoy trains
KTM Komuter + KLIA Transit (budget rail) ~2h ~80 MYR ~17.50 USD 2 (Klang + KL Sentral) Budget-conscious travellers
Bus via Klang terminal + Airport Coach ~2.5–3h ~42 MYR ~9 USD 2 (Klang + KL Sentral) Cheapest option — very tight budget
Night bus (taxi to KL Sentral + Star Shuttle) ~2h ~63 MYR ~14 USD 1 (KL Sentral) Red-eye flights (00:00–05:00)
Private transfer (pre-booked) 60–80 min 130–200 MYR 29–44 USD 0 Business / groups / premium comfort

How to Save Money on Your Transfer

  • Use Grab's "JustGrab" option: Usually 10–15% cheaper than GrabCar during off-peak hours.
  • Book KLIA Ekspres online in advance: Same price as counter, but you skip the queue. No discount for early booking, but you lock in the fare.
  • Touch 'n Go card: Use it on KTM Komuter, RapidKL buses, and KLIA Transit for seamless payment. The card itself costs 10 MYR (2.20 USD) and can be topped up at any convenience store.
  • Group discount (train): KLIA Ekspres offers a Group of 4 ticket for 180 MYR (39 USD) — that's 45 MYR per person, saving 10 MYR each compared to the standard 55 MYR fare.
  • Airport Coach early-bird: If you book your Airport Coach ticket online at least 24 hours in advance, you sometimes get a 2 MYR discount (13 MYR instead of 15 MYR).

Payment Methods Accepted

Transport Cash Credit/Debit Touch 'n Go Mobile App
Grab / MyCar ✅ (limited) ✅ ❌ ✅ (GrabPay, FPX)
KLIA Ekspres / Transit ✅ (counter) ✅ (counter & machine) ✅ (gate entry) ✅ (app)
KTM Komuter ✅ (counter only) ❌ ✅ (gate entry) ❌
Airport Coach / Star Shuttle ✅ (onboard) ❌ ✅ (some buses) ❌
Traditional taxi ✅ (preferred) ❌ (rarely) ❌ ❌

Verdict: The direct taxi (80–100 MYR) is the best value for most people. If you're on a shoestring, the bus route (42 MYR) works but costs you 2+ hours of extra time. The KLIA Ekspres combo (100 MYR) is a good middle ground — fast, reliable, and comfortable.

Source: Grab MY, KLIA Ekspres, Airport Coach.

Traveler Tips & Local Know-How: Making Your South Port → KLIA Journey Smoother

After hundreds of trips between the Port Klang area and KLIA, local travellers have developed a set of practical tips that can save you time, money, and frustration. Here are the most important ones.

1. Luggage Strategy: Use Takkyubin (Baggage Delivery)

  • What it is: Takkyubin (宅急便) is a door-to-door luggage delivery service available in Malaysia through Yamato Transport and GD Express. You drop your bags at your hotel or a designated counter, and they are delivered to KLIA on the day of your flight.
  • Cost: Around 40–60 MYR (9–13 USD) per large suitcase (25 kg) from Port Klang to KLIA.
  • Why use it: Frees you from dragging heavy bags through KTM trains, KL Sentral, and the KLIA Ekspres. Especially useful if you have more than one suitcase or plan to make a stop in KL city on the way.
  • Booking: Ask your hotel or guesthouse to arrange it, or drop at any Yamato counter. Deliveries to KLIA take 24–48 hours, so plan accordingly.

2. Navigating KL Sentral: The Only Tricky Part

  • KL Sentral is a large, multi-level transport hub. If you're transferring from KTM Komuter to KLIA Ekspres/Transit, give yourself at least 15 minutes — even though the platforms are in the same building, the walking distance is significant.
  • Tip: Follow the "KLIA Ekspres" signs from the KTM arrival platform. They lead you up one level and across a covered walkway. Ignore the "KL Transit" signs unless you're taking the stopping service.
  • Facilities: KL Sentral has 24-hour convenience stores (7-Eleven, FamilyMart), cafes, and luggage lockers (24 MYR / 5 USD for 24h) if you want to explore the city before your flight.

3. Peak Travel Periods: Avoid These Times

  • Malaysian school holidays (March, June, September, December): KLIA and all transport routes are significantly busier. Book taxis and trains at least 2 days in advance.
  • Chinese New Year & Hari Raya Aidilfitri: Expect 2–3× normal traffic on the highways. A taxi that normally takes 60 minutes can take 2 hours. Do not rely on a taxi during these periods — take the KLIA Ekspres (which is not affected by road traffic).
  • Friday evening (17:00–20:00): Heavy traffic from Port Klang toward KL city. If you must travel then, consider taking the KTM Komuter instead of a taxi.

4. Mobile Connectivity & Apps to Download

  • Grab — for ride-hailing and food delivery.
  • Moovit or Google Maps — for real-time bus and train schedules. Google Maps works well for KLIA Ekspres and KTM.
  • Touch 'n Go eWallet — to top up your Touch 'n Go card digitally and pay for tolls, trains, and buses.
  • KLIA Ekspres app — for mobile ticket purchase and departure times.

5. What to Do If You Miss Your Train

  • KLIA Ekspres and Transit: Tickets are valid for any departure on the same day — you don't need to rebook. Just tap your ticket at the gate and board the next available train.
  • Airport Coach: Your ticket is valid for the next bus if you miss yours. No penalty.
  • Grab/taxi: If your driver cancels, rebook immediately. During peak times, you may need to wait 10–15 minutes for a new driver.

6. Food & Drink Before Departure

  • KL Sentral: Plenty of affordable makan places (e.g., Food Foundry on the ground floor, or McDonald's near the KLIA Ekspres entrance).
  • KLIA 1 & 2: After security, there are excellent food courts with local and international options. Prices are slightly higher than in the city but still reasonable (a plate of nasi lemak costs ~15 MYR / 3.30 USD).

Final insider tip: If you're flying out of KLIA 2 (AirAsia), note that the terminal is larger and the boarding gates are farther from the train station. Add an extra 15–20 minutes to your post-arrival time compared to KLIA 1.

Source: Yamato Transport Malaysia & KLIA Ekspres.

FAQs: Getting from South Port to Kuala Lumpur Airport

Is there a direct train from South Port to Kuala Lumpur Airport?

No, there is no direct train. You must travel to KL Sentral first (via KTM Komuter from Klang station or taxi), then take the KLIA Ekspres (28 min) or KLIA Transit (35 min) to the airport. The total door-to-door time via train is 1h10min to 2h, depending on the route you choose.

How much does a taxi from South Port to KLIA cost?

A standard GrabCar or taxi costs between 80 MYR (17 USD) and 120 MYR (26 USD), depending on the time of day, traffic, and vehicle type. Premium or XL vehicles can cost up to 150 MYR (33 USD). For a fixed price and no surge, book via the Grab app.

What is the cheapest way to get from South Port to KLIA?

The cheapest option is the multi-stage bus route: taxi from South Port to Klang bus terminal (15 MYR / 3 USD), then bus to KL Sentral (12 MYR / 2.60 USD), then Airport Coach to KLIA (15 MYR / 3.30 USD). Total ~42 MYR (9 USD) and about 2.5–3 hours. This is only recommended if you have very little luggage and plenty of time.

How long does it take to get from South Port to KLIA by train?

The fastest train route takes about 1 hour 10 minutes: taxi from South Port to KL Sentral (40 min, 45 MYR) + KLIA Ekspres (28 min, 55 MYR). The budget train route via KTM and KLIA Transit takes around 2 hours (including transfers).

Is there a bus from South Port to Kuala Lumpur Airport?

No direct bus. You need to travel from South Port to KL Sentral first (via Klang bus terminal), then take the Airport Coach or Star Shuttle bus to KLIA. The full journey takes 2.5–3 hours. Night bus services are available but limited (01:00, 03:00, 05:00 departures from KL Sentral).

What is the best time to travel from South Port to KLIA to avoid traffic?

Depart between 09:00 and 11:00 or after 20:00 to avoid peak traffic on the Federal Highway and NKVE. Morning rush (07:00–09:00) and evening rush (17:00–19:00) can add 20–40 minutes to taxi rides. The KLIA Ekspres is unaffected by road traffic — it's a good choice during peak hours.

Can I use Grab from South Port to KLIA?

Yes, Grab is widely available in the Port Klang area. A standard GrabCar to KLIA costs about 80–100 MYR (17–22 USD) and takes 60–80 minutes. Book in advance for early morning or late-night trips to ensure availability. The Grab app accepts international credit cards and gives you a fixed price before the ride.

Is it better to take the train or taxi from South Port to KLIA?

For most travellers, a direct taxi or Grab is better: it's door-to-door, takes 60–80 minutes, and costs 80–120 MYR. The train is slightly cheaper (around 100 MYR) but requires a transfer at KL Sentral and takes about the same total time when factoring in waiting. If you're travelling during peak traffic, the KLIA Ekspres is more reliable because it avoids road congestion. For groups of 3+, a taxi is almost always the best choice — the cost per person is similar to the train, with much greater convenience.