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

How to go from Kuala Lumpur to Penang?

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

  1. Bus: Buses from Terminal Bersepadu Selatan (TBS) or Hentian Duta take around 5-6 hours to reach Penang. Tickets cost RM 27–60. This is a budget-friendly option.
  2. Train: The KTM ETS train connects KL Sentral to Butterworth (near Penang) in about 4 hours. From Butterworth, you can take a ferry (15 minutes) or bus to Penang Island. Train tickets cost RM 27–113.
  3. Flight: Flights from Kuala Lumpur International Airport (KUL) to Penang International Airport (PEN) take about 1 hour. Airfare ranges from RM 73–228 depending on the airline and booking time.
  4. Car: Driving takes approximately 3 hours and 48 minutes for the 354 km journey via the North-South Expressway.

Each option has its advantages depending on your budget and time constraints.

Live Chat
COOKIE SETTINGS