If you want to travel from KL to Langkawi Island overland via Kuala Perlis, the first step of your journey is to travel from Kuala Lumpur to Kuala Perlis Jetty by a direct bus, a train via Arau or you can drive your car and park up or take the car ferry over to Pulau Langkawi.
The distance (jarak) from KL to Kuala Perlis Jetty is approximately 475 km.
So, if you don't want a long overland journey, you should think about maybe taking a flight from either KUL or SZB airports, direct to Langkawi Airport (LGK).
Keretapi KTM dari KL Sentral ke Kuala Perlis
Taking the train is a good choice as you will be able to get to the jetty relatively quickly and train travel in Malaysia is quite comfortable and safer than travel by bus / coach.
To travel from KL to Kuala Perlis Jetty by train you can take one of the fast Electric Train Services (ETS for short) from either KL Sentral Railway Station or from the old Moorish Kuala Lumpur Railway Station.
Travelling by train, you will have to take an ETS service to Arau (the nearest KTM railway station to the jetty at Kuala Perlis).
To see the latest ETS train schedule and fares from KL Sentral to Arau click on the timetable link below:
Once you arrive in Arau, the distance from the KTM Arau Train Station to Kuala Perlis Jetty is approximately 18 km.
A taxi from the station to the jetty costs around 26 RM (there is a taxi price list on a notice board just by the entrance to the train station so check that first before talking to any taxi drivers).
If you are on your own, you should be able to find a shared taxi that will take you to the jetty for 6.50 RM (most people coming in on the ETS train to Arau will be travelling to Langkawi Island).
If you are on a budget and don't want to take a shared taxi, you can take a MYBas bus from the Arau Station to Kuala Perlis which costs less than 5 RM for the two bus trips.
First, take the bus from in front of Arau Train Station to Kangar Bus Terminal (Bukit Lagi).
For more information, timetables and latest bus fares for the MYBas bus services from Arau to Kangar to Kuala Perlis:
Bas dari KL ke Kuala Perlis
Cheaper than the train, but quite a bit slower, a bus can take you directly from Kuala Lumpur to Kuala Perlis Bus Terminal.
The bus terminal in Kuala Perlis is located just behind a row of buildings that are in front of the ferry terminal (so it is just a few minutes walk to catch a boat).
These days, most buses from KL to Kuala Perlis leave from TBS Bus Station (Terminal Bersepadu Selatan), but you can still find a few other companies that operate from other departure points such as Hentian Duta.
Membeli Tiket untuk Feri ke Langkawi
Once you reach the ferry terminal, the ticket counters are all located on the outside of the building.
If you arrive too late to catch the last ferry over to Pulau Langkawi, Kuala Perlis has a number of places to stay if you need some accommodation for the night.
Memandu / Kereta dari Kuala Lumpur ke Kuala Perlis
If you have your own vehicle or a rental car, you can now take it over to Langkawi Island from Kuala Perlis.
There are a couple of ferry boat operators that now have regular car ferry services over to the island from Kuala Perlis.
If you are not taking your car over to the island, you will find plenty of parking facilities around the ferry terminal area where you can park for around 10 RM per day.
Related pages to the Kuala Lumpur to Kuala Perlis page that may interest you: