Explore Destinations

Discover the world's most amazing places

How to Get from Kuala Lumpur to Sultan Haji Ahmad Shah Airport

Quick Answer

Best overall option: Take a long-distance bus from Terminal Bersepadu Selatan (TBS) to Kuantan Bus Terminal (RM35–45, ~4 hours), then a Grab or taxi to the airport (RM25–35, 20 minutes). Total cost: RM60–80 (USD 13–17), total time: 4.5–5 hours. For speed, a direct flight from KLIA to KUA (45 min, RM150–350) is fastest door-to-door at about 4 hours but costs significantly more. A private taxi offers door-to-door comfort in 3–3.5 hours for RM350–500 (USD 75–108).

Quick Navigation: All Transport Options

Train: KTM East Coast Line (Least Recommended)

KTM's East Coast Line connects KL Sentral to Kuantan Station, but it is the slowest and least convenient option for reaching Sultan Haji Ahmad Shah Airport. The route is single-track and shared with freight trains, resulting in long travel times and frequent delays.

Train TypeDepartureDurationPrice (MYR)Price (USD)Frequency
Ekspres RakyatKL Sentral6.5–7.5 hRM45–55$9.70–11.802× daily
Ekspres SinaranKL Sentral6–7 hRM55–75$11.80–161× daily

Key issue: Kuantan Station is 20 km (12.5 mi) from the airport. You must add a RM25–35 taxi ride (20 min), bringing total journey time to 7–8 hours. Trains also lack luggage storage space compared to buses, and air-conditioning can be inconsistent.

When to consider: Only if you have a deep interest in Malaysian rail travel or if all buses and flights are fully booked during peak season (Hari Raya, Chinese New Year). Otherwise, skip the train.

Source: KTM Berhad official timetable

Flight: Kuala Lumpur (KLIA) → Sultan Haji Ahmad Shah Airport (KUA)

Malaysia Airlines operates the only scheduled passenger flights between KLIA and KUA. The flight time is just 45 minutes, but the door-to-door time (including travel to KLIA, check-in, security, baggage claim, and transfer from KUA to your final destination) is roughly 4 hours — similar to the bus, but at a higher cost.

RouteFlight TimeTypical Price (MYR)Typical Price (USD)Frequency
KLIA → KUA (direct)45 minRM150–350$32–751–2× daily

Hidden time costs: Add 60–90 minutes for check-in and security at KLIA, plus 20 minutes for baggage claim at KUA. From KUA to Kuantan city center is a RM25–35 taxi ride (20 min). Total door-to-door: 3.5–4.5 hours.

Verdict: Flying is only worth it if you need to save 1–2 hours compared to the bus, or if you have a tight schedule. But with limited daily flights, you must plan around the schedule. Check Malaysia Airlines for current timings.

Alternative airport: Some travelers consider flying to Sultan Ismail Petra Airport (KBR) in Kota Bharu, but that is 350 km north of Kuantan and adds 4+ hours of driving — not recommended for reaching KUA.

Bus & Night Bus: The Budget-Friendly Choice

The long-distance bus from Terminal Bersepadu Selatan (TBS) in Kuala Lumpur to Kuantan Bus Terminal is the most popular and cost-effective way to reach the region. From the bus terminal, a short taxi ride brings you to the airport.

Service TypeDepartureDurationPrice (MYR)Price (USD)Operators
Day bus (express)TBS4–4.5 hRM35–45$7.50–9.70Transnasional, Aerobus, Konsortium
Night bus (overnight)TBS4.5–5 hRM30–38$6.50–8.20Transnasional, Maraliner

Detailed breakdown: Buses depart from TBS (accessible via LRT and MRT) every 30–60 minutes between 6:00 AM and 11:00 PM. Night buses run from 10:00 PM to 1:00 AM. All buses drop you at Kuantan Bus Terminal (also known as Terminal Sentral Kuantan), which is 15 km from the airport. A Grab or taxi from the terminal to the airport costs RM25–35 (USD 5–8) and takes about 20 minutes.

