Explore Destinations

Discover the world's most amazing places

How to Get from Penang Port (Swettenham Pier) to Penang Airport

Quick Answer

Best overall: Take a Grab or taxi from Swettenham Pier to Penang Airport — it's the fastest, most convenient option, taking 35–50 minutes and costing MYR 25–60 (USD 6–13) depending on demand and vehicle type.

Cheapest: Ride Rapid Penang bus 401E or 401 from near the pier (via Komtar or Weld Quay) for just MYR 4–6 (USD 1–1.5), though the journey takes 60–90 minutes.

Most reliable for groups: Pre-book a private transfer from MYR 55–80 (USD 12–18) — fixed price, door-to-door, and no waiting.

Quick Navigation: Choose Your Way

🚕 Taxi & Grab: Fast, Convenient & Widely Available

For most travelers, a taxi or Grab is the preferred way to get from Swettenham Pier to Penang Airport. It's direct, air-conditioned, and door-to-door. Here's everything you need to know.

Grab (Ride-Hailing)

Grab is Southeast Asia's leading ride-hailing app, widely used in Penang. It's often cheaper than metered taxis and offers fixed upfront pricing — no negotiation needed.

Metered Taxi (Port Counter)

An official taxi counter operates just outside the cruise terminal arrival hall. This is the most straightforward option if you don't have a smartphone or prefer a guaranteed ride immediately.

Comparison: Grab vs. Port Taxi

Feature Grab Port Taxi (Official Counter)
Price MYR 25–40 (USD 6–9) MYR 45–60 (USD 10–13)
Booking Method Smartphone app Walk-up counter
Payment Cash / Card / GrabPay Cash (usually)
Price Surge Yes (peak times) No (fixed)
Availability 24/7 (may wait 5–15 min) During cruise arrivals only
Best For Solo/couple travelers on a budget Families, no-app users, immediate ride

Insider tip: If you arrive during peak cruise disembarkation (usually 9:00–11:00 AM), Grab prices can surge. Walk to the Swettenham Pier exit gate (about 5 minutes) before booking to reduce the fare, or use the port taxi counter for a fixed price.

Sources: Grab Malaysia | Penang Port Commission

🚌 Public Bus (Rapid Penang): The Ultimate Budget Option

If you're traveling on a tight budget or want to experience local life, the Rapid Penang public bus is the cheapest way to get from Swettenham Pier to Penang Airport. Routes 401E and 401 both serve the airport.

Step-by-Step: How to Take the Bus

  1. Walk or take the free CAT shuttle from Swettenham Pier to Komtar Bus Terminal or Weld Quay Bus Terminal (both about 10–15 minutes on foot). The CAT free shuttle (Central Area Transit) stops near the port and goes to Komtar.
  2. Board Rapid Penang bus 401E or 401 heading toward the airport. Look for "Airport" or "Lapangan Terbang" on the electronic signboard.
  3. Pay the fare: MYR 4–6 (USD 1–1.5) per person. You can use the Rapid Penang prepaid card (available at convenience stores) or pay exact cash to the driver (no change given).
  4. Ride time: Approximately 45–60 minutes from Komtar to the airport, depending on traffic and stops.
  5. Alight at: "Penang International Airport" stop — the bus pulls into the airport terminal forecourt.

Bus Route Details

Route From To Frequency Duration Fare
401E Komtar / Weld Quay Penang Airport Every 20–30 minutes 50–60 min MYR 4 (USD 1)
401 Komtar / Weld Quay Penang Airport (via Bayan Baru) Every 30–45 minutes 55–70 min MYR 4–6 (USD 1–1.5)

What to Know Before You Go

Is the bus right for you? The bus is ideal for solo budget travelers, backpackers, and anyone with light luggage. For families, groups, or those with heavy suitcases, a taxi or Grab is far more practical.

Sources: Rapid Penang Official Site | Penang State Government Transport Portal

🚗 Private Transfer: Pre-Booked, Reliable & Stress-Free

A pre-booked private transfer offers the perfect balance between cost, convenience, and reliability. You get a dedicated vehicle waiting for you at the pier, with a fixed price and no surprises.

Why Choose a Private Transfer?

Recommended Platforms & Providers

Provider Price Range (MYR) Price Range (USD) Booking Method Notes
Klook 55–70 12–16 App / Website Instant confirmation, cancel up to 24h
Booking.com Transfers 60–80 13–18 Website Part of accommodation booking platform
Local provider (e.g., Penang Airport Transfer) 50–70 11–16 Direct booking via website May require advance payment

