Padang Besar is the last stop on Malaysia’s West Coast railway line near the border with Thailand. Passengers can pass through the Malaysian and Thai immigration desks within the station to catch the single daily Thailand train service onward to Bangkok via Hat Yai, Surat Thani, Chumphon and Hua Hin.
Train Times from Kuala Lumpur to Padang Besar
There are currently 5 direct train services a day from Kuala Lumpur to Padang Besar.
Train | Kuala Lumpur | Padang Besar | Service |
9272 | 07:08 | 12:41 | ETS Platinum |
9274 | 09:50 | 15:23 | ETS Platinum |
9420 | 10:45 | 16:33 | ETS Gold |
9276 | 18:31 | 00:04 | ETS Platinum |
9278 | 22:50 | 04:18 | ETS Platinum |
Buy Train Tickets from Kuala Lumpur to Padang Besar
Use the Search Box below to buy your train tickets from Kuala Lumpur to Padang Besar.
Kuala Lumpur Sentral Station
Trains to Padang Besar depart from Kuala Lumpur Sentral Station.
Padang Besar Railway Station
Trains from Kuala Lumpur terminate at Padang Besar Railway Station.
Travel from Padang Besar
There are two ways to travel from Padang Besar Railway Station into Thailand. The first option is to arrive at Padang Besar in time to take Thai Train #46 which departs from Padang at 18:00 Malaysian time (17:00 Thailand time) and is scheduled to arrive in Bangkok at 10:10 the following day. If you plan to take this train make sure you allow 45 minutes to pass through the two sets of immigration controls in Padang Besar train station before you board the train to Bangkok. Because there is only a single direct train service from Padang Besar Railway Station onto Thailand per day we recommend booking your tickets in advance particularly if would like to book a sleeper berth.

The second way to travel from Padang Besar Railway Station into Thailand is take a taxi or motorbike taxi to the road border with Thailand. The standard price for the 6.4 km journey from the railway station to the border is 20 MYR for a taxi and 10 MYR for a motorbike taxi. After crossing over the border into Thailand you arrive into the Thai side of Padang Besar town. The easiest way to travel onward from Padang Besar is take a motorbike taxi (40 THB) to the local minivan station. By minivan it takes then 50 minutes and costs 50 THB per person to travel to Hat Yai Bus Station. From Hat Yai there are a range of bus, train and minivan services to destinations across Southern and Central Thailand.