Total cost (bus + taxi): RM60–80 (USD 13–17) — the cheapest option. Total time: 4.5–5 hours.

Tips: Book your bus ticket in advance via BusOnlineTicket or EasyBook, especially during school holidays and public holidays. Choose an express bus (fewer stops) for the fastest journey. Night buses save accommodation costs but arrive very early — ensure you have a ride to the airport arranged.

Luggage: Buses allow one large suitcase (20–25 kg) and one hand carry. Excess baggage may incur a small fee (RM5–10). No luggage storage issues unlike trains.

Taxi & Private Transfer: Premium Door-to-Door

For travelers prioritizing comfort, privacy, or convenience, a private taxi or ride-hailing service (Grab) from Kuala Lumpur directly to Sultan Haji Ahmad Shah Airport is available. This is the most expensive option but eliminates all transfers and waiting.

ServiceDurationPrice Range (MYR)Price Range (USD)Notes
Grab (pre-booked)3–3.5 hRM350–450$75–97Subject to surge pricing
Private taxi (airport transfer co.)3–3.5 hRM400–500$86–108Fixed price, book in advance
Hotel limousine service3–3.5 hRM500–650$108–140Luxury vehicle, meet & greet

When to choose this option:

  • Groups of 3–4 people — cost per person becomes comparable to flying (RM90–125 each).
  • Late-night or early-morning arrivals when buses and trains are not running.
  • Travelers with heavy/multiple luggage (e.g., families with strollers, sports equipment).
  • Business travelers who value time and comfort.
  • Mobility-impaired passengers who cannot easily use public transport.

Route detail: The drive takes you via the East Coast Expressway (LPT/E8), a modern toll road with rest stops every 30–40 km. Tolls cost approximately RM50–60 (USD 11–13), which is included in the taxi fare. The journey is scenic, passing through the Genting Highlands foothills and oil palm plantations.

Reliable booking platforms: Grab Malaysia (app), AirportTransfer.com (pre-book).

Cost & Time Comparison: All Transport Options

Use this table to quickly compare every possible way to get from Kuala Lumpur to Sultan Haji Ahmad Shah Airport. The best value and cheapest options are highlighted.

Transport Mode Total Time Total Cost (MYR) Total Cost (USD) Transfers Best For
Bus + Taxi ★ Best Value 4.5–5 h RM60–80 $13–17 1 (bus → taxi) Budget travelers, solo trips
Flight (KLIA → KUA) ★ Fastest 3.5–4.5 h RM150–350 $32–75 1 (taxi to/from airports) Business, tight schedules
Taxi / Private Transfer 3–3.5 h RM350–500 $75–108 0 (door-to-door) Groups, families, comfort
Train + Taxi ★ Least Recommended 7–8 h RM70–110 $15–24 2 (train → taxi → airport) Rail enthusiasts, emergency backup

Cheapest option: Bus + Taxi at RM60–80 (USD 13–17).
Fastest door-to-door: Flight at 3.5–4.5 hours (but expensive).
Most comfortable: Private taxi at 3–3.5 hours with no transfers.

Prices checked as of March 2025 and are subject to change. Always verify with the service provider.

Travel Tips & Local Insights

Luggage & Baggage

  • Use takkyubin (baggage delivery): Services like PosLaju or GDEX offer luggage forwarding from KL hotels to Kuantan for RM30–50 per bag. Perfect if you want to travel hands-free.
  • Bus luggage limit: Most bus operators allow 20–25 kg free; excess costs RM5–10. Pack light to avoid fees.

Booking & Timing

  • Book bus tickets 24–48 hours in advance during Hari Raya, Chinese New Year, and school holidays (March, August, December). Buses sell out fast.
  • Morning departures (7–9 AM) are best for avoiding afternoon thunderstorms common on the east coast from April to November.
  • Flight tip: Malaysia Airlines flights to KUA are often cancelled or rescheduled — confirm 24 hours before departure.

