There are 9 ways to get from Alor Setar 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 Alor Setar to Bdr Tasek Selatantrain Ets
- Take the bus from Terminal Bersepadu Selatan to Melaka Sentralbus
6h 58mRM 24–91Bus via Kuala Lumpur
- Take the bus from Alor Setar to Terminal Bersepadu Selatanbus
- Take the bus from Terminal Bersepadu Selatan to Melaka Sentralbus
7h 32mRM 77–130Drive 571.5 km
- Drive from Alor Setar to Malaccacar 571.5 km
6h 20mRM 97–139Fly to Kuala Lumpur International Airport, bus
- Fly from Alor Setar (AOR) to Kuala Lumpur International Airport (KUL)plane AOR - KUL
- Take the bus from KL International Airport T2 to Malacca Mahkota Medical Centrebus
6h 23mRM 128–369Train, bus via Sepang
- Take the train from Alor Setar to Kl Sentraltrain Ets
- Take the train from KL Sentral to Klia T1train
- Take the bus from Klia to Malacca Mahkota Medical Centrebus
8h 5mRM 43–186Bus
- Take the bus from Alor Setar to Melaka Sentralbus Alor Setar
8h 16mRM 60–150Bus #2
- Take the bus from Dataran Alor Setar to Stesen Bas Sg Petanibus K50
- Take the bus from Sungai Petani to Melaka Sentralbus
10h 13mRM 81–122Fly to Sultan Abdul Aziz Shah, train, bus
- Fly from Alor Setar (AOR) to Sultan Abdul Aziz Shah (SZB)plane AOR - SZB
- Take the train from KL Sentral to Klia T1train
- Take the bus from Klia to Malacca Mahkota Medical Centrebus
7h 5mRM 233–721Fly to Senai International Airport, bus
- Fly from Alor Setar (AOR) to Senai International Airport (JHB)plane AOR - JHB
- Take the bus from Johor Larkin Terminal to Melaka Sentralbus
7h 44mRM 246–553
Alor Setar to Malacca by train and bus
Questions & Answers
The cheapest way to get from Alor Setar to Malacca is to train and bus which costs RM 23 - RM 95 and takes 6h 58m.
The fastest way to get from Alor Setar to Malacca is to drive which takes 6h 20m and costs RM 95 - RM 140.
Yes, there is a direct bus departing from Alor Setar and arriving at Melaka Sentral. Services depart three times a day, and operate every day. The journey takes approximately 8h 16m.
The distance between Alor Setar and Malacca is 591 km. The road distance is 571.5 km.
The best way to get from Alor Setar to Malacca without a car is to train and bus which takes 6h 58m and costs RM 23 - RM 95.
It takes approximately 6h 58m to get from Alor Setar to Malacca, including transfers.
Alor Setar to Malacca bus services, operated by Intercity Coach, depart from Alor Setar station.
Alor Setar to Malacca bus services, operated by Intercity Coach, arrive at Terminal Bersepadu Selatan station.
Yes, the driving distance between Alor Setar to Malacca is 572 km. It takes approximately 6h 20m to drive from Alor Setar to Malacca.
Book your Alor Setar to Malacca bus tickets online with Omio.
What companies run services between Alor Setar, Malaysia and Malacca, Malaysia?
You can take a bus from Alor Setar to Melaka Sentral via Terminal Bersepadu Selatan in around 7h 32m.
- Website
- malaysiaairlines.com
Flights from Alor Setar to Kuala Lumpur International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 210–300
Flights from Alor Setar to Sultan Abdul Aziz Shah
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 240–450
Flights from Alor Setar to Senai International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 3h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- RM 190–550
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Alor Setar to Bdr Tasek Selatan
- Ave. Duration
- 5h 4m
- Frequency
- Twice daily
- Estimated price
- RM 11–60
- Website
- KTMB
- Shuttle
- RM 11–17
- Express
- RM 40–60
Train from Alor Setar to Kl Sentral
- Ave. Duration
- 4h 46m
- Frequency
- Every 4 hours
- Estimated price
- RM 11–60
- Website
- KTMB
- Shuttle
- RM 11–17
- Express
- RM 35–60
- 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 Is ride-sharing platform BlaBlaCar right for you?, How do I buy a London Underground ticket?, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
There are 2140+ hotels available in Malacca.





