Skip to content

Penang Bus Routes 2026

Bus 101, 102, 401E, 204 and the free CAT loop, checked against Rapid Penang

Quick Answer

Which buses should tourists use in Penang?

For George Town: the free CAT loop, every 10–15 minutes. For the beaches: Bus 101 from Weld Quay or Komtar to Batu Ferringhi (about RM 2.70, every 10–12 minutes). For Penang Hill and Kek Lok Si: Bus 204 (RM 2.00). For the airport and SPICE: Bus 401E (every 15–20 minutes). Pay the exact fare in cash, or use a card or pass.

The 5 Bus Routes Most Visitors Need

Penang's Rapid Penang network has dozens of routes, but most visitors only need these five. Select any route for its full stop list (from Rapid Penang's own timetable data), highlights and tips.

Fares and Paying for Buses

Rapid Penang fares are by distance, RM 1.40–5.00 for an adult. Cash must be the exact fare: the farebox gives no change. Keep the printed ticket until you get off.

DistanceAdultConcession
First 7 kmRM 1.40RM 0.70
7.01–14 kmRM 2.00RM 1.00
14.01–21 kmRM 2.70RM 1.40
21.01–28 kmRM 3.40RM 1.70
28.01–35 kmRM 4.00RM 2.00
35.01–42 kmRM 4.70RM 2.40
42.01–49 kmRM 5.00RM 2.50
  • Rapid Passport: RM 30 for 7 days of unlimited rides (tourists, Malaysian or foreign), bought at a Rapid Penang information kiosk.
  • Mutiara Pass My50: free 30-day rides for Malaysians, subsidised by the Penang state government (RM 10 card).
  • Stored-value cards and passes are accepted. Rapid Penang's own fare page does not list which bank or e-wallet cards work, so ask at a Rapid Penang kiosk (Weld Quay, Komtar) before relying on one.

Source: Rapid Penang's fare table, checked 2026-10-06. The CAT and the free CT shuttles need no payment.

How Penang's Bus System Works

Rapid Penang (Paid)

The island-wide network, run by Prasarana. Fares RM 1.40–5.00 by distance. Most island routes run from about 5:30–6 AM to 10:30–11:30 PM.

CAT Bus (Free)

Central Area Transit: Rapid Penang's free George Town loop from Weld Quay via Komtar, every 10–15 minutes, 6:00 am to 11:45 pm (last departure), daily. No payment required.

Weld Quay and Komtar

Most island routes start at the Weld Quay (Pengkalan Weld) terminal beside the ferry and pass through Komtar. 101, 102, 204, 401E and the CAT all stop at Komtar.

How to Pay

Cash must be the exact fare: the farebox gives no change. Keep the printed ticket until you get off. Board at the front. The CAT bus is free.

Tracking Buses

Moovit and Google Maps both carry Rapid Penang routes and give walking directions to stops. Rapid Penang also publishes its own journey planner (PULSE).

Watch Out For

Buses run late in rush hour (7–9 AM, 4–7 PM) and heavy rain. Some useful routes are infrequent (102 about every 75 minutes, 401 hourly), so check the next departure first.

Quick Route Reference

RouteFrom → ToFareFrequency
Bus 101Weld Quay (Terminal B) → Teluk Bahang (Penang National Park entrance)RM 1.40–RM 3.40every 10–12 minutes
Bus 102Penang International Airport → Teluk Bahang (Penang National Park entrance)RM 1.40–RM 5.00about every 75 minutes
Bus 204Weld Quay (Terminal B) → Bukit Bendera (Penang Hill lower station)RM 1.40–RM 2.00every 35–45 minutes
Bus 401 / 401EWeld Quay → Balik Pulau (401E) / Teluk Kumbar (401)RM 1.40–RM 4.70401E every 15–20 minutes; 401 about every 60 minutes
CAT BusWeld Quay (Terminal A) — loop → Weld Quay (Terminal A)FREEevery 10–15 minutes

