KTM Train to Langkawi Island Malaysia

If you would like to travel by train to Langkawi Island (Pulau Langkawi) there are two railway stations that are close to two ferry ports on the mainland of Malaysia.

With the start of the new high-speed Electric Train services (ETS) between Gemas - Kuala Lumpur and Padang Besar, it is now much faster to get to Pulau Langkawi by train than it used to be on the now cancelled Intercity Express Trains.

If you are coming from the north from Thailand, the easiest place to get off the train is at Arau, which is a fairly short ride (18km) by taxi to the ferry terminal at Kuala Perlis.

This is the shortest and cheapest ferry trip to the island. The boat is scheduled to take just one hour and fifteen minutes.

Click here for more information on the ferry from Kuala Perlis >>

If you are coming from the south, you can disembark at Alor Setar where again you will have to take a short ride by cheap local bus (15km) or taxi to the ferry port at Kuala Kedah.

The boat from Kuala Kedah is scheduled to take 1 hour and 45 minutes.

For times and fares of boats from Kuala Kedah click here >>

Train to Langkawi from Thailand

Bangkok to Langkawi by Train

The International Express sleeper train leaves Bangkok train station every afternoon for the overnight journey down into Malaysia.

Along its route are popular beach destinations and islands of the east coast of Thailand. You can use this service to travel from :

Hua Hin, Ko Tao (train leaves from Chumphon), Koh Samui (train leaves from Surat Thani) and Hat Yai to Langkawi by train.

Click here to view the full timetable of the train from Thailand >>

If you plan to travel in the opposite direction into Thailand click here >>

Please Note : This train now terminates / originates at the border station of Padang Besar.

There is now a regular Komuter Train service that operates every one or two hours between Padang Besar and Butterworth, stopping at Arau / Alor Setar on route.

KTM Train to Langkawi from KL, Singapore and Penang

Kuala Lumpur to Langkawi by Train

The daily overnight Intercity sleeper train on this route is now cancelled, so you will now have to travel on the new high-speed ETS Trains.

You can choose to get off at Alor Setar for the ferry connection or Arau to the north.

For the ETS Schedule from KL to Alor Setar click here >>

For the ETS Schedule from KL to Arau click here >>

For buses from KL to Langkawi click here >>

If you wish to travel from Langkawi to Kuala Lumpur by train you can find details of these trains here :

Arau to KL ETS Train schedule >>

Alor Setar to KL ETS Train schedule >>

Singapore to Langkawi by Train

From Singapore you now have to first take a shuttle train over the Causeway to JB Sentral Railway station in Johor Bahru, then another train from JB to the station at Gemas (where the new Electrified Line starts).

From Gemas, you can then connect to the new Electric Train Services (ETS) to Alor Setar or Arau.

To travel from Singapore to Langkawi by bus click here >>

Train to Langkawi from Penang

If you are looking for a cheaper option than the direct ferry from Penang, you could catch the new Komuter train or catch a regular bus to Kuala Kedah (via Alor Setar) from Butterworth bus station. It is around 100km and should take under two hours.

You can also catch a bus from Penang to Kuala Perlis and get the boat from there.

Click here for more information >>

For train times visit our Butterworth trains page here >>

For the latest full ETS Timetables southbound click here>>

For the latest full ETS Timetables northbound click here>>

Boats to Langkawi

For more information on all boats to Langkawi from peninsular Malaysia please visit the following pages on our site :

Kuala Perlis to Langkawi boats

Kuala Kedah to Langkawi boats

Penang to Langkawi boats

If you want to drive your car to Langkawi Island, there are now car ferries leaving from Kuala Perlis.

You can also catch a ferry from Satun in Thailand to Langkawi.

If you would like to compare room prices and pre-book your accommodation on the island before you arrive, or just read reviews to find the best places to stay, click here >>

Related Pages

KL to Langkawi by Bus

Ipoh to Langkawi by Bus

Singapore to Langkawi by Bus