Skip to content
Penang Bus Guide: Coaches and Local Buses

Penang Bus Guide: Coaches and Local Buses

The quick version

Penang bus explained: how intercity coaches from Penang Sentral work, how Rapid Penang buses fit George Town, plus terminals, ferry fares and trade-offs.

6 min readBy Banyan Bound Editorial
Share this article:
On this page

Last updated November 2026. Penang bus means two different things: intercity coaches that leave from the mainland, and Rapid Penang buses that run around the island. This guide splits the two so you can jump to yours, and our wider Penang transport overview covers the other options.

Featured image: *angys*, CC BY-SA 4.0, via Wikimedia Commons.

Penang Bus at a Glance

Penang Bus, Malaysia — 1
Photo: Irwan Shah Bin Abdullah / https://ehalal.io/muslim-friendly-travel-2024/Penang, CC BY 3.0, via Wikimedia Commons.

Coaches to Kuala Lumpur, Ipoh and Alor Setar leave from Penang Sentral in Butterworth. Butterworth is on the mainland, not on the island. Local buses on the island are run by Rapid Penang, with George Town hubs at Komtar and the Jetty at Weld Quay. Ferries link the two sides for RM2.00 per adult. Pick the line that matches your trip.

  • Heading to Kuala Lumpur, Ipoh or Alor Setar: book a coach from Penang Sentral.
  • Crossing from the mainland to George Town: take the ferry from Penang Sentral's Level 2 link.
  • Reaching Batu Ferringhi, Teluk Bahang or Bayan Lepas: use Rapid Penang from Komtar or the Jetty.
  • Staying inside the George Town core: walk or use the free shuttle.
Penang Bus, Malaysia — 2
Photo: Bindydad123, CC BY-SA 4.0, via Wikimedia Commons.

Intercity Coaches From Penang Sentral

Penang Sentral sits on Jalan Bagan Dalam in Butterworth, next to the railway station. It combines a rail station, a bus terminal and a ferry terminal in one nine-level building. Buses arrive and depart from Level 1. Level 2 holds the walkways to the ferry and the KTM station. The main entrance and taxi drop-off are on Level 3. Grab pick-up and drop-off is at the Level 2A entrance. Levels 4 and 5 are closed at the time of writing, and Levels 6 to 9 are car parking. From George Town, the usual route is the ferry from Pengkalan Weld to Butterworth, then the Level 2 link into the terminal. Our Penang ferry guide covers that crossing in detail. Booking sites also list Perai, Prangin Mall, Sg Nibong and Simpang Ampat as boarding points. Check the boarding point printed on your ticket before you leave your hotel. Destinations listed from Penang Sentral include Terminal Bersepadu Selatan (TBS), KL Sentral, Hentian Duta, Ipoh, Alor Setar, Shah Alam, Kamunting and Larkin.

Penang Bus, Malaysia — 3
Photo: Weareblahs, CC BY 4.0, via Wikimedia Commons.

Booking Coach Tickets: Cost, Timing and Pitfalls

Penang Sentral's e-ticket page shows indicative starting fares in November 2026. Kamunting starts at RM8.00 and Alor Setar at RM10.00. Ipoh starts at RM15.00 and Shah Alam at RM28.00. TBS, KL Sentral and Hentian Duta each start at RM30.00, and Larkin starts at RM58.00. These are from-prices with no operator or seat class attached, so final fares can be higher. The terminal's Contact Center is open 9:00 am to 6:00 pm, Monday to Friday. Book ahead for school holidays and festival weekends. Kuala Lumpur has three coach terminals, so match the terminal on your ticket to your onward plans.

Good to know

Crossing from George Town adds the RM2.00 adult ferry to any coach fare, so budget more than the RM8.00 Kamunting from-price.

Penang Bus, Malaysia — 4
Photo: *angys*, CC BY-SA 4.0, via Wikimedia Commons.
  • Pick the right Kuala Lumpur terminal: TBS, KL Sentral and Hentian Duta are different places.
  • Do not assume Penang Sentral is on the island.
  • Leave a buffer if you have a flight, since the ferry adds a crossing.
  • Treat aggregator from-prices as a starting point, not a quote.

Local Rapid Penang Buses on the Island

Penang Bus, Malaysia — 5
Photo: *angys*, CC BY-SA 4.0, via Wikimedia Commons.

On the island, Rapid Penang runs the public bus network. Komtar and the Jetty at Weld Quay are the main hubs in George Town. Routes from there reach Batu Ferringhi, Teluk Bahang, Bayan Lepas airport and the Air Itam base for Penang Hill. Teluk Bahang is a fishing village that offers guided village tours. Route numbers, timetables and payment methods change, so use the operator's site for current details. Buses suit single-destination hops to the beaches or Air Itam. They are slower than a taxi when you carry heavy bags, and a poor fit for tight schedules. Our guide to the airport to George Town transfer compares the airport options.

Bus vs Ferry vs Free Shuttle vs Ride-Hailing

Ferry fares are published by the port authority. An adult pays RM2.00, a child aged 5 to 11 pays RM1.00, and children aged 4 and under ride free. A motorcycle costs RM2.50. Boats run daily from 06:30 to 23:30, every 20 minutes at peak and every 30 minutes off-peak. For short George Town hops, the free shuttle bus costs nothing.

Penang Bus, Malaysia — 6
Photo: Bindydad123, CC BY-SA 4.0, via Wikimedia Commons.
OptionBest forCost levelMain drawback
Intercity coachKuala Lumpur, Ipoh, Alor SetarMid; from RM8.00 to RM58.00 indicativeStarts on the mainland
Rapid Penang busBeaches, Air Itam, airportLowSlow with luggage
FerryButterworth to George TownRM2.00 adultNeeds a link to Penang Sentral
Free shuttleShort George Town hopsFreeLimited area
Ride-hailingLate nights, luggageHighestCosts more than buses

Who Should Skip the Bus

Sponsored

Skip the local bus if you land late at night, carry large bags or have a flight within a few hours. Grab and taxis are available at Pengkalan Weld, near the UNESCO heritage area. They are also at Penang Sentral's Level 3 and 2A entrances. Skip the coach if you only need to cross to the island, because the ferry is cheaper and runs until 23:30. Coaches suit travelers going further north or south on the peninsula, not those moving around George Town.

Frequently Asked Questions

Can we go to Penang by bus?

Yes. Intercity coaches arrive at Penang Sentral in Butterworth, on the mainland. From there, ferry to George Town for RM2.00 per adult.

Is there a free shuttle bus in Penang?

Yes, George Town has a free shuttle bus for short hops through the heritage core. Our guide to the free shuttle covers where it runs.

Where to take a bus from Penang to KL?

Coaches to Kuala Lumpur leave from Penang Sentral, and listings show TBS, KL Sentral and Hentian Duta as destinations. Indicative from-prices are RM30.00 for each. Pick the terminal closest to your next stop.

Useful notes for your Southeast Asia trip

Optional updates to our guides.

No spam. Unsubscribe anytime.

Continue reading

More guides you'll find useful