There are 8 ways to get from Perai to Malacca by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Butterworth to Kl Sentraltrain Ets
- Take the bus from Terminal Bersepadu Selatan to Melaka Sentralbus
6h 19mRM 25–84Bus via Kuala Lumpur
- Take the bus from Butterworth to Terminal Bersepadu Selatanbus Butterworth
- Take the bus from Terminal Bersepadu Selatan to Melaka Sentralbus
6h 57mRM 69–97Drive 479.5 km
- Drive from Perai to Malaccacar 479.5 km
5h 18mRM 81–117Fly to Kuala Lumpur International Airport, bus
- Fly from Penang International Airport (PEN) to Kuala Lumpur International Airport (KUL)plane PEN - KUL
- Take the bus from KL International Airport T2 to Malacca Mahkota Medical Centrebus
7h 12mRM 130–275Bus
- Take the bus from Butterworth to Melaka Sentralbus Butterworth
7hRM 50–150Train, bus via Sepang
- Take the train from Butterworth to Kl Sentraltrain Ets
- Take the train from KL Sentral to Klia T1train
- Take the bus from Klia to Malacca Mahkota Medical Centrebus
7h 24mRM 41–176Bus via Kampung Bukit Tinggi, Bentong
- Take the bus from Chai Leng Park - Caltex to First World Genting Highlandsbus
- Take the bus from First World Genting Highlands to 707 Hotel Malaccabus
11h 35mRM 127–192Fly to Sultan Abdul Aziz Shah, train, bus
- Fly from Penang International Airport (PEN) to Sultan Abdul Aziz Shah (SZB)plane PEN - SZB
- Take the train from KL Sentral to Klia T1train
- Take the bus from Klia to Malacca Mahkota Medical Centrebus
7h 48mRM 175–347
Perai to Malacca by train and bus
Questions & Answers
The cheapest way to get from Perai to Malacca is to train and bus which costs RM 24 - RM 85 and takes 6h 19m.
The fastest way to get from Perai to Malacca is to drive which takes 5h 18m and costs RM 80 - RM 120.
Yes, there is a direct bus departing from Butterworth and arriving at Melaka Sentral. Services depart three times a day, and operate every day. The journey takes approximately 7h.
The distance between Perai and Malacca is 515 km. The road distance is 479.5 km.
The best way to get from Perai to Malacca without a car is to train and bus which takes 6h 19m and costs RM 24 - RM 85.
It takes approximately 6h 19m to get from Perai to Malacca, including transfers.
Perai to Malacca bus services, operated by KPB Express, depart from Butterworth station.
Perai to Malacca bus services, operated by KPB Express, arrive at Terminal Bersepadu Selatan station.
Yes, the driving distance between Perai to Malacca is 480 km. It takes approximately 5h 18m to drive from Perai to Malacca.
Book your Perai to Malacca bus tickets online with Omio and 12go.asia.
What companies run services between Perai, Malaysia and Malacca, Malaysia?
You can take a bus from Butterworth to Melaka Sentral via Terminal Bersepadu Selatan in around 6h 57m.
- Website
- malaysiaairlines.com
Flights from Penang International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- RM 90–460
Flights from Penang International Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- RM 130–270
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Butterworth to Kl Sentral
- Ave. Duration
- 4h 5m
- Frequency
- Every 2 hours
- Estimated price
- RM 9–50
- Website
- KTMB
- Shuttle
- RM 9–14
- Express
- RM 30–50
Train from Butterworth to Kl Sentral
- Ave. Duration
- 4h 5m
- Frequency
- Every 2 hours
- Estimated price
- RM 9–50
- Website
- KTMB
- Shuttle
- RM 9–14
- Express
- RM 30–50
- Phone
- +60 1222 59897
- [email protected]
- Website
- Melor Interline Express
Bus from Terminal Bersepadu Selatan to Melaka Sentral
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- RM 12
- Schedules at
- Melor Interline Express
Bus from Terminal Bersepadu Selatan to Melaka Sentral
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- RM 12
- Schedules at
- Melor Interline Express
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 How to get from Heathrow Airport into central London, 4 of the smartest ways to explore Australia, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.
More Questions & Answers
There are 2140+ hotels available in Malacca.





