Customer Services: +1 928 352 8770
FAQs by category
Select Type

How to Travel from Kuala Lumpur to Penang?

There are several ways to travel from Kuala Lumpur to Penang:

By Train and Ferry:

Take the train from Kuala Lumpur Sentral to Butterworth. From Butterworth, take the ferry to Penang Island. This journey takes about 4 hours and costs RM 27–113.

By Flight:

Fly from Kuala Lumpur International Airport (KUL) to Penang International Airport (PEN). The flight takes about 1 hour, and the total travel time, including transfers, is around 2.5 hours. Prices range from RM 85–250.

By Bus and Ferry:

Take a bus from Kuala Lumpur to Butterworth and then the ferry to Penang. This option is budget-friendly, costing RM 27–54, and takes about 5 hours and 20 minutes.

By Car:

Drive from Kuala Lumpur to Penang, which takes about 3 hours and 48 minutes, covering a distance of 354 km.

Live Chat
COOKIE SETTINGS