Explore Destinations

Discover the world's most amazing places

How to Get from Lake Gardens (Perdana Botanical Gardens) to Kuala Lumpur Airport

Quick Answer

Best overall way: Take a Grab / taxi from Lake Gardens to KL Sentral (5–8 minutes, ~8 MYR / 2 USD), then board the KLIA Ekspres direct train (28 minutes, 55 MYR / 12 USD). Total time: 33–40 minutes door-to-door. Total cost: ~63 MYR (13 USD).

Cheapest option: Walk to KL Sentral (20 min), then take the airport bus (15–25 MYR / 3–5 USD, 60–90 min). Total: ~80–110 minutes for as little as 15 MYR (3 USD).

Fastest door-to-door: Direct Grab / private taxi from Lake Gardens to KLIA (45–60 minutes, 70–90 MYR / 15–19 USD). Best for groups of 3+ or heavy luggage.

Quick Navigation: All Transport Options

Train: KLIA Ekspres & KLIA Transit (Step-by-Step Guide)

The train is the most reliable and time-predictable way to reach Kuala Lumpur International Airport from the city center. From Lake Gardens, you first head to KL Sentral — the main transit hub — then take the dedicated airport rail link.

Step 1: Lake Gardens → KL Sentral

Step 2: KL Sentral → KLIA (Two Train Options)

Feature KLIA Ekspres KLIA Transit
Journey time 28 min (non-stop to KLIA)
+3 min to KLIA2
35 min (3 intermediate stops) to KLIA
+3 min to KLIA2
Frequency Every 15–20 minutes Every 20–30 minutes
Price (one-way) 55 MYR (12 USD) to KLIA or KLIA2 55 MYR (12 USD) to KLIA or KLIA2
First / Last train from KL Sentral 4:55 AM / 12:30 AM 5:00 AM / 12:10 AM
Stops None (direct) Bandar Tasik Selatan, Putrajaya & Cyberjaya, Salak Tinggi
Best for Travelers who want speed and simplicity Travelers heading to Putrajaya/Cyberjaya or catching a slightly earlier train

Onboard Experience & Luggage

Which Train Should You Choose?

Both trains cost the same, so KLIA Ekspres is the obvious choice for most travelers because it’s faster and non-stop. The KLIA Transit is useful if you’re heading to Putrajaya or Cyberjaya, or if the next Ekspres is full (rare). Tip: If you have a flight from KLIA2 (AirAsia, Cebu Pacific, etc.), the Ekspres takes just 31 minutes total from KL Sentral.

Total door-to-door time (recommended route): Walk from Lake Gardens to KL Sentral (20 min) + KLIA Ekspres (28 min) + buffer (10 min) = ~58 minutes. With a Grab to KL Sentral: ~43 minutes.

Source: KLIA Ekspres Official Website — schedule and fare data verified March 2025.

Airport Bus: The Budget-Friendly Choice

If you're traveling on a tight budget and have time to spare, the airport bus from KL Sentral to KLIA is the most economical motorized option.

Bus Operators & Details

Operator Price (one-way) Frequency Journey Time Drop-off Points
Star Shuttle 15 MYR (3 USD) Every 30–60 min 60–75 min KLIA & KLIA2
Aerobus 18 MYR (4 USD) Every 30–45 min 60–90 min KLIA & KLIA2
SkyBus 20 MYR (4 USD) Every 30 min 60–80 min KLIA & KLIA2

How to Take the Bus from Lake Gardens

Pros & Cons of the Bus

Source: Star Shuttle Official Website and Aerobus Official Website — prices and schedules as of March 2025.

Taxi & Grab: Door-to-Door Convenience

For travelers with heavy luggage, late-night arrivals, or groups of 3–4 people, a private car offers unmatched convenience. However, it comes at a premium price.

Grab (Recommended Over Taxis)

Traditional Taxi (Counter at KL Sentral)

When to Choose a Taxi / Grab

Situation Recommendation
Flight departs before 6:30 AM (train not running) ✅ Grab / taxi — first train arrives at KLIA around 5:23 AM
3+ passengers with suitcases ✅ Grab / taxi — cost per person becomes comparable to train
Late-night arrival (after 12:30 AM) ✅ Grab / taxi — trains stop running
Traveling with a baby or elderly person ✅ Grab / taxi — door-to-door comfort
Solo traveler on a budget ❌ Not recommended — train or bus is much cheaper

Source: Grab Malaysia Official Website — fare estimates based on March 2025 pricing.

Cost & Time Comparison Table (All Options)

Use this table to quickly compare every way to get from Lake Gardens to Kuala Lumpur Airport. Best overall and cheapest options are highlighted.

