Explore Destinations

Discover the world's most amazing places

How to Get from National University of Malaysia (UKM) to Kuala Lumpur Airport

Quick Answer

The best balanced option from UKM (Bangi) to KLIA/KLIA2 is: Grab to Putrajaya Sentral (≈RM30, 20 min) + KLIA Transit (RM9.40, 20 min) – total ~RM40 (≈USD 8.80), ~50–60 minutes door-to-door. For the cheapest: KTM Komuter + KLIA Transit (~RM22, 1h15min). For maximum convenience (especially with family or late-night): direct Grab/taxi (RM80–120, 50–70 min).

Quick Navigation: All Transport Options

🚆 Train: KTM Komuter + KLIA Transit (Two Routes Compared)

Taking the train is the most cost-effective and time-predictable way to reach KLIA from UKM. There is no direct train from UKM Station to the airport, but two excellent rail-based routes exist. Below we compare the Budget Route (KTM + KLIA Transit) and the Recommended Fast Route (Grab + KLIA Transit).

Route A – Budget: KTM Komuter + KLIA Transit (via Bandar Tasik Selatan)

Best for: Solo travelers, students, and anyone seeking the lowest cost.

  1. Step 1: From UKM campus, take a short Grab or local bus to UKM Komuter Station (KTM Seremban Line). If you are already near the station, walk.
  2. Step 2: Board the southbound KTM Komuter train to Bandar Tasik Selatan (BTS). Journey time: ~30–40 minutes. Frequency: every 30 minutes. Fare: RM3.50 (≈USD 0.77).
  3. Step 3: At BTS, follow the covered walkway to the KLIA Transit platform (integrated station). Purchase a KLIA Transit ticket to KLIA / KLIA2. Journey time: ~25 minutes. Frequency: every 20–30 minutes. Fare: RM14.00 (≈USD 3.10).

Total Time: 1h15min – 1h30min  |  Total Cost: RM17.50–22.00 (≈USD 3.85–4.85) (including short Grab to station).

Route B – Recommended Fast: Grab + KLIA Transit (via Putrajaya Sentral)

Best for: Travelers with moderate luggage, couples, and anyone who values time over a few Ringgit.

  1. Step 1: Book a Grab car from your UKM location to Putrajaya Sentral (PRJ). Journey time: ~20–25 minutes. Cost: RM25–35 (≈USD 5.50–7.70).
  2. Step 2: Enter Putrajaya Sentral and take the KLIA Transit to KLIA or KLIA2. Journey time: ~20 minutes. Frequency: every 20 minutes. Fare: RM9.40 (≈USD 2.10).

Total Time: 45–60 minutes  |  Total Cost: RM35–45 (≈USD 7.70–9.90).

KLIA Transit vs KLIA Ekspres – What’s the Difference?

Service Stops KL Sentral → KLIA Frequency Fare (KL Sentral – KLIA)
KLIA Transit KL Sentral, BTS, Putrajaya Sentral, Salak Tinggi, KLIA, KLIA2 ~35 min Every 20 min RM14.00
KLIA Ekspres KL Sentral → KLIA/KLIA2 (non-stop) ~28 min Every 15–20 min RM14.00

Note: For UKM travelers, KLIA Transit is more relevant because you board at BTS or Putrajaya Sentral. KLIA Ekspres only runs from KL Sentral.

Train Travel Tips

Sources: KTMB official site · KLIA Ekspres official site

✈️ Flight Connection: Getting from UKM to KLIA & Subang Airport

While you cannot fly directly from UKM to KLIA (distance ~65 km), this section helps you choose the best ground transport to reach the airport for your domestic or international flight. We also compare reaching KLIA vs Subang Airport (SZB) for domestic routes.

Option 1: UKM → KLIA (for international & full-service domestic flights)

Use any of the ground transport options detailed in this guide. For flight departures, add hidden time:

Total door-to-door (UKM → KLIA gate): With Grab+Transit (fast route) + procedures ≈ 3–3.5 hours for international.

Option 2: UKM → Subang Airport (SZB) – for domestic flights (Firefly, Malindo Air)

Subang Airport (Sultan Abdul Aziz Shah Airport) is closer to UKM (~45 km) and serves mainly domestic routes.

Which Airport Should You Choose?

Factor KLIA Subang Airport (SZB)
Distance from UKM ~65 km ~45 km
Travel time (Grab) 50–70 min 45–60 min
Grab cost RM80–120 RM60–90
Train connection Excellent (KLIA Transit) Poor (KTM + Grab)
Airlines All major (MAS, AirAsia, Batik, etc.) Firefly, Batik (limited domestic)

Source: Malaysia Airports Holdings

Hidden Time Reminder

