Quick Answer
Best way: Grab or Taxi — total time 10–15 minutes, cost 12–25 MYR (≈ 2.50–5 USD). Sultan Azlan Shah Airport (IPH) is only 4–5 km from Ipoh city center. No train or flight is needed for this short trip. For the best balance of speed, cost, and convenience, book a GrabCar (12–20 MYR) or take a hotel shuttle if available. The cheapest option is the public bus (1–2 MYR) but with very limited schedules.
Train + Taxi: From Ipoh Railway Station to the Airport
While there is no direct train to Sultan Azlan Shah Airport, the Ipoh Railway Station (Stesen Keretapi Ipoh) is just 4 km from the airport. Many travelers arriving from Kuala Lumpur or Penang use this combination: take the ETS (Electric Train Service) to Ipoh, then hop in a taxi or Grab for the final 10-minute ride.
ETS Train from Kuala Lumpur to Ipoh
| Route | Operator | Duration | Adult Fare (MYR) | Adult Fare (USD) | Frequency |
|---|---|---|---|---|---|
| KL Sentral → Ipoh | KTM ETS | 2 h 20 min – 2 h 45 min | 35 – 55 MYR | ≈ 7 – 12 USD | ~12 trains/day |
| Butterworth (Penang) → Ipoh | KTM ETS | 1 h 40 min – 2 h 05 min | 25 – 40 MYR | ≈ 5 – 8 USD | ~8 trains/day |
| Padang Besar → Ipoh | KTM ETS | 3 h 00 min – 3 h 30 min | 50 – 75 MYR | ≈ 11 – 16 USD | ~4 trains/day |
From Ipoh Railway Station to Airport
- Taxi: 18–25 MYR (≈ 4–5 USD), 10–15 minutes, available at the station taxi stand.
- Grab: 12–18 MYR (≈ 2.5–4 USD), slightly cheaper, book via app.
- Walking: Not recommended — 50+ minutes along busy Jalan Sultan Azlan Shah.
Pro tip: If you're arriving from KL on the ETS, book a Grab from the station forecourt. The station is beautiful (colonial architecture) and has a KTM counter for ticket queries. Allow 10–15 minutes for the transfer.
Flights from Sultan Azlan Shah Airport (IPH) & Getting There
Sultan Azlan Shah Airport is a small international airport serving Ipoh. It mainly handles domestic and regional flights to Singapore (SIN) and Johor Bahru (JHB). If you're flying out of IPH, getting from your city-center hotel to the terminal is quick — but you still need to plan your ground transport.
Flights from IPH (as of 2025)
| Airline | Destination | Flight Time | Typical Fare (MYR) | Typical Fare (USD) | Frequency |
|---|---|---|---|---|---|
| AirAsia | Singapore (SIN) | 1 h 15 min | 89 – 199 MYR | ≈ 19 – 42 USD | Daily |
| AirAsia | Johor Bahru (JHB) | 1 h 05 min | 49 – 129 MYR | ≈ 10 – 27 USD | ~5 flights/week |
| Scoot | Singapore (SIN) | 1 h 20 min | 79 – 179 MYR | ≈ 17 – 38 USD | 4 flights/week |
City Center → Airport (Pre-Flight)
- Grab/Taxi: 10–15 minutes, 12–25 MYR (≈ 2.5–5 USD).
- Hotel shuttle: Free or 10–20 MYR — check with your hotel.
- Public bus: 25–35 minutes, 1–2 MYR (very limited schedule).
Important: For flights to Singapore, arrive at least 1.5–2 hours early — IPH is small but immigration and security can be slow during peak times (6:00–8:00 AM). The airport has a small café, basic shops, and free Wi-Fi.
Sources: AirAsia & Malaysia Airports
Public Bus & Long-Distance Bus Options
For budget travelers, the public bus is the cheapest way to cover the short distance from Ipoh city center to the airport. However, service is infrequent and not ideal for tight schedules. Long-distance buses from other cities also arrive at Amanjaya Terminal, from which you can connect to the airport.
Perak Transit Bus Routes to Airport
| Route | From | To | Frequency | Fare (MYR) | Fare (USD) |
|---|---|---|---|---|---|
| T36 | Ipoh Bus Terminal (Amanjaya) | Sultan Azlan Shah Airport | 4–6 trips/day | 1.50 MYR | ≈ 0.30 USD |
| T37 | Ipoh City Center (Medan Gopeng) | Airport (via Jalan Raja Permaisuri Bainun) | 3–5 trips/day | 1.50 MYR | ≈ 0.30 USD |
Long-Distance Bus to Ipoh (Amanjaya Terminal)
If you're coming from other states and then heading to the airport:
- KL (TBS) → Ipoh: 2.5–3 hours, 25–40 MYR (≈ 5–8 USD), operated by Plusliner / Starmart.
- Penang (Sungai Nibong) → Ipoh: 1.5–2 hours, 20–30 MYR (≈ 4–6 USD).
- From Amanjaya Terminal to Airport: Take bus T36 (25 min) or Grab (15 min, ~15 MYR).
Night bus alert: Some operators run overnight services from KL to Ipoh (depart 11:00 PM – 1:00 AM, arrive 2:00–4:00 AM). If you arrive at Amanjaya at odd hours, Grab is the only reliable onward option to the airport.
Source: Perak Transit Bus Routes
Taxi, Grab & Private Transfer: Door-to-Door Convenience
For most travelers, a taxi or ride-hailing service is the default choice. The short distance (4–5 km) means fares are low, and you'll be at the airport in under 15 minutes from most city-center hotels.
Price Comparison: Taxi vs. Grab vs. Private Transfer
| Service | Estimated Fare (MYR) | Estimated Fare (USD) | Availability | Best For |
|---|---|---|---|---|
| Metered Taxi (stand) | 18–25 MYR | ≈ 4–5 USD | 24/7 at taxi stand | Immediate departure, no app needed |
| GrabCar (standard) | 12–20 MYR | ≈ 2.5–4 USD | 5:00 AM – 11:00 PM (reliable) | Best value, transparent pricing |
| GrabCar (Premium) | 25–40 MYR | ≈ 5–8 USD | Same hours | More space, comfort |
| Hotel Private Transfer | 20–35 MYR | ≈ 4–7 USD | Pre-booked | Guaranteed availability, fixed price |
| Airport Taxi (fixed) | 25 MYR flat | ≈ 5 USD | At airport arrival hall | Return trips from airport to city |
When to Choose Taxi / Private Transfer
- Late night / early morning (midnight–5:00 AM): Grab may have surge pricing or long wait times. A pre-booked taxi or hotel transfer is safer.
- Heavy luggage or group of 3–4: A standard taxi fits 4 passengers comfortably. For extra luggage, request a GrabCar XL (25–35 MYR).
- Mobility concerns: Pre-book an accessible transfer via your hotel — Ipoh taxis are not universally wheelchair-friendly.
- Business travelers: Fixed-price private transfers (25–35 MYR) provide receipt for expense claims.
Booking tip: For early flights, schedule a Grab 15–20 minutes before you want to leave. Drivers in Ipoh are generally punctual. If you're staying at a large hotel, ask the concierge to call a taxi — the price is usually the same as the meter.
Source: Grab Malaysia – Fare Estimator
Cost & Time Comparison: All Options at a Glance
Use this table to quickly compare every way of getting from Ipoh city center hotels to Sultan Azlan Shah Airport.
| Transport Mode | Total Time (door-to-door) | Cost (MYR) | Cost (USD) | Transfers | Best For |
|---|---|---|---|---|---|
| GrabCar 🏆 | 10–15 min | 12–20 MYR | ≈ 2.5–4 USD | 0 | Most travelers — best value |
| Metered Taxi | 10–15 min | 18–25 MYR | ≈ 4–5 USD | 0 | Immediate pickup, no app |
| Hotel Shuttle | 15–20 min | 0–20 MYR | ≈ 0–4 USD | 0 | Guests of participating hotels |
| Public Bus (T36/T37) | 25–35 min | 1.50 MYR | ≈ 0.30 USD | 0–1 (walk to stop) | Budget travelers, light luggage |
| Walk | 50–60 min | 0 MYR | 0 USD | 0 | Only if no other option |
| ETS Train + Taxi (from KL) | 2 h 40 min – 3 h 10 min | 47–80 MYR | ≈ 10–17 USD | 1 (train→taxi) | Arriving from KL/Penang by rail |
🏆 Best overall: GrabCar — cheap, fast, and reliable. Cheapest: Public bus (1.50 MYR) but only if the schedule aligns with your flight.
Note: All prices are approximate as of 2025. Grab fares may vary with surge pricing. Bus schedules are subject to change — check Perak Transit for the latest.
Traveler Tips & Local Experience
Insider advice from frequent flyers and Ipoh locals to make your airport transfer smoother.
🚖 Grab Tips in Ipoh
- Pickup points: Most hotels in the city center (e.g., WEIL Hotel, M Roof, The Banjaran) have designated Grab pickup areas. If you're at a smaller guesthouse, walk to the nearest main road for faster driver matching.
- Cash vs. card: Grab in Ipoh accepts both. Carry small change (10–20 MYR) for cash payments — drivers sometimes don't have change for large notes.
- Peak hours: During heavy rain or public holidays (Chinese New Year, Hari Raya), wait times can double. Book 10–15 minutes earlier than usual.
🧳 Luggage & Baggage
- Takkyubin (luggage delivery): Not widely available in Ipoh yet. For heavy luggage, use a GrabCar or taxi — public buses have no dedicated luggage space.
- Airport lockers: Sultan Azlan Shah Airport does NOT have luggage storage lockers. Keep your bags with you or leave them at your hotel.
⏰ Timing & Reliability
- Morning flights (before 9:00 AM): Grab availability is good from 5:00 AM. However, the airport security queue can build up between 6:30–8:00 AM — arrive at least 1.5 hours early.
- Late-night arrivals: If your flight lands after 11:00 PM, taxis at the airport are limited. Pre-book a transfer with your hotel or use the airport taxi counter (fixed 25 MYR to city center).
- Public bus caution: The T36 and T37 buses do not run on Sundays or public holidays. Always have a backup plan (Grab/taxi).
🌧️ Weather & Road Conditions
- Monsoon season (October–December): Afternoon downpours can cause flooding on Jalan Sultan Azlan Shah. Allow 15–20 extra minutes during heavy rain.
- Road works: The route from city center to airport occasionally has construction. Check JKR (Malaysian Public Works) for real-time road alerts.
Local's tip: If you have a few hours before your flight, visit the Ipoh Old Town (just 5 minutes from most hotels) for white coffee and tau fu fah. Then grab a Grab to the airport — it's only 10 minutes away.
FAQs: Getting from Ipoh City Center Hotels to Sultan Azlan Shah Airport
Is there a direct train from Ipoh city center to Sultan Azlan Shah Airport?
No, there is no direct train to the airport. The nearest station is Ipoh Railway Station (about 4 km away). You must take a taxi or Grab from the station to the airport (10–15 minutes, ~12–20 MYR). A "train + taxi" combination is common for travellers arriving from Kuala Lumpur or Penang via KTM ETS.
How much does a taxi from Ipoh city center to the airport cost?
A standard metered taxi costs 18–25 MYR (≈ 4–5 USD). Fixed-price airport transfers via hotel or booking apps range from 20–30 MYR (≈ 4–6 USD). Grab/ride-hailing is usually cheaper at 12–20 MYR (≈ 2.5–4 USD).
What is the cheapest way to get from Ipoh city center to Sultan Azlan Shah Airport?
The cheapest option is the public bus (Perak Transit route T36 or T37) at 1–2 MYR (≈ 0.20–0.40 USD), but service is limited with only 4–6 trips daily and no Sunday operation. A Grab ride (12–20 MYR) offers the best value for money considering convenience and reliability.
How long does it take to get from Ipoh city center to the airport?
By taxi or Grab: 10–15 minutes. By hotel shuttle: 15–20 minutes. By public bus: 25–35 minutes (including walking and waiting). Walking is not recommended — it takes over 50 minutes along busy roads with limited footpaths.
Are there hotel shuttle services to Sultan Azlan Shah Airport?
Yes, several mid-range and luxury hotels in Ipoh city center offer complimentary or paid shuttle services to the airport. WEIL Hotel, M Roof Hotel & Residences, and The Banjaran Hotsprings Retreat provide arranged transfers. Always confirm with your hotel at least 24 hours in advance — availability and pricing vary.
Can I walk from Ipoh city center to Sultan Azlan Shah Airport?
Technically yes — the distance is about 4–5 km — but it is not recommended. The route along Jalan Sultan Azlan Shah has limited sidewalks, heavy traffic, and no pedestrian signage. It takes 50–60 minutes on foot. Only consider this as a last resort if no other transport is available.
What time should I leave my hotel for a morning flight from IPH?
For a domestic flight (e.g., to Singapore or Johor Bahru), arrive at the airport 1.5 hours early. From Ipoh city center, leave your hotel 2 hours before departure — a 15-minute ride plus check-in buffer. For international flights, allow 2.5–3 hours total. Early morning Grab availability is good from 5:00 AM.
Is Grab available in Ipoh for airport transfers?
Yes, Grab operates widely in Ipoh. GrabCar (standard) costs 12–20 MYR (≈ 2.5–4 USD) from the city center to the airport. Grab availability is reliable from 5:00 AM to 11:00 PM. Late-night (midnight–5:00 AM) may have fewer drivers and surge pricing up to 1.5× the normal fare. For guaranteed late-night pickup, pre-book a hotel transfer or airport taxi.