Penang Melaka Bus Times and Fares

Travel between these two World Heritage Cities on the Penang Melaka Bus services takes around seven hours to cover the 510 Kilometres ( 315 Miles) distance.

If you would like to book your seats in advance for these buses, you can either do it online, or through your hotel, travel agents or bus agents around KOMTAR in Penang.

Departure times and prices are shown for information only and may change without notice.

For many of the services shown (such as Transnasional and Cepat & Cekap) you can :

Transnasional Penang Melaka Bus

From Butterworth bus station to Melaka Sentral

Time : 10:30

Ticket Price = RM 43.30

From Sungai Nibong bus station to Melaka Sentral

Time : 09:30

Ticket Price = RM 44.80

From Melaka to Penang Butterworth and Sg. Nibong

Time : 22:00

Ticket Prices as per above.

This service currently operates only on Friday, Saturday and Sunday.

Cepat & Cekap Express Bus

From Butterworth to Melaka

Time : 12:00, 23:30, 23:30

From Melaka to Butterworth

Time : 11.30, 22:00, 22:30

From Alor Gajah to Butterworth

Time :12:15

Ticket Price for the above buses = RM 44+

KKKL Express Bus

From Butterworth to Melaka

Time : 10:00

From Sg. Nibong

Time : 09:00

Ticket Price = RM 45

Star Coach Express Bus

From Sungai Nibong to Melaka

Time : 11:30

Ticket Price = RM 45

All bus times and fares are provided as a guide only. Please check times before travelling.

Another option for travelling from Penang to Melaka is by train. The daily Singapore service stops at Tampin, from where you can catch a local bus or taxi into Melaka.

Click here for more details, times and fares of the train >

Related Links:

Related pages:

How to travel from Melaka to Penang >