Kuala Perlis Bus Terminal / Station

The Kuala Perlis Bus Terminal is located close to the jetty where regular ferry boats and car ferries travel over to the island of Langkawi (to Kuah Jetty).

If you want to travel to Langkawi by bus, this is the most popular departure point, as it is the shortest distance from anywhere on mainland Malaysia to Langkawi, with boats from Kuala Perlis to Kuah taking just one hour and 15 minutes.

Arriving at Kuala Perlis Bus Station

When you get to the bus station in K. Perlis, it only takes you a few minutes to get to the ferry terminal (Jetty).

Just walk to the end of the bus parking area and there is a covered walkway that takes you between the buildings.

When you come out the other side, you will see the ferry terminal on your left, across the road.

Tickets for the ferries are sold from tickets counters just by the front entrance to the waiting area (outside the building).

To view the ferry schedule and fares to Langkawi click here >>>

If you want to stay the night, there are a number of hotels located near the jetty area.

Buses to / from Kuala Perlis Bus Terminal

This is not the busiest bus terminal you will come across on your travels in Malaysia and there are limited departures to the following popular destinations :

  • Alor Setar
  • Butterworth / Penang   
  • Ipoh
  • Johor Bahru
  • Kajang
  • Klang
  • Kluang
  • Kota Bahru
  • Kuala Lumpur (KL)
  • Kuala Terengganu
  • Kuantan
  • Melaka
  • Mersing
  • Puchong Tesco
  • Putrajaya
  • Segamat
  • Seremban
  • Shah Alam
  • Sungai Petani

To check for the latest bus departure times and fares :

Please see our online bus booking page here >>>

photo of the Kuala Perlis Bus Terminal
Bus ticket counter at Kuala Perlis

Another option is to go to the nearby Kangar Bus Station where there are much more frequent departures.

To travel from Kuala Perlis to Kangar you can either take a taxi or get one of the buses that leave from K. Perlis to take you there (costs around 5 MYR - they will not sell you a ticket at the counter - you just have to ask one of the bus drivers).

There used to be a cheap local Maraliner bus that operated between the jetty and Kangar, but this service now seems to have been terminated.

If you want to travel from Kuala Perlis to Thailand by bus, you will first have to go to Kangar, then walk to the separate Maraliner Bus Terminal where there are a few buses (around every three hours) to Padang Besar.

Alternatively, you can take a taxi to the nearest railway station at Arau, where you can take a KTM Komuter Train to Padang Besar Railway Station on the border.

Langkawi Hotels

Find the best places to stay in Langkawi >>>

Read Reviews

Compare Room Rates for the best deals.

Budget accommodation to luxury beach resort.

Where is your perfect place to stay?