Quick Answer
Best overall option: Take a taxi or private transfer directly from Genting Highlands to Sultan Abdul Aziz Shah Airport (SZB) — 1 hour 15 minutes, RM 180–250 ($38–53), door-to-door with no transfers.
Most budget-friendly: Genting bus to KL Sentral (RM 12–15) + KTM Komuter to Subang Jaya (RM 5–10) + short taxi to SZB (RM 10–15) — total RM 27–40 ($6–9), about 2–2.5 hours.
Best value balance: Bus to KL Sentral + taxi to SZB — RM 47–60 ($10–13), roughly 1.5–2 hours.
🚕 Taxi & Private Transfer — Fastest & Most Convenient
For travelers who value speed, privacy, and zero stress, a direct taxi or private transfer from Genting Highlands to Sultan Abdul Aziz Shah Airport is the clear winner. This is the only door-to-door option that takes you from your hotel or the SkyCasino area straight to the SZB departure hall without any intermediate stops or transfers.
Key Details
| Metric | Value |
|---|---|
| ⏱ Duration | 1 hour 15 minutes (typical, no traffic) |
| 💰 Price range | RM 180 – RM 250 ($38 – $53) |
| 🚗 Distance | ~65 km (40 miles), mostly highway + winding hill road |
| 📅 Best for | Couples, families with kids, business travelers, anyone with heavy luggage |
| 🌙 Available 24/7 | Yes — taxis and Grab operate around the clock |
Detailed Price Breakdown
• Standard taxi (metered): RM 180–200 ($38–42) — negotiable from the Genting taxi stand.
• Grab (ride-hailing): RM 190–250 ($40–53) — dynamic pricing; higher during peak hours, rain, or late night.
• Pre-booked private transfer: RM 200–280 ($42–59) — fixed price, includes meet-and-greet, often with a larger vehicle.
• Premium/executive car: RM 280–350 ($59–74) — luxury sedan or MPV, ideal for business travelers.
Pros & Cons
✅ Pros: Fastest option; no transfers; door-to-door; works for any flight time; comfortable with air conditioning; plenty of space for luggage.
❌ Cons: Most expensive; price varies with demand; winding hill road can cause motion sickness for some passengers.
Recommended Booking Platforms
• Grab app — most reliable for real-time pricing.
• Klook private transfers — pre-book for fixed pricing.
• Hotel concierge — many Genting hotels can arrange a taxi at a standard rate.
💡 Pro tip: If you're traveling in a group of 3–4, a private transfer costs per vehicle, not per person — making it surprisingly affordable compared to bus + taxi for multiple people.
🚌 Bus + Taxi — Best Value for Solo Travelers
The bus + taxi combination strikes the perfect balance between cost and convenience. It's the most popular choice among solo travelers and budget-conscious tourists who don't mind a single transfer at KL Sentral.
Step-by-Step Guide
- Genting Bus → KL Sentral — Board at Genting Highlands Bus Terminal (near SkyCasino). Buses run every 30–60 minutes from 7:00 AM to 10:00 PM. Fare: RM 12–15 ($2.5–3). Journey: ~1 hour.
- KL Sentral → SZB Airport by taxi — Exit the bus at KL Sentral (lower ground floor), walk to the main taxi stand or open Grab. Fare: RM 35–45 ($7–10). Journey: 25–35 minutes.
Total Cost & Time
| Item | Cost (MYR) | Cost (USD) | Time |
|---|---|---|---|
| Genting Bus (to KL Sentral) | RM 12–15 | $2.5–3 | 1 hour |
| Taxi (KL Sentral → SZB) | RM 35–45 | $7–10 | 25–35 min |
| Total | RM 47–60 | $10–13 | ~1.5–2 hrs |
Bus Schedule Highlights
• First bus: ~7:00 AM from Genting Highlands.
• Last bus: ~10:00 PM (check Genting official site for seasonal changes).
• Frequency: Every 30 minutes during peak hours, every 60 minutes off-peak.
• Ticket purchase: At the bus terminal counter or via EasyBook online.
Pros & Cons
✅ Pros: Affordable; reliable; bus leg is comfortable with air conditioning; only one transfer; taxis are plentiful at KL Sentral.
❌ Cons: Not door-to-door; bus luggage space is limited (one large bag per person); taxi fare varies with traffic; not ideal for late-night arrivals.
💡 Pro tip: If you have more than one large suitcase, consider booking a Grab Premium from KL Sentral to SZB (RM 50–60) for extra boot space.
🚆 Bus + KTM Train + Taxi — Cheapest but Requires 2 Transfers
If you're on the tightest budget and have light luggage, the bus + KTM Komuter + taxi route is the most economical way to reach SZB Airport. It involves two transfers and takes a bit longer, but it costs less than a single taxi ride.
Step-by-Step Guide
- Genting Bus → KL Sentral — Same as above: RM 12–15, 1 hour.
- KTM Komuter KL Sentral → Subang Jaya station — Follow signs to the KTM platform at KL Sentral (lower level). Take the Port Klang line direction Port Klang. Alight at Subang Jaya station (5 stops). Fare: RM 5–10 ($1–2). Journey: ~25 minutes. Trains run every 15–30 minutes from 6:00 AM to 11:30 PM.
- Subang Jaya → SZB Airport by taxi — From Subang Jaya station, take a short taxi or Grab to SZB Airport. Fare: RM 10–15 ($2–3). Journey: ~10 minutes.
Total Cost & Time
| Item | Cost (MYR) | Cost (USD) | Time |
|---|---|---|---|
| Genting Bus (to KL Sentral) | RM 12–15 | $2.5–3 | 1 hour |
| KTM (KL Sentral → Subang Jaya) | RM 5–10 | $1–2 | 25 min |
| Taxi (Subang Jaya → SZB) | RM 10–15 | $2–3 | 10 min |
| Total | RM 27–40 | $6–9 | ~2–2.5 hrs |
KTM Komuter Tips
• Touch 'n Go card is accepted at all KTM gates — tap in and out for seamless travel.
• Trains can be crowded during peak hours (7:30–9:00 AM and 5:00–7:00 PM).
• Subang Jaya station is an interchange — make sure you alight here and not at the next stop (Setia Jaya).
• From Subang Jaya station, the taxi stand is directly outside the main exit; Grab pick-up is at the designated ride-hailing bay.
Pros & Cons
✅ Pros: Cheapest option by far; KTM is reliable and air-conditioned; Subang Jaya station is close to SZB.
❌ Cons: Two transfers; not ideal with heavy luggage; KTM can be crowded; last train from KL Sentral to Subang Jaya is around 11:30 PM — not suitable for late-night arrivals.
💡 Pro tip: If you're traveling from Genting to SZB for a morning flight, take the first Genting bus at 7:00 AM and you'll arrive at SZB by approximately 9:00–9:30 AM — well in time for most domestic departures.
✈️ About Sultan Abdul Aziz Shah Airport (SZB) & Flight Connections
Sultan Abdul Aziz Shah Airport (IATA: SZB), also known as Subang Airport, is Kuala Lumpur's secondary airport. While most international travelers fly via KLIA, SZB serves a vital role for domestic and regional turboprop routes, primarily operated by Firefly and MASwings.
Why Choose SZB?
• Closer to KL city center — SZB is about 25 km from KL, vs. KLIA at 60+ km.
• Faster check-in — Smaller airport means shorter queues, often 15–20 min from curb to gate.
• Domestic focus — Direct flights to Penang, Johor Bahru, Kota Bharu, Alor Setar, Langkawi, and Kuching (MASwings).
• No long train rides — Unlike KLIA, you don't need a separate rail link to reach the terminals.
Airlines Operating at SZB
| Airline | Destinations | Notes |
|---|---|---|
| Firefly | Penang, Johor Bahru, Kota Bharu, Alor Setar, Langkawi, Singapore (Seletar) | Main operator at SZB; uses ATR 72 turboprops |
| MASwings | Kuching, Miri, Sibu, Bintulu (Sarawak) | Rural air service; also ATR 72 |
| Charter / Private | Various regional destinations | Business jets and charters |
From Genting to SZB — Flight Connection Planning
If you're flying from SZB, allow at least 2.5–3 hours from your Genting hotel to departure. Here's a suggested timeline:
- Taxi direct: Depart 2 hours before your flight — plenty of time.
- Bus + taxi: Depart 3 hours before your flight to account for bus schedule and traffic.
- Bus + KTM + taxi: Depart 3.5 hours before your flight for safety.
💡 Pro tip: SZB's check-in counters open 2 hours before departure for domestic flights. There are no self-check-in kiosks for Firefly at SZB — you must go to the counter. Arrive at least 45 minutes before departure to avoid being denied boarding.
Source: Firefly official website — check for the latest schedule and terminal info.
📊 Cost & Time Comparison — All Transport Options
Use this comparison table to quickly decide which option fits your budget, schedule, and comfort level.
| Transport Option | ⏱ Total Time | 💰 Total Cost (MYR) | 💰 Total Cost (USD) | 🔄 Transfers | 👍 Best For |
|---|---|---|---|---|---|
| 🚕 Taxi / Private Transfer ⭐ Best Overall | 1 hr 15 min | RM 180–250 | $38–53 | 0 (door-to-door) | Couples, families, business, late-night |
| 🚌 Bus + Taxi ⭐ Best Value | 1.5–2 hr | RM 47–60 | $10–13 | 1 | Solo travelers, light luggage |
| 🚆 Bus + KTM + Taxi ⭐ Cheapest | 2–2.5 hr | RM 27–40 | $6–9 | 2 | Budget backpackers, no heavy bags |
| 🚗 Self-Drive (rental car) | 1 hr 15 min | RM 30–40 (toll + fuel) + RM 80–150 rental/day |
$6–8 + $17–32 rental | 0 | Travelers already with a car |
| 🚐 Pre-booked Charter (MPV) | 1 hr 15 min | RM 200–350 | $42–74 | 0 | Groups of 5–7, extra comfort |
Which One Should You Choose?
- 💰 Lowest cost: Bus + KTM + taxi — as low as RM 27 ($6).
- ⚡ Fastest: Taxi / private transfer — 1 hr 15 min.
- ⚖️ Best balance: Bus + taxi — RM 47–60 ($10–13) and only one transfer.
- 🧳 Heavy luggage: Taxi or pre-booked charter — you don't want to haul suitcases onto the KTM.
- 🌙 Late-night / early morning: Taxi only — buses and trains stop running after 10–11 PM.
💡 Pro tip: If you're booking a bus ticket online, use EasyBook or BusOnlineTicket to compare schedules and prices. For train schedules, the official KTM Mobile app is the most accurate.
🧳 Traveler Tips & Real Experiences
Here's what experienced travelers wish they had known before making the journey from Genting Highlands to Sultan Abdul Aziz Shah Airport.
1. The Windy Hill Road
The descent from Genting Highlands is a steep, winding mountain road with over 20 hairpin turns. If you're prone to motion sickness, take an anti-nausea medication 30 minutes before departure, especially if you choose the bus (which sits high and sways more than a car). Sit in the front rows of the bus for a smoother ride.
2. Luggage Space on the Bus
Genting buses have limited under-floor luggage compartments. They typically accept one large suitcase per passenger. If you have more than one big bag, you may be asked to pay for an extra seat (RM 12–15) or store bags in the aisle. Backpackers and travelers with one suitcase will have no issues.
3. KL Sentral Navigation
KL Sentral is a large, multi-level transport hub. If you're transferring from the bus to a taxi or KTM, allow 10–15 minutes for walking and wayfinding. The bus arrives on the lower ground floor (LRT level). Taxis are on the ground floor (exit through the main hall). KTM is on the lower level (follow signs for "KTM Komuter").
4. Morning Fog & Delays
Between November and February, Genting Highlands frequently experiences morning fog and mist, which can delay bus departures by 15–30 minutes. If you have a tight flight connection, add a 30-minute buffer to your planned departure time.
5. Real Traveler Feedback
"I took the bus + taxi option from Genting to SZB for a Firefly flight to Penang. The bus was comfortable and on time. At KL Sentral, I grabbed a taxi for RM 40 and was at the airport in 30 minutes. Total time: 1 hour 45 minutes. Would definitely do it again." — Sarah L., backpacker
"We were a family of four with three large suitcases. We booked a private transfer through our hotel for RM 220. The driver met us at the lobby, loaded the bags, and got us to SZB in just over an hour. Worth every ringgit." — Mr. Tan, family traveler
💡 Pro tip: If you're traveling during Malaysian school holidays or public holidays (Chinese New Year, Hari Raya, Deepavali), book your bus ticket at least 3–5 days in advance — Genting buses sell out fast on peak days.
💡 Essential Pro Tips for a Smooth Journey
✅ Booking & Timing
- Bus tickets: Buy online via EasyBook or at the Genting bus terminal counter. Online booking opens 30 days ahead.
- Taxi/Grab: Check the Grab app for estimated fare before you approach the taxi stand. Metered taxis are sometimes cheaper than Grab during off-peak hours.
- Train schedules: Use the KTM Mobile app for real-time departures. KTM Komuter trains run every 15–30 minutes.
🧳 Luggage Advice
- Bus luggage limit: 1 large suitcase + 1 carry-on per person. Excess luggage may be charged RM 12–15 per extra bag.
- KTM trains: No dedicated luggage racks — keep your bag close and avoid peak hours if you have a large suitcase.
- Takkyubin (luggage delivery): Some Genting hotels offer luggage forwarding to KL Sentral or directly to SZB. Ask at the concierge — service costs around RM 40–60 per bag.
🎒 What to Bring
- Jacket or sweater — Genting is cool (18–22°C), but KL and SZB are hot (30–33°C). Dress in layers.
- Motion sickness tablets — especially for the winding hill road on the bus.
- Touch 'n Go card — essential for KTM and LRT; also accepted at some bus terminals.
- Power bank — charging points are limited on buses and trains.
⚠️ Important Warnings
- No direct transport exists — every option involves at least one transfer (except taxi/private transfer).
- Buses stop running around 10 PM — if your flight is after midnight, a taxi is your only choice.
- Traffic on the hill road can add 20–30 minutes during peak holiday periods. Check Google Maps before departing.
- SZB is a small airport — there are limited dining options after security. Eat before you arrive or bring snacks.
💡 Pro tip: For the most stress-free experience, especially if you have a tight flight connection, book a private transfer at least 24 hours in advance. The fixed price and guaranteed pick-up time give you peace of mind.
❓ FAQs: Genting Highlands to Sultan Abdul Aziz Shah Airport (SZB)
1. Is there a direct bus from Genting Highlands to Sultan Abdul Aziz Shah Airport (SZB)?
No, there is no direct bus from Genting Highlands to SZB Airport. You must take a Genting bus to KL Sentral (RM 12–15, 1 hour), then transfer to a taxi (RM 35–45, 30 min) or KTM train + taxi to reach SZB. No single-vehicle option connects the two points directly except a taxi or private car.
2. What is the fastest way to get from Genting Highlands to SZB Airport?
The fastest way is by taxi or private transfer directly from Genting Highlands to SZB Airport, taking approximately 1 hour 15 minutes and costing RM 180–250 ($38–53). This is the only door-to-door option with zero transfers and works for any flight time.
3. How much does a taxi from Genting Highlands to SZB Airport cost?
A standard taxi or Grab from Genting Highlands to Sultan Abdul Aziz Shah Airport costs between RM 180 and RM 250 ($38–$53), depending on the time of day, traffic, and whether you book in advance. Late-night (midnight–6 AM) fares can reach RM 250–280 ($53–59) due to surcharges. Pre-booked private transfers are typically RM 200–280.
4. Can I use public transport from Genting Highlands to Sultan Abdul Aziz Shah Airport?
Yes, but with multiple transfers. Take the Genting bus to KL Sentral (RM 12–15, 1 hr), then either a taxi direct to SZB (RM 35–45, 30 min) or KTM Komuter to Subang Jaya station (RM 5–10, 25 min) followed by a short taxi ride (RM 10–15, 10 min). Total cost ranges from RM 27 to RM 70 ($6–15) depending on the combination.
5. How long does it take to get from Genting Highlands to SZB Airport?
Travel time ranges from 1 hour 15 minutes (taxi direct) to 2–2.5 hours (public transport with transfers). The most common bus+taxi combination takes about 1.5–2 hours total, including waiting time. Always add 20–30 minutes buffer for traffic or schedule delays.
6. What is the cheapest way to get from Genting Highlands to Sultan Abdul Aziz Shah Airport?
The cheapest option is bus + KTM + taxi: Genting bus to KL Sentral (RM 12–15), KTM to Subang Jaya (RM 5–10), then taxi to SZB (RM 10–15). Total: RM 27–40 ($6–9). It takes about 2–2.5 hours and requires 2 transfers. Ideal for budget travelers with light luggage.
7. Is it better to take a taxi or bus from Genting Highlands to SZB Airport?
It depends on your budget and luggage. A taxi (RM 180–250) is best for couples, groups of 3–4, or anyone with heavy luggage — it's direct and stress-free. Bus+taxi (RM 47–60) is ideal for solo travelers or budget-conscious passengers who don't mind one transfer. For a family of 4, a taxi costs about the same per person as the bus+taxi option.
8. Are there overnight transport options from Genting Highlands to Sultan Abdul Aziz Shah Airport?
Overnight options are limited. Genting buses operate until about 10–11 PM. After that, your only option is a taxi or Grab, which may cost RM 200–280 ($42–59) due to late-night surcharges. Pre-booking a private transfer is recommended for early morning flights. There are no night trains from KL Sentral to Subang Jaya after 11:30 PM.