Transport Mode Route Total Time (door-to-door) Total Cost (per person) Transfers Best For
✅ KLIA Ekspres (Recommended) Lake Gardens → Grab to KL Sentral → Ekspres to KLIA 33–40 min (with Grab) or 55–60 min (walking) ~63 MYR (13 USD) (8 MYR Grab + 55 MYR train) 1 (KL Sentral) Best balance of speed, cost & reliability
KLIA Transit Lake Gardens → KL Sentral → Transit to KLIA 40–50 min (with Grab) or 60–70 min (walking) ~63 MYR (13 USD) 1 (KL Sentral) If you need to stop at Putrajaya/Cyberjaya
💰 Airport Bus (Cheapest) Lake Gardens → walk to KL Sentral → bus to KLIA 80–110 min 15–25 MYR (3–5 USD) 1 (KL Sentral) Budget travelers, backpackers
Grab / Taxi (direct) Lake Gardens → direct to KLIA 45–60 min 70–90 MYR (15–19 USD) per vehicle 0 (direct) Groups (3+), late-night, heavy luggage

Note: All prices are in Malaysian Ringgit (MYR) with USD equivalents in brackets. Grab prices are estimates and may vary by time of day and demand. Train fares are fixed.

Where to Buy Tickets

Traveler Tips & Local Insights

Practical advice from frequent travelers and locals to make your journey smoother.

🚆 Train Tips

🧳 Luggage & Baggage Services

⏰ Peak Hours & Seasonal Warnings

📍 Navigating KL Sentral

Insight based on frequent traveler reports and TripAdvisor KL forum discussions (March 2025).

FAQs: Lake Gardens to Kuala Lumpur Airport

Is there a direct train from Lake Gardens to KLIA?

No, there is no direct train from Lake Gardens to KLIA. You must first travel to Kuala Lumpur Sentral (KL Sentral) station — a 5-minute Grab ride or 20-minute walk from Lake Gardens — then board either the KLIA Ekspres (28 min direct) or KLIA Transit (35 min with stops) to KLIA.

What is the cheapest way to get from Lake Gardens to KLIA?

The cheapest option is to walk from Lake Gardens to KL Sentral (20 min free) then take the airport bus (Star Shuttle or Aerobus) from KL Sentral to KLIA, costing 15–25 MYR (3–5 USD) and taking 60–90 minutes. Total journey about 80–110 minutes.

How long does the KLIA Ekspres take from KL Sentral to KLIA?

The KLIA Ekspres takes exactly 28 minutes non-stop from KL Sentral to KLIA, and an additional 3 minutes to reach KLIA2. Trains run every 15–20 minutes from early morning (around 4:55 AM) until midnight (12:30 AM).

Can I use Grab from Lake Gardens to KLIA at night?

Yes, Grab operates 24/7 in Kuala Lumpur. A GrabCar from Lake Gardens to KLIA typically costs 70–90 MYR (15–19 USD) and takes 45–60 minutes depending on traffic. Late-night rides (midnight–5 AM) may have a small surcharge but are readily available.

How much does the airport bus cost from KL Sentral to KLIA?

The airport bus from KL Sentral to KLIA costs 15–25 MYR (3–5 USD) per person one-way, depending on the operator (Star Shuttle, Aerobus, or SkyBus). This is the most economical motorized option. Buses depart every 30–60 minutes and the journey takes 60–90 minutes.

What is the difference between KLIA Transit and KLIA Ekspres?

KLIA Ekspres is a non-stop direct train from KL Sentral to KLIA/KLIA2 taking 28 minutes. KLIA Transit makes three intermediate stops (Bandar Tasik Selatan, Putrajaya & Cyberjaya, Salak Tinggi) and takes 35 minutes. Both cost the same: 55 MYR (12 USD) one-way to KLIA or KLIA2.

What time does the first train leave from KL Sentral to KLIA?

The first KLIA Ekspres from KL Sentral departs at approximately 4:55 AM, reaching KLIA by 5:23 AM. The first KLIA Transit departs around 5:00 AM. This makes early-morning flights (from about 6:30 AM onward) easily reachable. Always check the latest schedule on the official KLIA Ekspres website.

Are there luggage restrictions on the KLIA Ekspres or KLIA Transit?

There are no strict weight limits for luggage on KLIA Ekspres or KLIA Transit, but passengers are expected to manage their own bags. Each train has designated luggage racks near the doors and overhead compartments. Oversized items (bicycles, large boxes) may require approval. For very heavy luggage, consider a taxi or baggage delivery service.