Train from Padang Besar to Bangkok
Train 46 Schedule / Ticket Price

The daily, overnight train from Padang Besar to Bangkok is a popular way to travel from Malaysia to the capital of Thailand.

This all 2nd class sleeper service departs from Padang Besar Railway Station, located on the border with Thailand, just on the Malaysian side.

If you are wondering what the distance from Padang Besar to Bangkok is?

It is around 1,000 Kms.

Padang Besar to Bangkok Train Schedule 2018 / 2019:

To see the train timetable in the other direction from Bangkok to Padang Besar click here >

Station Arr. Time Dep. Time
Padang Besar - 17:00
Hat Yai Junction 17:55 18:10
Surat Thani - ferry to Koh Samui / Koh Phangan 23:25 23:28
Chumphon - ferry to Koh Tao / Koh Phangan 01:56 02:06
Bang Saphan Yai 03:35 03:36
Prachuap Khiri Khan 04:42 04:43
Hua Hin 06:02 06:05
Phetchaburi 07:02 07:03
Rachaburi 07:48 07:49
Phetchaburi 07:02 07:03
Nakhon Pathom 08:40 08:42
Bang Sue Junction 09:45 09:47
Bangkok 10:10

Notes for the above timetable:

All times in the above train 46 timetable are in Thai time, which is one hour behind Malaysian time (so the train departs from Padang Besar at 18:00 Malaysian time).

Train 46 leaves Padang Besar with just a couple of a/c carriages to Hat Yai. At Hat Yai you then change on to train 38 which originates in Sungai Kolok and is scheduled to arrive here a few minutes after train 46 arrives.

Only the main stops that are of any interest to tourists are shown in the above schedule.

Departure times can change, so we recommend you check with the State Railways of Thailand to check the latest information, or if you want to see the full timetable with all the smaller station stops.

To visit the State Railways of Thailand's (SRT) official website timetables page click here >

How to get to Padang Besar Station to Catch Train 46

If you are travelling from Penang, you will have to take one of the regular, cheap KTM Komuter trains from Butterworth.

To see the latest Komuter timetable northbound click here >

If you are travelling from further south (ie. Ipoh, KL), you will have to take an ETS train.

To see the latest ETS train schedule northbound click here >

Ticket Price for the Train from Padang Besar to Bangkok

Tickets for train 46 to Bangkok cost:

Adult - Upper Bed - 870 Thai Baht
Adult - Lower Bed - 960 Thai Baht

Child - Upper Bed - 690 Thai Baht
Child - Lower Bed - 780 Thai Baht

Lower beds / bunks are much wider than the upper bunks, so are more expensive and are usually the first ones to sell out

Where to Buy Tickets for the Padang Besar to Bangkok Train?

This is a popular service and can often be sold out well in advance during the high season, so we recommend you buy your tickets before arriving at Padang Besar Station (the only station in Malaysia where you can buy tickets for thi train).

You can now book tickets online via SRT or an online agent up to 90 days in advance for long distance trains in Thailand.

To book tickets online click here >

If you do turn up at PB without a ticket, you will have to go to the SRT office, located at the northern end of the main platform.

The office only opens an hour or so before any train departure.

Alternative Ways to Travel from Padang Besar to Bangkok by Train

For a greater choice of trains heading to Bangkok, we would recommend you get to PB station in time to take the afternoon shuttle train to Hat Yai.

See the PB to Hat Yai train timetable here >

The shuttle train arrives in Hat Yai in time to catch most of the northbound, Bangkok trains (depending on delays).

From Hat Yai there are five night trains to Bangkok, including cheaper Rapid services (if you want the cheapest way to travel), as well as the more comfortable newer SRT trains, and if you want to travel 1st class, you will have to go to Hat Yai first and take one of these trains.

To see the latest Hat Yai to Bangkok train timetable click here >


Related pages:

Padang Besar main road border crossing (next to the station) >

Best ways to travel from Padang Besar to Hat Yai >

Bangkok to Chiang Mai by train >

See the newest hotels to open in Bangkok >