From Rapid Penang's route table and timetable feed, checked 2026-10-06. Free shuttles also run: CT13 (CAT Bridge) (Seberang Jaya ↔ Bayan Baru bus terminal, over the Penang Bridge); CT14 (Bukit Mertajam ↔ Komtar); CT15 (CAT Hospital) (Komtar ↔ Penang General Hospital).

Frequently Asked Questions

What bus goes from George Town to Batu Ferringhi?

Bus 101, from Weld Quay or Komtar, every 10–12 minutes. 101 from Weld Quay or Komtar every 10–12 minutes (Komtar to Batu Ferringhi is about 15.5 km, RM 2.70); 102 from the airport. Both continue to Teluk Bahang and stop at "Taman Negara", the Penang National Park entrance.

Is there a free bus in George Town?

Yes, the CAT (Central Area Transit), and it is still running. Free, every 10–15 minutes, 6:00 am to 11:45 pm: one loop from Weld Quay through Penang Road, Komtar, the Esplanade and Swettenham Pier. No payment needed: just board.

How do I get from Penang Airport to George Town by bus?

401E (every 15–20 minutes) is the main airport bus to Komtar and Weld Quay; 102 continues past Komtar to Gurney Drive and Batu Ferringhi; 401 is hourly. Komtar to the airport is about 17–24 km, so RM 2.70–3.40 on the fare table. Grab from the airport is about RM 26–35 by our estimate; the app shows the price before you book.

How do I pay on Penang buses?

Cash must be the exact fare: the farebox gives no change. Keep the printed ticket until you get off. Stored-value cards and passes are accepted. Rapid Penang's own fare page does not list which bank or e-wallet cards work, so ask at a Rapid Penang kiosk (Weld Quay, Komtar) before relying on one. The CAT and the CT shuttles are free.

Is there a tourist bus pass?

Yes. Rapid Passport: RM 30 for 7 days of unlimited rides (tourists, Malaysian or foreign), bought at a Rapid Penang information kiosk. For two or three trips a day, single cash fares (RM 1.40–5.00) usually cost less.

What time do Penang buses stop running?

It depends on the route. Bus 101's last departures are 11:30 PM from Weld Quay; 11:00 PM from Teluk Bahang; 401E's are 11:30 PM from Weld Quay (10:35 PM from Balik Pulau); 204's are 11:30 PM from Weld Quay; 10:35 PM from Penang Hill. The free CAT's last loop leaves at 11:45 pm. After that, Grab is the practical option.

How do I get to Kek Lok Si Temple by bus?

Alight at the "Kek Lok Si Temple" stop on 204 (Penang Hill), 201 (Paya Terubong loop), 203 (Air Itam via Farlim), or on the 502 when coming back from Balik Pulau. Routes 401 and 401E do not go there. From Komtar on the 204 it is about 8.7 km (RM 2.00).

How do I get to Penang Hill by bus?

204 from Weld Quay or Komtar to the Bukit Bendera (Penang Hill) lower station, every 35–45 minutes. Komtar to the station is about 10 km, RM 2.00.

Which bus goes to Setia SPICE or PWCC (The Light City)?

Setia SPICE has its own stops ("Amari SPICE", "SPICE Canopy") on 401E, 302, 303, 304 and 308. 401E is the most frequent from Komtar (about 15.5 km, RM 2.70). No Rapid Penang stop is named for PWCC or The Light City. The nearest stops are on the 401E along Jalan Tun Dr Lim Chong Eu: "Jabatan Laut Wilayah Utara" (southbound, about 400 m from PWCC in a straight line) and "Lotus E-Gate" (northbound, about 500 m). Jalan Gelugor stops ("BSN Gelugor", "Maybank Gelugor"), about 750 m away, are served by 102, 301, 302, 303, 304 and 401. The walking route from these stops has not been checked on the ground.

Explore More Transport Options

Penang Travel Newsletter

Get insider tips on Penang attractions delivered to your inbox.