Kuala Perlis to Padang Besar
How to go by Bus, Train, Taxi

If you have just arrived by ferry from Langkawi at the Jetty in Kuala Perlis and want to travel to the Thailand border, there are a few options available to you for travel from Kuala Perlis to Padang Besar.

The distance from Kuala Perlis to Padang Besar is around 45 Kilometres (via Kangar).

Bus from Kuala Perlis to Padang Besar

Travelling by bus is the cheapest option, but will also take you the longest time.

When you arrive at the Jetty in Kuala Perlis, you can easily walk to the Kuala Perlis Bus Terminal in under five minutes.

As you come out of the ferry terminal building, turn left, cross the road, and walk along until you see a pedestrian pathway between the buildings.

This path leads directly to the bus terminal.

There are no direct buses from Kuala Perlis to Padang Besar, so first you will have to take a bus from Kuala Perlis to Kangar Bus Terminal.

This regular service is operated by MyBas (Maraliner), with departures every 90 minutes from 06:30 until the early evening (less on Friday during prayer time in the early afternoon).

The duration of the trip to Kangar is between 20 to 30 minutes and tickets cost 2.90 RM.

Next step is to take the bus from Kangar Bus Terminal to Padang Besar.

Buses depart every 90 minutes starting from 06:00 until the late afternoon / early evening (less on Friday during prayer time in the early afternoon).

The duration of the journey is around one hour and tickets cost 5.30 RM.

To visit the Maraliner Bus website to check for the latest departure times click here >

Arriving in Padang Besar by bus, you will be dropped off just before the big roundabout at where the border crossing entrance is located..

To get to the Immigration area or train station, you need to walk around the roundabout, where you will see the main entry point to the border crossing.

For more information on the border crossing at Padang Besar click here >

For information on how to travel from the border to Hat Yai click here >

Travel from Kuala Perlis to Padang Besar by Train

If you want to travel to Padang Besar by train, you will first have to get to Arau Railway Station (about 17 km from the jetty).

The easiest way to get to Arau train station from Kuala Perlis Jetty is to take a taxi or Grab car.

You can take a local MY Bas bus, but you will have to go via Kangar and change buses there.

From Arau to Padang Besar you can take a cheap KTM Komuter train (duration 19 minutes / fare 3.20 RM).

To see the latest KTM Komuter train timetable to Padang Besar click here >

From Padang Besar Railway Station you can:

take a Shuttle train to Hat Yai Junction >

take the night sleeper train to Bangkok >

To Padang Besar by Taxi

You can easily get a taxi from just outside the ferry terminal in Kuala Perlis to Padang Besar, where you will see plenty of taxi drivers waiting for the ferry to come in.

The price by taxi from Kuala Perlis to Padang Besar should be between 40 - 50 RM.

The trip should take around an hour.

Alternatively you can order up a cheaper Grab car to take you to the border.

Related Pages:

Ferry timetable from Langkawi to Kuala Perlis >

Padang Besar Border >

How to get to Hat Yai from Padang Besar >