The actual travel time from UKM to KLIA is only part of the equation. Factor in: waiting for Grab/train (5–15 min), check-in queues (15–45 min), security (10–30 min), and walking to gate (10–20 min). A journey that takes 50 minutes by car can easily become 3+ hours from door to departure gate.

🚌 Bus & Coach: UKM to KLIA (Budget & Less Convenient)

Bus services directly linking UKM to KLIA are limited. However, two multi-leg bus routes exist for the budget-conscious traveler. We cover daytime and early morning options.

Route 1: UKM → KL Sentral (KTM) → SkyBus/Aerobus to KLIA

  1. Take KTM Komuter from UKM Station to KL Sentral (~45 min, RM5.50).
  2. At KL Sentral, follow signs to the bus terminal (Level 1, South Court) and board SkyBus or Aerobus to KLIA/KLIA2 (~60–75 min, RM12–15).

Total Time: 2h – 2h30min  |  Total Cost: RM18–22 (≈USD 4–4.80).

Pros: Very cheap. Cons: Two transfers, long travel time, bus can be stuck in traffic.

Route 2: UKM → Kajang → Star Shuttle to KLIA

Star Shuttle operates a direct coach from Kajang to KLIA/KLIA2. From UKM, take a short Grab to Kajang Bus Terminal (~10 min, RM8–12).

Total Time (from UKM): 1h15min – 1h30min  |  Total Cost: RM23–28 (≈USD 5–6.20).

Night Bus / Late Evening Options

Neither KTM nor Star Shuttle run 24/7. KTM operates from ~5:30 to 23:30. Star Shuttle ends around 21:00. For late-night departures (after 22:00), a taxi/Grab is your only practical option.

Baggage & Comfort Tips

Source: SkyBus official site · Aerobus official site

🚖 Taxi, Grab & Private Transfer: Door-to-Door Comfort

For maximum convenience, especially with heavy luggage, in a group, or during late hours, a private car is the simplest option. We break down the costs and suitable scenarios.

Grab (Standard Ride-Hailing)

KLIA Airport Taxi (Counter at UKM / Bangi)

Pre-paid airport taxi counters are available at some hotels and at Bangi Golf Resort (near UKM). Fixed fare to KLIA: RM100–130 (≈USD 22–29). Slightly more expensive than Grab but no surge pricing.

Private Transfer (Pre-booked)

When Should You Choose a Car Over the Train?

Situation Recommended Option Why
Departure before 6:00 AM Grab / Private transfer KTM & KLIA Transit start ~5:30; too risky for early flights.
Arrival after 11:00 PM Grab / Pre-booked taxi Last KLIA Transit ~00:30, KTM ends ~23:30.
3+ passengers with luggage Grab (car) / MPV Train tickets for 3+ cost ~RM66–132; car is competitive.
You have 2+ large suitcases Grab / Private car KTM Komuter has limited luggage space during peak hours.
Traveling with elderly or infants Private transfer (with child seat) Door-to-door comfort, no stairs or crowded platforms.

Source: Grab Malaysia official site

💳 Cost Comparison & Ticket Guide

Below is a full comparison of all transport options from UKM to KLIA/KLIA2. Use this table to make a quick decision based on your budget, time, and comfort preference.

Transport Mode Total Time (door-to-door) Total Cost (MYR) Total Cost (USD) Transfers Best For
KTM + KLIA Transit (Budget) 1h15min – 1h30min RM17.50 – 22 ≈$3.85 – 4.85 1 (BTS) Solo budget travelers, students
Grab + KLIA Transit (Fast) 45min – 1h RM35 – 45 ≈$7.70 – 9.90 1 (Putrajaya Sentral) ⭐ Best overall – time & cost balanced
Bus (KTM + SkyBus via KL Sentral) 2h – 2h30min RM18 – 22 ≈$4.00 – 4.80 2 Ultra-budget, no rush
Star Shuttle (Kajang direct bus) 1h15min – 1h30min RM23 – 28 ≈$5.00 – 6.20 1 (short Grab to Kajang) Budget + direct bus
Grab / Taxi (direct) 50min – 70min RM80 – 120 ≈$18 – 26 0 Groups, late night, heavy luggage
Private Transfer 50min – 70min RM120 – 200 ≈$26 – 44 0 VIP, business, families with kids

Where to Buy Tickets

Cheapest vs Best Value

✅ Cheapest: KTM + KLIA Transit – RM17.50–22. ⭐ Best Value: Grab + KLIA Transit (via Putrajaya) – RM35–45 saves ~30–40 minutes for just RM15–20 extra.

🧳 Traveler Tips & Experience: Making Your Journey Smooth

Real-world advice from frequent UKM–airport travelers. These tips cover baggage, navigation, timing, and comfort.

1. Baggage Delivery Service (Courier Your Luggage)

If you have heavy luggage, consider using a baggage courier service. Companies like Pos Laju or GDEX can pick up your bags from UKM and deliver them to KLIA for ~RM30–50 per bag (≈USD 6.60–11). This allows you to travel light on the train. Book at least 24 hours in advance. Tip: This is especially useful if you have a late flight and want to explore KL on the way.

2. Navigating KL Sentral (If you transfer there)

KL Sentral is a large integrated transport hub. Signage is clear in English and Bahasa Malaysia. Key pointers:

3. Peak Season & Holiday Warnings

During Hari Raya, Chinese New Year, and school holidays (March, August, December), both KTM and KLIA Transit can be crowded. Book KLIA Transit tickets online in advance during these periods. For Grab, expect surge pricing (up to 2× normal fare). Leave an extra 30–45 minutes buffer.

4. Touch 'n Go Card – Your Key to Seamless Travel

Buy a Touch 'n Go card (RM10 at any station) and top it up. It works on KTM, KLIA Transit, buses, and even at some convenience stores. This saves you from queuing for tickets and ensures smooth transfers.

5. Late-Night / Early-Morning Strategy

If your flight departs before 8:00 AM or arrives after 11:00 PM, book a Grab or private transfer in advance. Train services are limited and may not align with your schedule. For early departures, consider staying overnight at a hotel near KLIA (e.g., Tune Hotel KLIA or Airport Transit Hotel).

6. What to See Along the Way

If you take the Grab + KLIA Transit via Putrajaya, you'll get a glimpse of Putrajaya's modern architecture (the government administrative capital). The KLIA Transit itself runs through palm plantations and offers a smooth, scenic ride.

Source: Touch 'n Go official site · Pos Malaysia

❓ FAQs: UKM to Kuala Lumpur Airport – All Your Questions Answered

1. Is there a direct train from UKM to KLIA?

No, there is no direct train. Take KTM Komuter from UKM Station to Bandar Tasik Selatan, then transfer to KLIA Transit to KLIA/KLIA2. Total time ~1h15min–1h30min, cost ~RM22 (≈USD 4.85). Alternatively, take a Grab to Putrajaya Sentral and board KLIA Transit there for a faster journey.

2. How much does a taxi / Grab from UKM to KLIA cost?

A Grab car from UKM (Bangi) to KLIA/KLIA2 costs between RM80 and RM120 (≈USD 18–26), depending on traffic, time of day, and vehicle type. Journey time is 50–70 minutes. Pre-paid airport taxis from nearby hotels cost RM100–130.

3. What is the cheapest way to get from UKM to KLIA?

The cheapest option is KTM Komuter (RM3.50) + KLIA Transit (RM14.00) – total ~RM17.50–22 (≈USD 3.85–4.85). Add a short Grab to UKM Station if needed. This takes ~1h15min–1h30min.

4. How long does it take from UKM to KLIA by train?

Via KTM Komuter + KLIA Transit: approx 1h15min–1h30min. Via Grab to Putrajaya Sentral + KLIA Transit: approx 45min–1h. Direct taxi/Grab: 50–70 minutes. The train is reliable and rarely delayed.

5. Can I use the KLIA Transit from UKM area?

Yes. Take a Grab to Putrajaya Sentral (≈RM25–35, 20 min), then KLIA Transit to KLIA (RM9.40, 20 min). Total ~RM35–45 (≈USD 7.70–9.90). This is the recommended fast route for most travelers.

6. Are there any bus services from UKM to KLIA?

Bus options are limited. You can take KTM to KL Sentral then SkyBus/Aerobus to KLIA (2–2.5h, RM18–22). Or take a short Grab to Kajang and board Star Shuttle direct to KLIA (1h15min–1h30min, RM23–28). Both are budget-friendly but less convenient.

7. What is the best time to leave UKM for a morning flight from KLIA?

For a flight departing before 10:00 AM, leave UKM at least 3.5–4 hours before departure. For an 8:00 AM flight, depart by 4:00–4:30 AM. Use Grab/taxi for reliability at that hour. KTM and KLIA Transit start around 5:30 AM – too late for early flights.

8. Is it better to take the train or a taxi from UKM to KLIA?

Solo travelers on a budget: train (KTM + KLIA Transit) is best (~RM22). Groups of 2+ or with heavy luggage: sharing a Grab (RM80–120) is often cheaper per person and more door-to-door. For time certainty and comfort: KLIA Transit via Putrajaya offers the best balance (~RM40, 50 min).

More help? Visit KLIA Transit official site or Grab Malaysia for real-time fares.