Penang to Malacca Bus Schedule and Bus Fare
Bus from Penang to Malacca
Cheapest Price | RM 55.00 |
Distance | 499 km |
Est. Duration | 7 hrs 00 min |
No. of Operator | 4 operators |
Popular Bus Company from Penang to Malacca
Penang to Malacca Bus Guide
Bus from Penang to Melaka is a popular tourist route because the bus service connects the two UNESCO World Heritage cities. There is no airport and no train station in Melaka, hence the only way to travel from Penang to Melaka is by coach.
Duration, Fare, Stops, and Notes
The bus fare for bus from Penang to Melaka is about RM 47.50 – RM 50.00, with the exception of festive period like Chinese New Year and Hari Raya Haji.
Coach schedule for bus from Penang to Melaka is either morning (around 9:30am) or night (9:30pm-11:30pm). There is no schedule in between. The duration for bus from Penang to Melaka usually takes about 6 hours, depending on traffic condition. Usually travelling time in the day time by bus from Penang to Melaka is slightly longer time due to heavier traffic in day time along the journey.
Most coaches provide at least 1 washroom break along the journey. If additional washroom break needed, passengers can always speak to the driver for additional stop.
Please note that all coaches departing from Sungai Nibong Bus Terminal will terminate at Melaka Sentral Bus Terminal. Passengers require taking taxi or city bus to Melaka city centre from Melaka Sentral bus terminal.
Advantage of taking Bus from Penang to Melaka
Most coaches like KKKL Express and Seasons Express provide direct coach service from Penang to Melaka, without stopping in Kuala Lumpur. By-passing Kuala Lumpur shortens the journey duration, as compared to coach stopping at Kuala Lumpur to drop off passengers.
Alternative Route from Penang to Melaka
If one misses the direct bus from Penang to Melaka, one could take bus from Penang to Kl and then transfer bus from KL to Melaka. Please note that bus from Penang to KL terminates at Pudu Sentral and bus from KL to Melaka departs from Terminal Bersepadu Selatan. Therefore, passengers need to take LRT from Plaza Rakyat station to Terminal Bersepadu Selatan station to catch the connecting bus to Melaka.
Now passengers can book Penang to Melaka bus ticket with BusOnlineTicket.com. BusOnlineTicket.com accepts Paypal, Visa and Master credit card, as well as internet banking via CIMB One Click, Maybank2u, Hong Leong Connect, RHB etc to book their Penang to Melaka bus ticket.