Kuala Perlis Bus Terminal / Station
(Terminal Bas Kuala Perlis)

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

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 to get to Kuah Jetty on Langkawi Island (Pulau Langkawi).

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 (away from the bus ticket counters) 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, just across the road.

Kuala Perlis bus terminal to Kuala Perlis Jetty mapKuala Perlis bus terminal to Kuala Perlis Jetty map

Tickets for the ferries are sold from tickets counters just by the front entrance to the waiting area (outside the terminal 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 TerminalKuala Perlis Bus Terminal / Station (Stesen Bas Kuala Perlis)
Bus ticket counters at Kuala PerlisBus ticket counters 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 Maraliner buses that leave from K. Perlis to Kangar.

Or you can ask one of the long distance buses 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).

If you want to travel from Kuala Perlis to Thailand by bus, you will first have to go to Kangar, then take another Maraliner bus from Kangar 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.

Related pages:

How to travel from KL to Langkawi >

How to get to Langkawi from Padang Besar >