Train from Bangkok to Kuala Lumpur Malaysia

If you want to make the long journey by train from Bangkok to Kuala Lumpur (KL for short) in Malaysia, there are a number of possible routes you can take and plenty of great places to stop along the way.

Unfortunately there are no direct train services, so you will have to plan your route and maybe book your tickets in advance to make the best connections.

If you are planning to travel the other way around, from KL to Bangkok by train click here>>>

The Quickest Route from Bangkok to KL by Train

If you don't have much time and just want to get to KL as quickly as possible (without flying), the best way is to either :

1) - Catch one of the overnight trains from Bangkok to Hat Yai, which is located in the south of Thailand, close to the Malaysian border.

Arriving at Hat Yai Junction Station the next morning, you then have take a Shuttle Train from Hat Yai to the border station of Padang Besar, then connect to the new high-speed ETS (Electric Train Services) from Padang Besar to Kuala Lumpur.

For the Shuttle Train Timetable to the border click here >>>

For the ETS timetable from the border to KL click here >>>

You could also take the International Express from Hat Yai (see below).

2) - The other option is to catch the International Express Train from Bangkok to Butterworth in Malaysia.

This all 2nd class sleeper night train arrives in Butterworth Station the follow day in the early afternoon.

From Butterworth, you can then catch an ETS Train to KL Sentral.

For train times and fares from Butterworth to KL click here>>>

Other Options for Travelling by Train from Bangkok to Kuala Lumpur

The only other way to travel from Bangkok to KL (which is a much longer route), is to catch a train from Bangkok to Sungai Kolok on the Malaysian border in the north-east of the country.

From Sungai Kolok Station, you have to walk across the border, then catch a local bus to Pasir Mas (which is the nearest station on the Malaysian KTM Jungle Railway Line).

From here you can catch a night train to KL.

Please see the Jungle Railway Timetable for more information>>>

Please Note : travelling this way takes you through the troubled area of southern Thailand and we recommend you seek the latest advice before planning a trip to this area of the country.

Book Your Transport Online

Malaysia & Singapore

Train > / Bus > / Ferry >


Train > / Bus > / Ferry >


Find cheap Flights >

Booking Train Tickets from Bangkok to Kuala Lumpur

If you want to book your train tickets in advance, KTM Malaysia has an online booking system which makes buying tickets in Malaysia and from Hat Yai to KL easy.

Thailand however, is a different story.

You can only book tickets directly from Thai train stations or via e-mail (for a fee).

If you don't mind paying a little extra, you can visit our Thai train booking page where you can buy tickets online and then pick them up at Bangkok station.

There are of course many places you can stop off at along these railway tracks, with great beaches and tropical islands just a short ferry ride away from many train stations.

If you want to learn more about some suggested places to stop, please see our KL to Bangkok train page, where we have gone into more detail.

Related  Links :

Find The Best Accommodation Deals

Compare & Save on Hotels.

Find the Cheapest Room Rates Online.

To Compare Hotel Prices Click Here >>>

Bangkok Trains Main Page>>>