Explore Destinations

Discover the world's most amazing places

How to Get from Petronas University of Technology (UTP) to Sultan Azlan Shah Airport

Quick Answer

Best way: Grab or taxi — direct, comfortable and reliable. Total time 40–50 minutes from UTP main gate to Sultan Azlan Shah Airport departures. Total cost RM70–RM90 (≈$15–$20 USD). No transfers needed, door-to-door service. If you are on a tight budget, public bus via Amanjaya Terminal costs RM10–RM20 ($2–$4 USD) but takes 1.5–2.5 hours with two transfers.

Quick Navigation: All Transport Options

🚕 Taxi & Grab from UTP to Sultan Azlan Shah Airport

This is the most recommended option for nearly all travelers. A direct taxi or Grab ride takes you from any point on the UTP campus to the airport departure drop-off in one smooth trip. No transfers, no waiting for schedules — just get in and go.

Why choose Grab / taxi?

  • Fastest door-to-door option: 40–50 minutes via Ipoh-Lumut Highway (Route 5) and Jalan Kuala Kangsar.
  • Reasonable cost for the convenience: RM70–RM90 ($15–$20 USD) split between 2–4 people is very affordable.
  • Available 24/7: Whether your flight is at 6 AM or midnight, Grab operates around the clock in this area.
  • Ample luggage space: Standard Malaysian taxis and GrabCar (Toyota Vios, Honda City) fit 2–3 suitcases + hand luggage easily.

Grab vs. Traditional Taxi — detailed comparison

FeatureGrabCarTraditional Taxi (airport counter)
Base fare (estimated)RM65–RM85RM80–RM110
Booking methodGrab app (preferred)Taxi stand or phone call
Price certaintyFixed upfront priceMetered or negotiated — can vary
PaymentCash or card (in-app)Cash mostly, some accept e-wallet
AvailabilityUsually 5–15 min waitMay need to wait at stand
English-speaking driverOften (rating system helps)Varies

Source: Grab Malaysia official website — fare estimates as of 2025.

Step-by-step: How to book a Grab from UTP

  1. Download the Grab app (iOS / Android) and set your pickup location — use “Universiti Teknologi PETRONAS (UTP), Seri Iskandar”.
  2. Set your destination as “Sultan Azlan Shah Airport (IPH), Ipoh”.
  3. Choose GrabCar (standard 4-seater) — price shown is fixed. For 5+ passengers, select GrabCar Plus or GrabXL (RM100–RM130).
  4. Confirm the ride — your driver will arrive at the designated campus pickup point (e.g., Main Gate, Block 5, or your specific hostel).
  5. Enjoy the ride — the route takes you through Seri Iskandar town, then onto the highway. Traffic is usually light except during peak hours (7:30–9 AM and 5–7 PM).

When to choose a traditional taxi instead?

  • If you don't have a smartphone or mobile data.
  • If you are traveling in a large group (6+ people) — some taxis are MPVs.
  • If you need a receipt for expense claims — taxi counters provide printed receipts.

Verdict: For 9 out of 10 travelers, Grab is the best choice — it's cheaper, transparent, and more convenient.

🚗 Private Transfer / Pre-booked Airport Shuttle

For travelers who want guaranteed service, fixed pricing, and extra comfort. Private transfers are pre-arranged through online platforms and offer a dedicated driver waiting for you at UTP.

Popular booking platforms

  • Klook: Offers private car transfers from UTP to Sultan Azlan Shah Airport from approx. RM100 ($22 USD) for a standard sedan. Klook Malaysia
  • Booking.com / Agoda: Some list airport transfers as add-ons for hotel bookings in Ipoh.
  • Local Ipoh transfer services: Companies like Ipoh Airport Transfer and Perak Private Hire offer fixed rates — search Facebook or Google.

Advantages over Grab

  • Guaranteed availability: During public holidays (Eid, Chinese New Year, Deepavali) Grab prices surge 1.5x–2x and wait times increase. Pre-booked transfers lock in the price.
  • Meet & greet service: Driver will hold a name board at your UTP pickup point — no confusion.
  • Larger vehicles available: MPVs (Toyota Innova, Nissan Serena) for groups of 6–8 people — prices RM130–RM180 ($28–$40 USD).
  • Baby/child seats: Some providers offer child seats on request — essential for families.

Disadvantages

  • Higher base price: RM100 minimum vs. RM70 for Grab.
  • Requires advance booking: Usually 12–24 hours ahead — not suitable for last-minute plans.
  • Cancellation policy: Most require free cancellation only 24–48 hours before.

Best for: Families with children, large groups (6+), travelers arriving on late flights (after 10 PM), and during major Malaysian public holidays when demand spikes.

🚌 Public Bus — The Budget Route

Cheapest option but requires patience and at least one transfer. This route uses Perak Transit public buses from UTP to Amanjaya Bus Terminal (Ipoh's main bus hub), then a second bus or share taxi to the airport.

Route details

LegModeTimeCost (MYR)Cost (USD)
UTP → Amanjaya Bus TerminalPerak Transit bus T30 / T3145–60 minRM5–RM8$1.1–$1.8
Amanjaya Terminal → Sultan Azlan Shah AirportLocal bus (Perak Transit) or share taxi30–45 minRM5–RM10$1.1–$2.2
Total1.5–2.5 hoursRM10–RM20$2–$4.4

Source: Perak Transit official website — route and fare information.

Step-by-step guide

  1. Board Perak Transit bus T30 or T31 from the UTP bus stop (near the main entrance). Buses run every 30–60 minutes from 6:00 AM to 9:00 PM. Tell the driver you're going to Amanjaya.
  2. Alight at Amanjaya Bus Terminal (Ipoh) — this is the main intercity bus terminal. From here, proceed to the local bus platform (Platform 7–9).
  3. Take a local Perak Transit bus heading to “Lapangan Terbang Sultan Azlan Shah” (airport). Buses are less frequent — about every 1–2 hours. Alternatively, take a share taxi (teksi berkongsi) from the terminal for RM5–RM10 per person.
  4. Arrive at the airport terminal — the bus drops you off right outside the departure hall.

Important considerations

  • Time uncertainty: Bus schedules are not always punctual. Waiting times of 30–60 minutes at each transfer point are common.
  • Limited luggage: Public buses have no dedicated luggage compartment — only overhead racks suitable for backpacks. Large suitcases (28″+) may be refused.
  • Not suitable for early/late flights: First bus from UTP is around 6 AM, last return bus from airport is around 8 PM.
  • Language barrier: Bus drivers may speak limited English — have your destination written in Malay: “Lapangan Terbang Sultan Azlan Shah, Ipoh”.

Best for: Solo backpackers with light luggage, on a very tight budget, and with flexible time. If you have a flight to catch, give yourself at least 3–4 hours buffer.

🚙 Rental Car / Self-Drive from UTP to the Airport

Gives you complete flexibility — especially useful if you plan to explore Ipoh or Perak before your flight. The drive from UTP to Sultan Azlan Shah Airport is straightforward and takes 40–50 minutes on good roads.

Car rental in Ipoh / Seri Iskandar

  • Local rental companies: Several operate around UTP and Seri Iskandar — rates from RM80–RM120 per day for a compact car (Myvi, Axia).
  • International chains: Hertz, Avis and Kayak have desks at Ipoh city center — rates RM120–RM200 per day with insurance.
  • Requirements: Valid driving license (international license recommended for non-Malaysians), minimum age 21–23, credit card deposit.

Route guidance

  1. Start: UTP main gate, Seri Iskandar.
  2. Take Route 5 (Ipoh-Lumut Highway) heading northeast toward Ipoh — about 25 km.
  3. Merge onto Jalan Kuala Kangsar (Route 1) toward the city center, then follow signs for “Lapangan Terbang Sultan Azlan Shah” / “Airport”.
  4. Arrival: Turn into the airport access road — the terminal is 500 m ahead. Drop off passengers at the departure curb, then park in the long-term lot.

Parking at Sultan Azlan Shah Airport

Parking typeRateNotes
Short-term (hourly)RM2–RM4 per hourMax stay 3 hours
Long-term (daily)RM15–RM25 per dayUncovered lot, 200 m walk to terminal
Covered / VIPRM30–RM45 per dayCloser to terminal, shaded

Source: Malaysia Airports Holdings Berhad — parking rates subject to change.

Cost breakdown (self-drive vs. Grab)

  • Rental: RM100–RM200 per day + fuel (RM15–RM20 for one-way) + parking (RM15–RM25 per day) = RM130–RM245 total.
  • Grab one-way: RM70–RM90 — no parking, no fuel, no rental hassle.
  • Verdict: Unless you need the car for multiple days or exploring, Grab is cheaper and easier for a one-way airport trip.

Best for: Travelers who want to explore Ipoh (e.g., visit Old Town, cave temples) before departing, or those staying in Perak for several days and need transport for other trips.

🚆 Train Option — Why It's Not Recommended

Technically possible, but impractical for most travelers. Sultan Azlan Shah Airport has no railway station. The nearest train station is Ipoh Railway Station (Stesen KTM Ipoh), which is about 15 minutes by taxi from the airport. To use the train, you would need to:

  1. Take a taxi or bus from UTP to Ipoh Railway Station (30–40 min, RM30–RM45 by taxi).
  2. Take a KTM ETS or Komuter train (not to the airport — no rail link exists).
  3. Take a second taxi from Ipoh station to the airport (15 min, RM15–RM25).

Why it's not a good option

FactorTrain routeDirect taxi/Grab
Total time1.5–2.5 hours (incl. waiting)40–50 minutes
Total costRM45–RM70 ($10–$15 USD)RM70–RM90 ($15–$20 USD)
Number of transfers2 (taxi → train → taxi)0 (direct)
Luggage convenienceStairs at station, limited train storageTrunk space, door-to-door
Schedule dependencyMust match KTM train timesGo anytime

Verdict: The train option saves almost no money compared to Grab, takes twice as long, and involves multiple transfers with luggage. Only consider it if you are already planning to take the train for another reason (e.g., you are coming from KL and want to stop in Ipoh). Otherwise, stick with road transport.

Source: KTM Berhad official website — ETS and Komuter schedules.

📊 Complete Cost & Time Comparison — All Transport Options

Use this table to quickly compare every available way to get from UTP to Sultan Azlan Shah Airport. Best option and cheapest option are highlighted.

Transport Mode ⏱ Total Time 💰 Cost (MYR) 💰 Cost (USD) 🔄 Transfers 👍 Best For
✅ Grab / Taxi (Recommended) 40–50 min RM70–RM90 $15–$20 0 (direct) All travelers — best balance of speed, cost & comfort
Private Transfer (pre-booked) 40–50 min RM100–RM180 $22–$40 0 (direct) Families, groups, holiday periods
💰 Public Bus (Cheapest) 1.5–2.5 hours RM10–RM20 $2–$4.4 1–2 Backpackers, light luggage, very flexible time
Rental Car (self-drive) 40–50 min RM130–RM245* $28–$54* 0 (direct) Travelers exploring Ipoh, need car for multiple days
Train + taxi (not recommended) 1.5–2.5 hours RM45–RM70 $10–$15 2 Only if already using KTM for other travel

*Rental car cost includes daily rental + fuel + parking. Actual cost may vary based on vehicle type and rental duration.

Key takeaway: Grab/taxi is the best all-round option — it's fast, affordable, and stress-free. The public bus is the cheapest but requires time and patience. Private transfer offers premium service at a higher price.

🧳 Traveler Tips & Real Experience

Practical advice gathered from frequent travelers on the UTP–Ipoh route.这些小贴士会让你的旅程更顺利。

🚀 1. Book your Grab in advance (especially for early flights)

The Grab app allows you to schedule a ride up to 7 days in advance. For flights before 8:00 AM, schedule your Grab the night before — early morning drivers are fewer and wait times can be 20–30 minutes. Scheduled rides cost the same as on-demand.

🧳 2. Use Takkyubin (luggage delivery) if you have heavy bags

If you are traveling with large or multiple suitcases and plan to explore Ipoh before your flight, consider using takkyubin (宅急便) luggage forwarding — available at UTP's post office or via courier services like Pos Malaysia or DHL. Send your luggage directly to the airport (or to your hotel near the airport) for RM25–RM45 per bag. Travel light and pick up your bags at the destination.

⏰ 3. Peak hours on the highway

The Ipoh-Lumut Highway (Route 5) can get congested during morning peak (7:30–9:00 AM) and evening peak (5:00–7:00 PM), especially near the Seri Iskander–Ipoh section. Add 15–20 minutes extra during these times. Also watch out for school bus stops and motorcycle traffic in the Seri Iskandar township.

📱 4. Download the Grab app + set up e-wallet

Grab is the most convenient way to book. Set up your account and add a payment method (credit card or GrabPay e-wallet) before travel day. If you use a foreign SIM, make sure you have data roaming or use UTP's campus Wi-Fi to book.

🎒 5. Public bus — what to expect

If you choose the bus route, carry a small backpack only. Large suitcases are difficult to manage on Perak Transit buses (no luggage hold). Also, buses may not run on time during public holidays — have a backup plan (Grab) ready.

🌧 6. Weather considerations

Perak experiences heavy tropical rainstorms especially from October to January. Flooding can occur on low-lying roads near Seri Iskandar. If a storm is forecast, add 30 minutes buffer and choose Grab over bus (buses may be delayed or cancelled in extreme weather).

🏷 7. Parking at the airport — if you drive

The long-term parking lot at Sultan Azlan Shah Airport is uncovered and fills up during holiday seasons. If you are leaving your car for more than 3 days, consider using a park-and-ride service near Ipoh city (some hotels offer parking + shuttle).

Pro tip from frequent UTP travelers: “Just take a Grab. It's RM70–RM80 well spent. The bus is cheap but you'll arrive stressed and sweaty. Save your energy for your flight.” — Amanda, UTP alumna (class of 2023)

❓ Frequently Asked Questions (FAQs)

1. Is there a direct bus from UTP to Sultan Azlan Shah Airport?

No, there is no direct bus. You need to take a Perak Transit bus from UTP to Amanjaya Bus Terminal (RM5–RM8, 45–60 min), then transfer to a local bus or share taxi to the airport (RM5–RM10, 30–45 min). Total journey: 1.5–2.5 hours. A Grab is much faster and more convenient.

2. How much is a Grab from UTP to Ipoh Airport?

A standard GrabCar costs RM70–RM90 ($15–$20 USD). Prices vary by time of day and demand. Surge pricing during public holidays can push it to RM110–RM130. Always check the in-app price before booking.

3. How long does it take to get from UTP to Sultan Azlan Shah Airport?

By taxi/Grab: 40–50 minutes. By public bus: 1.5–2.5 hours. By rental car: 40–50 minutes. The train option takes 1.5–2.5 hours and is not recommended.

4. Is it better to take a taxi or drive from UTP to the airport?

For most people, taxi/Grab is better — you avoid parking fees (RM15–RM25/day), rental costs (RM100–RM200/day), and the hassle of returning a car. If you need a car for exploring Ipoh or have multiple stops, self-drive can be worthwhile.

5. Are there any shuttle services from UTP to the airport?

UTP does not operate a dedicated airport shuttle. However, private transfer services (via Klook, Booking.com, or local operators) offer pre-booked airport transfers from RM100 ($22 USD). These are ideal for groups or those with heavy luggage.

6. Can I take the train from UTP to Sultan Azlan Shah Airport?

Not directly. The airport has no train station. You would need to taxi from UTP to Ipoh Railway Station, take a KTM train, then taxi again to the airport. Total time: 1.5–2.5 hours, cost RM45–RM70. A direct taxi is faster, cheaper and far more convenient.

7. What is the cheapest way to get from UTP to the airport?

The cheapest way is public bus via Amanjaya Terminal: RM10–RM20 ($2–$4.4 USD). However, it takes 1.5–2.5 hours and requires navigating transfers with limited luggage space. For most travelers, the extra RM50–RM70 for a Grab is worth the time and comfort.

8. How early should I leave UTP for a flight from Sultan Azlan Shah Airport?

For domestic flights, arrive at the airport 1 hour before departure. Add 40–50 minutes travel by Grab + 15 minutes buffer. Leave UTP at least 2 hours before your flight. For example, for a 10:00 AM flight, leave by 7:45–8:00 AM. If taking public bus, leave at least 3.5–4 hours before to account for waiting and transfers.