There are 9 ways to get from Melaka Sentral to Butterworth by train, bus, car, plane, car ferry, subway, or tram
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Pulau Sebang/Tampin to Butterworthtrain Northbound
6h 24mRM 53–129Bus, train
cheapest- Take the bus from Melaka Sentral to Terminal Bersepadu Selatanbus
- Take the train from Kl Sentral to Butterworthtrain Ets
6h 50mRM 24–88Bus
- Take the bus from Melaka Sentral to Butterworthbus Melaka Sentral
7h 1mRM 50–140Drive 478.2 km
- Drive from Melaka Sentral to Butterworthcar 478.2 km
5h 14mRM 81–117Bus to Kuala Lumpur International Airport, fly to Penang International Airport, car ferry
- Take the bus from Melaka Sentral to KL International Airport T2bus
- Fly from Kuala Lumpur International Airport (KUL) to Penang International Airport (PEN)plane KUL - PEN
- Take the carferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminalcarferry
7h 4mRM 120–259Bus via Kuala Lumpur
- Take the bus from Melaka Sentral to Terminal Bersepadu Selatanbus
- Take the bus from Terminal Bersepadu Selatan to Butterworthbus Tbs
7h 13mRM 90–96Bus, subway to Sultan Abdul Aziz Shah, fly to Penang International Airport, car ferry
- Take the bus from Melaka Sentral to Terminal Bersepadu Selatanbus
- Take the subway from Muzium Negara to Kwasa Sentralsubway
- Fly from Sultan Abdul Aziz Shah (SZB) to Penang International Airport (PEN)plane SZB - PEN
- Take the carferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminalcarferry
7h 22mRM 152–254Bus to Kuala Lumpur International Airport, fly to Alor Setar, tram
- Take the bus from Melaka Sentral to KL International Airport T2bus
- Fly from Kuala Lumpur International Airport (KUL) to Alor Setar (AOR)plane KUL - AOR
- Take the tram from Anak Bukit to Butterworthtram
7h 8mRM 137–409Bus to Sultan Abdul Aziz Shah, fly to Alor Setar, tram
- Take the bus from Melaka Sentral to Terminal Bersepadu Selatanbus
- Fly from Sultan Abdul Aziz Shah (SZB) to Alor Setar (AOR)plane SZB - AOR
- Take the tram from Anak Bukit to Butterworthtram
7h 35mRM 239–674
Melaka Sentral to Butterworth by bus
Comparing Your Travel Options
The cheapest way to get from Melaka Sentral to Butterworth is to bus and train which costs RM 24 - RM 90 and takes 6h 50m.
The fastest way to get from Melaka Sentral to Butterworth is to drive which takes 5h 14m and costs RM 80 - RM 120.
Yes, there is a direct bus departing from Melaka Sentral and arriving at Butterworth. Services depart four times a day, and operate every day. The journey takes approximately 7h 1m.
No, there is no direct train from Melaka Sentral to Butterworth. However, there are services departing from Pulau Sebang/Tampin and arriving at Butterworth via . The journey, including transfers, takes approximately 6h 24m.
The distance between Melaka Sentral and Butterworth is 531 km. The road distance is 478.2 km.
The best way to get from Melaka Sentral to Butterworth without a car is to train which takes 6h 24m and costs RM 50 - RM 130.
It takes approximately 6h 24m to get from Melaka Sentral to Butterworth, including transfers.
Melaka Sentral to Butterworth bus services, operated by Billion Stars Express, depart from Melaka Sentral station.
Melaka Sentral to Butterworth train services, operated by KTM ETS, depart from Pulau Sebang/Tampin station.
The best way to get from Melaka Sentral to Butterworth is to train which takes 6h 24m and costs RM 50 - RM 130. Alternatively, you can bus, which costs RM 50 - RM 140 and takes 7h 1m.
What companies run services between Melaka Sentral, Malaysia and Butterworth, Malaysia?
KTM ETS operates a train from Pulau Sebang/Tampin to Butterworth twice daily. Tickets cost RM 78 and the journey takes 5h 56m. KTM Intercity also services this route twice daily. Alternatively, Billion Stars Express operates a bus from Melaka Sentral to Butterworth 4 times a day. Tickets cost RM 50–140 and the journey takes 7h 1m. Three other operators also service this route.
- Website
- malaysiaairlines.com
Flights from Kuala Lumpur International Airport to Penang International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- RM 110–390
Flights from Sultan Abdul Aziz Shah to Penang International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 140–280
Flights from Sultan Abdul Aziz Shah to Penang International Airport via Langkawi
- Ave. Duration
- 3h
- When
- Friday and Sunday
- Estimated price
- RM 140–280
Flights from Kuala Lumpur International Airport to Alor Setar
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- RM 190–320
Flights from Sultan Abdul Aziz Shah to Alor Setar
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RM 240–450
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM
Train from Pulau Sebang/Tampin to Butterworth
- Ave. Duration
- 5h 56m
- Frequency
- Twice daily
- Estimated price
- RM 78
- Website
- KTM
- Silver
- RM 48–51
- Gold
- RM 78
- Platinum
- RM 103–109
Train from Kl Sentral to Butterworth
- Ave. Duration
- 4h 5m
- Frequency
- Every 4 hours
- Estimated price
- RM 61
- Website
- KTM
- Silver
- RM 38–41
- Gold
- RM 61
- Platinum
- RM 80–84
- Phone
- +60 111 066 1111
- [email protected]
- Website
- Billion Stars Express
Bus from Melaka Sentral to Butterworth
- Ave. Duration
- 7h 1m
- Frequency
- 4 times a day
- Estimated price
- RM 50–140
- Website
- Billion Stars Express
- Phone
- 04-375 2400
- [email protected]
- Website
- penangport.com.my
Car ferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- RM 2
- Schedules at
- penangport.com.my
Car ferry from Raja Tun Uda Ferry Terminal to Sultan Abdul Halim Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- RM 2
- Schedules at
- penangport.com.my
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Why you should take the train in the US, Travelling to the US: What do I need to know?, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
Booking & Getting There
Melaka Sentral to Butterworth bus services, operated by Billion Stars Express, arrive at Butterworth station.
Melaka Sentral to Butterworth train services, operated by KTM ETS, arrive at Butterworth station.
Yes, the driving distance between Melaka Sentral to Butterworth is 478 km. It takes approximately 5h 14m to drive from Melaka Sentral to Butterworth.
Book your Melaka Sentral to Butterworth bus tickets online with Omio and 12go.asia.
There are 2468+ hotels available in Butterworth.