Transfer & Navigation

  • Kuantan Bus Terminal to airport: Grab is reliable and costs RM25–35. Taxis at the terminal may quote RM40–50 — negotiate or use the app.
  • Kuantan Station to airport: Limited taxis at the station; pre-book a Grab or ask the station staff to call a taxi.
  • Self-drive: Renting a car from KL (RM120–180/day via Hertz or Socar) gives flexibility. The E8 highway is well-signed and safe.

Weather & Comfort

  • Monsoon season (Nov–Feb): East coast experiences heavy rain. Bus and taxi journeys may take 30–60 minutes longer. Flights are less likely to be affected but still check.
  • Bus comfort: Choose a bus with 2×2 seating (executive class) for reclining seats and onboard toilet. Budget buses (2×3 seating) are less comfortable for the 4-hour journey.

Insider tip from regular travelers: "The bus + Grab combo is by far the most reliable and cost-effective. Just avoid overnight buses if you have early morning flights — the wait at the bus terminal at 4 AM is not pleasant."

FAQs: Kuala Lumpur to Sultan Haji Ahmad Shah Airport

1. Is there a direct flight from Kuala Lumpur to Sultan Haji Ahmad Shah Airport?

Yes, Malaysia Airlines operates direct flights from KLIA to KUA. The flight takes about 45 minutes, but schedules are limited to 1–2 flights daily. Total door-to-door time including airport transfers and check-in is around 4 hours. Book early as seats fill quickly.

2. What is the cheapest way to get from Kuala Lumpur to Kuantan Airport?

The cheapest way is to take a long-distance bus from TBS to Kuantan Bus Terminal (RM35–45, ~4 hours), then a Grab/taxi to the airport (RM25–35, 20 minutes). Total cost is about RM60–80 (USD 13–17), making it the most budget-friendly option.

3. How long does it take to drive from Kuala Lumpur to Sultan Haji Ahmad Shah Airport?

Driving from central Kuala Lumpur to the airport via the East Coast Expressway (LPT/E8) takes approximately 3–3.5 hours, covering ~260 km. Tolls cost around RM50–60 (USD 11–13). The route is well-maintained and suitable for self-drive.

4. Is there a train from Kuala Lumpur to Kuantan Airport?

There is no direct train to the airport. KTM's East Coast Line runs from KL Sentral to Kuantan Station (6–7 hours, RM45–75), but the station is 20 km from the airport, requiring an additional taxi ride (RM25–35, 20 min). Total journey time is 7–8 hours — the slowest option.

5. What is the best time to travel from Kuala Lumpur to Kuantan Airport?

Morning departures (7:00–9:00 AM) are ideal for avoiding afternoon thunderstorms common on the east coast. If flying, morning flights are more reliable. For buses, early morning or overnight services help you avoid peak traffic on the E8, especially on weekends and public holidays.

6. Are there night buses from Kuala Lumpur to Kuantan?

Yes, several operators run overnight buses from TBS to Kuantan, with departures between 10:00 PM and 1:00 AM. They are slightly cheaper (RM30–38) and save a night of accommodation. However, you will arrive at Kuantan Bus Terminal around 3:00–5:00 AM, and taxis to the airport may be limited at that hour.

7. Can I use a ride-hailing service like Grab from Kuala Lumpur to Kuantan Airport?

Yes, Grab offers intercity rides from Kuala Lumpur to Kuantan Airport, but the cost is high — typically RM350–500 (USD 75–108) for the 3-hour trip. This option is best for groups of 3–4 people (cost-effective per person) or travelers with heavy luggage. Advance booking is recommended via the app.

8. How far is Sultan Haji Ahmad Shah Airport from Kuantan city center?

The airport is located about 15 km (9 miles) west of Kuantan city center. A taxi or Grab ride takes approximately 20–25 minutes and costs RM25–35 (USD 5–8). There is no direct public bus from the city to the airport, so ride-hailing or taxis are the standard option.