By train the journey from Bang Saphan Yai to Padang Besar Railway Station in Malaysia is scheduled to take just over 10 hours.
Train Times from Bang Saphan Yai to Padang Besar
There is currently 1 direct train service a day from Bang Saphan Yai to Padang Besar. Please note: The departure time is in Thai time and the arrival is in Malaysian time.
| Train | Bang Saphan Yai | Padang Besar | Service |
| 45 | 22:04 | 09:05 | Special Express |
- The fastest service from Bang Saphan Yai to Padang Besar is the 22:04 departure on Train #45 which is scheduled to complete the journey in 10 hours 01 minute.
Buy Tickets from Bang Saphan Yai to Padang Besar
Use the Search Box below to buy your train tickets from Bang Saphan Yai to Padang Besar.
After booking your tickets will be sent to you by e-mail. You can either print out your train tickets or show your tickets to the conductor on a mobile phone screen. Printing out your tickets or saving a copy of the ticket on a phone or computer is a good idea just in case you lose internet connection at the time when the tickets are checked.
Ticket Prices from Bang Saphan Yai to Hat Yai
Tickets from Bang Saphan Yai to Padang Besar purchased in advance online are 100 THB more expensive than the same train tickets purchased at a train station in Thailand.
| Seat Type | Online Price | Station Price |
| 2nd Class A/C Sleeper | 889 THB | 789 THB |
Booking in advance is recommended particularly during the busy tourist season for the east coast of Thailand which runs from mid December until mid September every year.
Location of Bang Saphan Yai Railway Station
Location of Padang Besar Railway Station
Padang Besar Railway Station is located a short distance from the land border between Thailand and Malaysia.
About Travel to Padang Besar
Padang Besar is a town of two parts, one of which is in Thailand and the other in Malaysia, separately by an international border. Neither half of Padang Besar has any popular tourist attractions, although both towns have facilities for overnight visitors such as hotels and restaurants. The main reason for leisure travellers to come to Padang Besar is in transit between Thailand and Malaysia.
About Padang Besar Railway Station
Padang Besar Railway Station in Malaysia is currently the only interchange station between Thailand and Malaysia train services. All scheduled Malay and Thai train services terminate at Padang Besar Railway Station and for onward travel, north or south, passengers need to change trains.
There are three Thai train services a day departing from Padang Besar Railway Station, and three Thai train services a day which arrive into Padang Besar Railway Station from Thailand. A joint Thailand and Malaysia immigration centre inside the train station itself open to coincide with departure and arrival of these Thai train services.

Travel by Train to Penang
From Padang Besar Railway Station, in Malaysia, there is an inexpensive and frequent commuter train service to Butterworth Railway Station, which is very close to the pier for ferry services from mainland to George Town in Penang Island.
- See below for current train times from Padang Besar to Penang.
| Train | Padang Besar | Butterworth | Service |
| 2941 | 05:20 | 07:11 | KTM Komuter |
| 2943 | 05:40 | 07:31 | KTM Komuter |
| 2945 | 06:00 | 07:51 | KTM Komuter |
| 2947 | 06:20 | 08:11 | KTM Komuter |
| 2951 | 07:35 | 09:26 | KTM Komuter |
| 2955 | 08:35 | 10:26 | KTM Komuter |
| 2959 | 10:35 | 12:26 | KTM Komuter |
| 2963 | 12:35 | 14:26 | KTM Komuter |
| 2967 | 14:35 | 16:26 | KTM Komuter |
| 2969 | 15:05 | 16:56 | KTM Komuter |
| 2971 | 15:35 | 17:26 | KTM Komuter |
| 2975 | 16:35 | 18:31 | KTM Komuter |
| 2979 | 17:05 | 18:56 | KTM Komuter |
| 2981 | 17:35 | 19:26 | KTM Komuter |
| 2985 | 18:35 | 20:26 | KTM Komuter |
| 2987 | 19:05 | 20:56 | KTM Komuter |
| 2991 | 19:35 | 21:26 | KTM Komuter |
| 2997 | 21:35 | 23:26 | KTM Komuter |
- Tickets for these services need to be purchased at Padang Besar Railway Station on the day.
Travel by Train to Kuala Lumpur
From Padang Besar Railway Station you can also take long distance train services on Malaysia’s west coast mainline to Kuala Lumpur, with stops on route at major cities and towns such as Ipoh.
- See below for current train times from Padang Besar to Kuala Lumpur.
| Train | Padang Besar | Kuala Lumpur | Service |
| 9223 | 07:20 | 12:45 | ETS Platinum |
| 9425 | 08:15 | 13:40 | ETS Platinum |
| 9225 | 09:45 | 15:10 | ETS Platinum |
| 9449 | 12:05 | 17:44 | ETS Gold |
| 9209 | 13:50 | 18:40 | ETS Express |
| 9233 | 17:00 | 22:25 | ETS Platinum |
- Buy train tickets from Padang Besar to Kuala Lumpur.