Explore Destinations

Discover the world's most amazing places

How to Get from Ipoh to Penang Airport

Quick Answer: Best Way from Ipoh to Penang Airport

Best option: Take the KTM ETS train from Ipoh to Butterworth (≈ 2 hr, RM25–50 / $5.50–11), then the Penang ferry to George Town (15–20 min, RM1.20 / $0.26), and finally a local bus or Grab to Penang Airport (25–45 min, RM2–40 / $0.50–9). Total time: 3.5–4.5 hours. Total cost: RM40–80 ($9–17). This combo offers the best balance of speed, comfort, and affordability.

Cheapest alternative: Direct bus from Ipoh to Penang Island (RM20–35 / $4.50–7.50) + local bus to airport (RM2–4 / $0.50–1). Total ≈ RM25–40 ($5.50–9), but takes 4–5 hours and may be less comfortable.

Fastest alternative: Private taxi or car (RM180–280 / $39–61, 2–2.5 hours direct).

👉 Bottom line: For 90% of travelers, the train + ferry + bus combo is the sweet spot.

Quick Navigation: Ipoh to Penang Airport Transport Options

🚄 Train + Ferry from Ipoh to Penang Airport (Recommended)

The KTM ETS (Electric Train Service) from Ipoh to Butterworth is the backbone of the most recommended route to Penang Airport. It is reliable, comfortable, and offers scenic views of the Malaysian countryside. Below is the complete step-by-step breakdown.

Step-by-Step Journey

  1. Ipoh Railway Station → Butterworth Station (KTM ETS): Trains run 6–10 times daily. Fastest ETS services take approx. 2 hours (some express services make fewer stops). Slower Komuter trains take 3–4 hours but cost less.
  2. Butterworth Station → Penang Ferry Terminal: The station is connected to the ferry terminal via a covered walkway (5 min walk). Follow signs to "Ferry to Penang Island".
  3. Ferry to George Town (Penang Island): Ferries depart every 15–30 minutes. Journey time: 15–20 minutes. Cost: RM1.20 per person ($0.26). Ferries operate from 6:00 to 23:30 daily.
  4. George Town Ferry Terminal → Penang Airport: From the terminal, you can take bus 302, 401, or 401E (RM2–4, 45–60 min) or a Grab/taxi (RM35–50, 25–30 min).

KTM ETS Train Types & Seat Classes

Train options from Ipoh to Butterworth
ServiceDurationPrice Range (MYR)Price Range (USD)Seat Types
ETS Platinum1 hr 50 min – 2 hr 10 minRM38–50$8.30–11Business, Premium
ETS Gold2 hr – 2 hr 25 minRM28–42$6.10–9.10Standard, Premium
ETS Silver2 hr 30 min – 3 hrRM22–35$4.80–7.60Standard only
KTM Komuter3 hr – 4 hrRM10–20$2.20–4.40Standard (no reserved seat)

🎫 Book via KTMB official website or the KTMB app. Advanced booking is recommended, especially for Platinum and Gold classes.

Ferry Details: Butterworth → George Town

🔗 Source: Penang Port Ferry Schedule

From George Town to Penang Airport (PEN)

TransportTimeCost (MYR)Cost (USD)Notes
Bus 302 / 401 / 401E45–60 minRM2–4$0.50–1Cheapest, but can be crowded
Grab / Taxi25–35 minRM35–50$7.60–11Door-to-door, comfortable
Hotel Shuttle30–45 minRM15–25$3.30–5.50Check with your hotel

Pros & Cons of the Train + Ferry Route

Total Cost Breakdown (Per Person, Train + Ferry + Bus)

✅ This is the most recommended way for solo travelers, couples, and small groups.

🔗 Official resources: KTMB Train Schedule | Penang Ferry Info | Rapid Penang Bus Routes

✈️ Flight from Ipoh to Penang Airport (Not Recommended)

While you might assume flying is the fastest option, there are no direct commercial flights from Ipoh (Sultan Azlan Shah Airport) to Penang International Airport (PEN). The distance between the two cities is only about 160 km (100 miles) — too short for practical air travel.

Why Flying Is Not a Viable Option

Comparison: Flight vs Train vs Bus