When to Book a Private Transfer

Booking tip: Book at least 24 hours in advance to secure the best rate and vehicle type. Many platforms offer free cancellation up to 24 hours before pick-up.

Sources: Klook Malaysia | Booking.com Transfers

📊 Cost & Time Comparison: All Options at a Glance

Use this table to quickly compare every transport option from Swettenham Pier to Penang Airport. Best value and cheapest options are highlighted.

Transport Mode 💰 Cost (MYR) 💰 Cost (USD) ⏱️ Travel Time 🚶 Walking / Waiting 🧳 Luggage Ease ⭐ Best For
🚕 Grab
⭐ Best Value
25–40 6–9 35–50 min Minimal Excellent Most travelers
🚕 Port Taxi (Official) 45–60 10–13 35–50 min Minimal Excellent No-app users, families
🚌 Rapid Penang Bus (401E/401)
💰 Cheapest
4–6 1–1.5 60–90 min 10–20 min Limited Budget solo travelers
🚗 Private Transfer (Pre-booked) 55–80 12–18 35–50 min Minimal Excellent Groups, families, business

Summary: For the best balance of cost, speed, and convenience, take a Grab. If you're on a shoestring budget, the Rapid Penang bus is unbeatable. For peace of mind and fixed pricing, book a private transfer in advance.

Sources: Grab Malaysia fare estimates | Rapid Penang fare table

💡 Traveler Tips & Local Insights

Real-world advice to make your journey smoother, cheaper, and less stressful.

🚶 From the Ship to the Transport

🧳 Luggage Strategy

⏰ Timing & Traffic

💵 Money-Saving Hacks

🔄 Transfer & Connection Tips

Sources: Swettenham Pier Cruise Terminal | Penang Airport Official Guide

❓ Frequently Asked Questions

Is there a direct bus from Swettenham Pier to Penang Airport?

Yes, Rapid Penang bus routes 401E and 401 provide direct service from near Swettenham Pier to Penang Airport. Board at Komtar Bus Terminal or Weld Quay Bus Terminal — both a short walk or free CAT shuttle ride from the pier. The journey takes about 60–75 minutes and costs MYR 4–6 (USD 1–1.5).

How much does a Grab cost from Penang Port to Penang Airport?

A Grab car from Swettenham Pier to Penang Airport typically costs between MYR 25 and MYR 40 (USD 6–9), depending on demand, time of day, and vehicle type. Grab is generally cheaper than metered taxis and offers fixed upfront pricing.

How long does the journey take from Penang Port to Penang Airport?

By taxi or Grab, the trip takes 35–50 minutes depending on traffic. By public bus, allow 60–90 minutes including walking and waiting time. The distance is approximately 18–20 km (11–12 miles).

Is there a taxi stand at Swettenham Pier Cruise Terminal?

Yes, there is an official taxi counter and dedicated taxi queue just outside the arrival hall of Swettenham Pier Cruise Terminal. The fare to Penang Airport is fixed at around MYR 45–60 (USD 10–13). Always confirm the price before boarding and use the official counter to avoid overcharging.

What is the cheapest transport option from Swettenham Pier to Penang Airport?

The cheapest option is the Rapid Penang public bus (routes 401E or 401), costing only MYR 4–6 (USD 1–1.5) per person. While it takes longer and may require a short walk or free shuttle to the bus stop, it is the most budget-friendly way to reach the airport.

How early should I leave Swettenham Pier for a flight from Penang Airport?

For domestic flights, leave at least 3 hours before departure. For international flights, allow 4 hours. This gives you a comfortable buffer for traffic, check-in, security, and any unexpected delays. During peak hours (7:00–9:00 AM and 4:30–7:00 PM) add an extra 30 minutes.

Can I book a private transfer from Swettenham Pier to Penang Airport in advance?

Yes, you can pre-book private transfers through platforms like Klook, Booking.com, or local providers such as Penang Airport Transfer. Prices range from MYR 55 to MYR 80 (USD 12–18). Pre-booking is recommended for groups, late-night arrivals, or those with heavy luggage.

Are there any shuttle services from Penang Port to Penang Airport?

There is no dedicated airport shuttle from Swettenham Pier. However, the Rapid Penang bus 401E effectively serves as a public shuttle. Some hotels near the port offer private shuttle services for guests, but these must be arranged directly with the hotel.