If you have just arrived by train and want to travel from the KTM Station in Arau to Kuala Perlis Jetty to take the ferry over to Langkawi Island, you can take a taxi directly from the train station to the jetty or you can go by cheap local bus via the town of Kangar.
The distance from Arau to Kuala Perlis Jetty is around 20 km.
The only bus company that operates from the train station in Arau is MyBas Perlis (part of the Maraliner Group).
The KTM Arau Railway Station bus stop is located just outside the station exit on the right and MyBas buses stop here on the Changlun to Kangar route (takes 20 to 30 minutes to get to Kangar).
Once you arrive at Kangar Bus Terminal (Terminal Bukit Lagi) you will have to change buses for another MyBas service from Kangar to Kuala Perlis Bus Terminal (another 20 to 30 minutes bus trip).
As Bukit Lagi Bus Terminal in Kangar is the main hub for all the MyBas Perlis bus services, there is a row of MyBas bus stops located just behind the main terminal building.
Once you are on the bus to Kuala Perlis, you want to get off at the Kuala Perlis Bus Terminal stop.
From here, it is just a few minutes walk to get to the ferry terminal for the boats to Langkawi.
To see the latest ferry timetable and fares from Kuala Perlis Jetty to Kuah on Langkawi:
The ferry to Langkawi arrives at Kuah Jetty, located just outside the main town of the island.
From the ferry terminal you will either have to walk into town or take a taxi.
If you want the quickest way to get to the jetty in Kuala Perlis from Arau, then you will have to take a taxi (or Grab car).
A taxi from KTM Arau to Kuala Perlis Jetty takes around 20 to 30 minutes and should cost between 26 and 30 RM.
More pages that may interest you: