Kuala Lumpur to Penang — Malaysia\’s food capital and UNESCO-listed George Town — is a 4-hour ETS train ride or 5-hour bus journey north up the peninsula. Flights exist but are barely faster once you factor in airport transfers. This guide covers all options and why the train is the clear recommendation.
🎟 [Travelpayouts 12Go widget: Kuala Lumpur → Penang transport]
Option 1: ETS Train KL to Butterworth (Recommended)
KTM ETS (Electric Train Service) runs from KL Sentral to Butterworth station — approximately 3.5–4 hours, fares from ~RM 35–70 (~$7–15 USD) depending on class and departure time. Multiple departures daily from early morning. From Butterworth, take the free Penang ferry (~20 minutes) to Georgetown Jetty on Penang Island. Total KL Sentral to Georgetown approximately 4.5 hours — comfortable, reliable, and scenic through plantation and kampung countryside. Book through KTM Intercity app or 12Go.
🎟 [Travelpayouts 12Go widget: KL → Butterworth ETS train]
Option 2: Bus KL to Penang (Budget)
Frequent buses depart from KL\’s TBS (Terminal Bersepadu Selatan) to Penang Sentral bus terminal — approximately 4.5–5.5 hours, fares from ~RM 25–45 (~$5–10 USD). Many operators (Plusliner, Transnasional, Konsortium, and others). From Penang Sentral on Butterworth, take the ferry to Georgetown (~20 minutes). Cheaper than the train but less comfortable on a long journey.
Option 3: Fly KL to Penang
AirAsia and Malindo fly from KLIA2/KLIA to Penang International Airport (PEN) — approximately 50 minutes, fares from ~$20–60 USD. Penang Airport is in Bayan Lepas on the south of the island — about 45 minutes by Grab or bus from Georgetown. Once you factor in airport transfers, the total journey time is comparable to the train. Only worth flying if fares are under $25 USD or you\’re in a real hurry.
Quick Comparison
| Option | Time | Cost from | Best for |
|---|---|---|---|
| ETS train + ferry | ~4.5 hours | ~$8 USD | Most travelers, comfort |
| Bus + ferry | ~5–6 hours | ~$6 USD | Budget |
| Flight | ~3 hours total | ~$20 USD | Speed only if cheap fare |
Where to Stay in Penang
🏨 [Travelpayouts Hotellook/Agoda widget: Hotels in George Town, Penang]
Related Guides
This post contains affiliate links. When you book through them, we may earn a small commission at no extra cost to you.