Get RM5 Cashback! Use Code: BOTNEW. T&Cs apply.

Bus from KL to Kuala Perlis

Bus from KL to Kuala Perlis
Check KL to Kuala Perlis Bus Schedule >>

Bus from KL to Kuala Perlis, other than serving Malaysian locals, is also one of the popular tourist bus routes in Malaysia. This is because Kuala Perlis is the gateway to the famous tourist hotspot in Malaysia, Langkawi Island. Therefore, many tourists and even locals usually go from KL to Langkawi via bus from KL to Kuala Perlis.

Duration, Stops, Fare, and Notes

Travelling from KL to Langkawi can take quite some time since Langkawi is located far to the north of KL. The duration for the bus from KL to Kuala Perlis usually takes about 6-7 hours, depending on traffic conditions. Coaches depart mainly from TBS (Terminal Bersepadu Selatan), with some coaches will pass by Hentian Duta Station and Kajang Bus Terminal to pick up passengers. Please note that Hentian Duta Station is one of the four bus terminals in Kuala Lumpur.

Bus from KL to Kuala Perlis will usually provide 1 washroom break along the highway. Most coaches will first stop at Kangar Intercity bus terminal, located at Jalan Bukit Lagi next to the KWSP building, before terminating at Kuala Perlis bus station. The distance between Kangar Bus Terminal and Kuala Perlis bus station is about 10km apart. Visitors who are going to Langkawi Island can simply walk from Kuala Perlis bus station to Kuala Perlis Jetty because it is just 5 minutes walking distance, separated by shop lots with Maybank and KFC.

The bus fare for a standard VIP bus from KL to Kuala Perlis ranges from RM 47.10 to RM 55.00, depending on the coach selection. Transnasional, Plusliner, Maraliner, Konsortium, Intercity Coach and Mayang Sari Express are some of the popular choices for passengers. All coaches are equipped with advanced comfort features like air conditioning and reclining seats to provide passengers with a comfortable journey from KL to Kuala Perlis.

Ferry Service from Kuala Perlis Jetty to Kuah on Langkawi

Ferry service from Kuala Perlis to Langkawi Island is the shortest ferry ride and cheapest fare, as compared to ferry service from Kuala Kedah to Langkawi and Penang to Langkawi. The duration from Kuala Perlis jetty to Kuah on Langkawi by the high-speed ferry is about 1 hour and 15 minutes. The ferry fare is RM18 for adult and RM13 for children.

The first ferry to Langkawi departs at 7.00am morning and the last ferry is at 7.00pm evening. Visitors can either buy the ferry ticket to Langkawi online or buy ferry ticket over the counter. This high-speed ferry leaves the Kuala Perlis Jetty for Kuah on Langkawi Island on an hourly basis or so, depending on demand and the season. Therefore, visitors do not need to worry so much about the long waiting time at Kuala Perlis jetty if visitors prefer to buy ferry ticket over the counter.

Taking the bus from KL to Kuala Perlis can prove to be quite exciting with one of the highlights is that passengers get to see the magnificent rice field in the northern part of Malaysia. Now it is even more convenient by booking KL to Kuala Perlis Bus Ticket online at with instant confirmation. Going from KL to Langkawi has never been easier. You just need to connect yourself to the internet to do online booking at

Kuala Lumpur to Kuala Perlis Bus Schedule

Refine Search
Filter by
Refine Search
Refine Search
Refine Search

Popular Routes from Kuala Lumpur