ModeTotal Time (door to door)Total Cost (MYR)Total Cost (USD)TransfersRecommendation
✈️ Flight via KL6–8 hrRM135–300$29–652–3❌ Not recommended
🚄 Train + Ferry + Bus3.5–4.5 hrRM34–80$7.40–172✅ Best choice
🚌 Bus + Local Bus4–5 hrRM25–40$5.50–91✅ Budget pick
🚕 Taxi / Car2–2.5 hrRM180–280$39–610✅ Fastest (if budget allows)

When Might Flying Make Sense?

Only if you are already at Ipoh Airport connecting from another flight (e.g., from Singapore or Johor Bahru) and need to reach Penang. In that case, you would fly to KLIA and then connect to Penang. But even then, the train from Ipoh to Penang is likely faster and cheaper once you factor in all the airport waiting time.

👉 Verdict: Skip the plane. The train + ferry is faster, cheaper, and more enjoyable.

🔗 Source: FlightRadar24 – Route Database | Malaysia Airports

🚌 Bus from Ipoh to Penang Airport (Budget Option)

Taking a bus from Ipoh to Penang Island is the cheapest way to reach Penang Airport, with fares starting as low as RM20 ($4.40). Several bus companies operate this route, with departures throughout the day and limited overnight services.

Bus Companies & Routes

CompanyRouteDurationPrice (MYR)Price (USD)Booking
Billion StarsIpoh → Penang Sentral (George Town)3–3.5 hrRM22–30$4.80–6.50Online
Sri MajuIpoh → Sungai Nibong3.5–4 hrRM20–28$4.40–6.10Online
KPB ExpressIpoh → Penang Sentral3–3.5 hrRM25–35$5.50–7.60Online
Starmart ExpressIpoh → Penang Sentral3–4 hrRM22–32$4.80–7Online

🎫 Book via BusOnlineTicket or EasyBook for easy comparison.

Day Buses vs Night Buses

Getting from the Bus Drop-off to Penang Airport

Bus Travel Tips

Pros & Cons of Bus Travel

🔗 Official resources: BusOnlineTicket Malaysia | Rapid Penang Bus

🚕 Taxi / Private Car from Ipoh to Penang Airport (Fastest, Most Expensive)

If you value speed and convenience above all else, a private taxi or rental car is the fastest way to reach Penang Airport. The 160 km journey via the North–South Expressway (PLUS) takes approximately 2–2.5 hours without traffic.

Price Guide

Vehicle TypeEstimated Fare (MYR)Estimated Fare (USD)Notes
Standard Sedan (4 pax)RM180–220$39–48Most common, book via Grab or local taxi
MPV / Family Car (6–7 pax)RM230–280$50–61Good for families with luggage
Premium / ExecutiveRM280–350$61–76Leather seats, extra legroom
Rental Car (self-drive)RM80–150/day$17–33/dayPlus toll (RM25) + petrol (RM30–40)

💡 Prices vary by company and time of day. Late-night or early-morning rides may incur a surcharge (RM20–50).

When to Choose a Taxi / Private Car

How to Book

Route Details

Pros & Cons

🔗 Official resources: Grab Malaysia | PLUS Expressway Toll Info

💰 Cost & Ticket Comparison: All Ways from Ipoh to Penang Airport

Use this comprehensive table to compare all transport options side by side. Best overall value and cheapest option are highlighted.

Transport ModeTotal Time (door to door)Cost Range (MYR)Cost Range (USD)TransfersComfortBest For
🚄 Train + Ferry + Bus ⭐ Best Value 3.5–4.5 hr RM34–80 $7.40–17 2 ★★★★★ Most travelers, solo to small groups
🚌 Bus + Local Bus 💰 Cheapest 4–5 hr RM25–40 $5.50–9 1 ★★★☆☆ Budget travelers, backpackers
🚕 Taxi / Private Car 2–2.5 hr RM180–280 $39–61 0 ★★★★★ Groups, families, business, late-night
🚗 Rental Car (self-drive) 2–2.5 hr RM135–215* $29–47* 0 ★★★★☆ Travelers who prefer to drive, couples
✈️ Flight via KL 6–8 hr RM135–300 $29–65 2–3 ★★☆☆☆ ❌ Not recommended

