MENU
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.
We use cookies to enhance your experience and to help us understand how to improve usability. By continuing to use this site, you agree to receive cookies. For more information please read our Cookie Policy.