Skip to content

Getting Around Penang

Complete guide to transport options: Grab, buses, car rental, ferry, and walking

Quick Answer

How do you get around Penang?

Most tourists combine Grab (RM 8–35 per trip, 24/7, island-wide) with walking in George Town's heritage core. The free CAT bus loops all major heritage stops. For full-island flexibility, rent a car (from RM 40/day) or scooter (RM 30–50/day). The Butterworth ferry costs just RM 1.20 and is a must-do scenic experience. Budget travelers can get by on RM 5–15/day using buses alone.

How Do You Get Around Penang?

Penang offers diverse transport options for every budget and need. Whether you're looking for convenience, cost savings, or adventure, you'll find the perfect way to explore the island. This guide covers everything you need to know about getting around Penang.

Full Transport Comparison: All Modes in Penang

8 transport modes compared across cost, ease, and tourist-friendliness

Sort by:

Common Routes: Price Comparison (2026 Rates)

Realistic fares for Penang's most popular tourist journeys. Grab prices shown are estimates excluding surge; taxi prices assume metered or negotiated fare.

Airport → George Town

Grab

RM 25–35

30–40 min

Bus

RM 2.70 (401E)

55–70 min

Taxi

RM 40–50

30–40 min

George Town → Gurney Drive

Grab

RM 8–12

10–15 min

Bus

RM 2 (CAT / 101)

15–20 min

Taxi

RM 15–20

10–15 min

George Town → Batu Ferringhi

Grab

RM 20–28

25–35 min

Bus

RM 3–4 (103)

50–70 min

Taxi

RM 35–45

25–35 min

George Town → Penang Hill

Grab

RM 10–15

15–20 min

Bus

RM 2–3 (204)

30–40 min

Taxi

RM 20–30

15–20 min

George Town → Balik Pulau

Grab

RM 28–40

35–50 min

Bus

RM 4 (502)

60–80 min

Taxi

RM 45–60

35–50 min

Butterworth Ferry Terminal → George Town

Grab

N/A (ferry only)

Bus

Free (CAT from ferry)

5 min walk

Taxi

N/A

George Town → Kek Lok Si Temple

Grab

RM 12–18

15–25 min

Bus

RM 2–3 (201/203)

30–45 min

Taxi

RM 20–30

15–25 min

George Town → SPICE Arena

Grab

RM 15–22

20–30 min

Bus

RM 3 (101)

35–50 min

Taxi

RM 25–35

20–30 min

* All prices in Malaysian Ringgit (RM). Grab fares are estimates; final price depends on traffic and demand. Bus route numbers may change — verify with Moovit or the Rapid Penang app. Rates as of early 2026.

Book buses, ferries & transfers in advance

Pre-book transport tickets on 12Go for guaranteed seats and best prices

Book on 12Go

What Are the Best Tips for Getting Around Penang?

Money-Saving Tips

  • Use CAT buses (free) in George Town to explore heritage sites
  • Take the ferry to Butterworth - only RM 1.20 per way
  • Grab is cheaper than taxis but avoid peak hours surge pricing
  • Rent a scooter for RM 30-50/day if you're comfortable riding

Tourist Tips

  • Download Grab app before arriving for easy bookings
  • George Town is best explored on foot - most sights within walking distance
  • Grab drivers don't always speak English - use app for directions
  • Book car rentals in advance for better rates and vehicle selection

Day Trips from Penang

Penang is an excellent base for exploring nearby attractions. Here are popular day trip destinations:

Explore More of Penang

Frequently Asked Questions

What is the best way to get around Penang as a tourist?

For most tourists, a combination of Grab (ride-hailing) and walking is the most practical approach. George Town's heritage core is best explored on foot, while Grab gets you between neighborhoods affordably (RM 8-30 per ride). If you want to explore the whole island in a day, renting a car (RM 40-90/day) or scooter (RM 30-50/day) gives maximum flexibility. The free CAT bus in George Town is also useful for getting between key heritage sites.

Is Grab available in Penang and how much does it cost?

Yes, Grab is widely available throughout Penang Island and is the most popular ride-hailing app. Typical fares: George Town to Batu Ferringhi is RM 20-28, George Town to Penang Airport is RM 25-35, and short trips within George Town are RM 8-15. Download the app before arriving and link a credit card or use cash. Surge pricing applies during peak hours (8-9 AM, 5-7 PM) and rainy weather, so plan accordingly.

How do I get from Penang Airport to George Town?

The easiest option is Grab, which costs RM 25-35 and takes 30-40 minutes depending on traffic. Rapid Penang bus 401E runs from the airport to Komtar (George Town's main bus hub) for RM 2.70 but takes about 60 minutes. Some hotels offer airport transfers — check with your accommodation. Taxis at the airport use a fixed-fare coupon system: RM 40-50 to George Town. Avoid unmarked taxis.

Can I rent a scooter or motorcycle in Penang?

Yes, scooter and motorcycle rentals are available throughout Penang, especially in George Town and Batu Ferringhi. Expect to pay RM 30-50 per day for a scooter (100-125cc). You'll need a valid motorcycle license (international driving permit accepted). Helmets are mandatory. Traffic in George Town can be hectic with narrow one-way streets, so only rent if you're confident riding in Asian traffic. Fuel is cheap at around RM 2.05 per litre.

Is there a free bus in Penang?

Yes, the CAT (Central Area Transit) bus is a free hop-on hop-off service that loops around key heritage and tourist spots within George Town. It runs every 15-20 minutes from around 6 AM to midnight. Stops include Komtar, Chulia Street, the Clan Jetties, Fort Cornwallis, and the ferry terminal. It's a convenient way to connect between George Town sights without walking in the heat. Regular Rapid Penang buses cover the rest of the island for RM 2-4 per trip.

Is Penang worth getting a rental car for?

A rental car is worth it if you plan to visit multiple spread-out sights in one day — such as Kek Lok Si, Balik Pulau durian farms, and Batu Ferringhi in a single loop. Economy cars start from RM 40/day. Parking is generally easy outside George Town. For a pure George Town + beach trip, Grab plus walking is cheaper and simpler with no parking hassle.

How much does transport cost per day in Penang?

Budget travelers using buses and walking can get by on RM 5-15 per day. Tourists relying mainly on Grab for 3-5 trips per day should budget RM 50-100. Renting a car or motorbike costs RM 40-90 per day including fuel. The ferry to Butterworth costs just RM 1.20 each way. Overall, transport in Penang is very affordable compared to other Asian tourist destinations.

What is the Penang ferry and is it worth taking?

The Penang Ferry crosses between George Town and Butterworth (mainland) in about 20 minutes for just RM 1.20. Even if you have no plans in Butterworth, the crossing is worth doing once for the spectacular views of the George Town skyline and the Penang Strait. Ferries run every 15-20 minutes from 6 AM to 11:30 PM. Avoid the rush-hour queues between 7-9 AM and 5-7 PM.

Ready to explore? Start with Grab Guide or check out Penang Attractions

Penang Travel Newsletter

Get insider tips on Penang attractions delivered to your inbox.