Questions and Answers

How long does it take to travel by bus from Kuala Lumpur to Penang?

Author:
Ask your question

Answers 2

Answered by Admin

Answer (changed )

The bus journey from Kuala Lumpur to Penang (to the terminal on the mainland in Butterworth) takes 4–6 hours and covers a distance of about 350 kilometers.

Buses depart from the modern Terminal Bersepadu Selatan (TBS) bus station in Kuala Lumpur. These are comfortable intercity buses of Express or VIP class. In VIP class, the seats are wider and recline more, allowing for a comfortable rest during the trip. Upon arrival in Butterworth, you will need to transfer to a ferry, which will take you directly to Penang Island (Georgetown) in 15-20 minutes.

A typical intercity bus in Malaysia, used for travel from Kuala Lumpur to Penang

The ticket price starts from 50 Malaysian ringgit. During the journey, be sure to bring a warm sweater, as the air conditioning in the cabin works very powerfully. There are no direct stops for lunch, only short sanitary breaks, so it's better to bring water and a light snack with you.

We recommend reading our detailed guide, where we cover all the nuances of bus travel in Malaysia: Traveling by Bus in Malaysia: Complete Guide 2026

Comment

Admin

Answered by

Follow the link, here are all the answers to your questions - https://t.me/nashaplaneta_chat

Comment

Comments 1

  

💥 Thanks, useful link 😊!

Reply