* Rental car cost includes daily rental (RM80–150), toll (RM25), and petrol (RM30–40). One-way drop-off fee may apply.

Where to Buy Tickets

Which Option Should You Choose?

🔗 Source: KTMB | BusOnlineTicket | Grab

🧳 Traveler Tips & Insider Advice for the Ipoh → Penang Airport Journey

Real-world tips from frequent travelers to help you avoid common pitfalls and make your journey smoother.

1. Luggage Strategy: Use "Takkyubin" (Baggage Delivery)

If you have heavy suitcases, consider using Takkyubin (baggage delivery service) to send your luggage directly from your Ipoh hotel to your Penang hotel or the airport. The service costs around RM30–50 per bag and saves you from carrying luggage through the ferry and bus transfers. Tip: Most hotels in Ipoh and Penang offer this service — ask at the front desk.

2. Transfer at Butterworth: What to Expect

3. Train vs Bus: The Real Difference

4. Time Your Journey Wisely

5. Navigating George Town to the Airport

6. What to Do If You Miss Your Train

Don't panic. If you miss your ETS train, you can usually take the next available Komuter or ETS service with a new ticket (your original ticket is non-refundable for no-shows). The station staff will help you with the next departure. Alternatively, take a bus from Ipoh to Penang — bus stations are within 1 km of the train station.

7. Connectivity & Amenities

🔗 Source: KTMB Travel Tips | Tourism Malaysia | TripAdvisor Forums

❓ Frequently Asked Questions: Ipoh to Penang Airport

Is there a direct train from Ipoh to Penang Airport?

No, there is no direct train. You take a KTM ETS train from Ipoh to Butterworth (≈ 2 hr), then the ferry to Penang Island (15–20 min), and finally a bus or taxi to the airport (25–45 min). The entire journey takes 3.5–4.5 hours with 2 transfers.

How long does the train journey from Ipoh to Butterworth take?

The fastest KTM ETS trains take approximately 2 hours. Slower Komuter services take 3–4 hours. Most travelers choose ETS Gold or Platinum for the best speed and comfort. Book via KTMB.

What is the cheapest way to get from Ipoh to Penang Airport?

The cheapest way is by bus: Ipoh → Penang Island (RM20–35 / $4.50–7.50) + local bus to the airport (RM2–4 / $0.50–1). Total as low as RM25–40 ($5.50–9). The train+ferry+bus combo is also very affordable at RM40–80 ($9–17).

How much does a taxi from Ipoh to Penang Airport cost?

A private taxi costs RM180–280 ($39–61) depending on vehicle type and time of day. Standard sedans are RM180–220, MPVs RM230–280. Book via Grab or local taxi operators.

Is there a direct bus from Ipoh to Penang Airport?

No direct bus to the airport. Buses from Ipoh stop at Penang Sentral (George Town) or Sungai Nibong. From there, take local bus 302, 401, or 401E (45–60 min, RM2–4) or a Grab (RM35–50, 25–35 min) to the airport.

Can I use the same ticket for train and ferry?

No. The KTM train ticket and Penang ferry token are separate purchases. The ferry token costs RM1.20 ($0.26) and is bought at the counter in Butterworth (cash only). Train tickets are booked via KTMB.

What is the total travel time from Ipoh to Penang Airport?

It varies by mode: Train+ferry+bus: 3.5–4.5 hr; Bus+bus: 4–5 hr; Taxi/car: 2–2.5 hr; Flight via KL: 6–8 hr. The train is the best all-round option.

Is it better to take the train or bus from Ipoh to Penang Airport?

The train is recommended for most travelers: it's faster (3.5–4.5 hr vs 4–5 hr), more comfortable with reserved seats, AC, and power outlets, and offers scenic views. The bus is cheaper (RM25–40 vs RM40–80) but less comfortable and more prone to traffic. Choose based on your budget and comfort preference.

💡 All prices are approximate and based on 2025 rates. Exchange rate used: 1 USD ≈ 4.60 MYR. Always check official sources for the latest schedules and fares. This guide is updated regularly to ensure accuracy.

🔗 Useful links: KTMB Trains · Penang Ferry · Bus Tickets · Grab Malaysia · Rapid Penang Bus · Malaysia Airports