The direct train from Penang to Bangkok has now ceased operating. You can still travel all the way from Penang to Bangkok by train but you need to do the journey in 2 parts, changing trains on the border with Thailand. The old direct service was very slow and even taking account of needing to change trains on route it is now quicker to travel from Penang to Bangkok than it was using the direct service.
- Train 1: Penang to Padang Besar
- Train 2: Padang Besar to Bangkok
Train Times from Penang to Bangkok
- Train 1: Train times from Penang Butterworth Railway Station to Padang Besar.
| Train | Penang | Padang Besar | Service |
| 2940 | 05:20 | 07:11 | KTM Komuter |
| 2944 | 06:25 | 08:16 | KTM Komuter |
| 2946 | 06:55 | 08:46 | KTM Komuter |
| 2948 | 07:35 | 09:26 | KTM Komuter |
| 2952 | 08:35 | 10:26 | KTM Komuter |
| 2958 | 10:35 | 12:26 | KTM Komuter |
| 2964 | 12:35 | 14:26 | KTM Komuter |
| 2968 | 14:35 | 16:26 | KTM Komuter |
| 2970 | 15:05 | 16:56 | KTM Komuter |
| 2972 | 15:35 | 17:26 | KTM Komuter |
| 2976 | 16:35 | 18:26 | KTM Komuter |
| 2978 | 17:05 | 18:56 | KTM Komuter |
| 2980 | 17:35 | 19:26 | KTM Komuter |
| 2982 | 18:05 | 19:56 | KTM Komuter |
| 2984 | 18:40 | 20:31 | KTM Komuter |
| 2986 | 19:05 | 20:56 | KTM Komuter |
| 2988 | 19:35 | 21:26 | KTM Komuter |
| 2994 | 21:35 | 23:26 | KTM Komuter |
- Part 2: Train times from Padang Besar to Bangkok.
| Train | Padang Besar | Bangkok | Service |
| 46 | 17:00 | 09:05 | Special Express |
Please Note:
- Departure and arrival times for Train #46 are given in Thai time, which is 1 hour behind Malaysian time.
- If there are no seats available on Train #46 an alternative option is take a shuttle train to Hat Yai, and then change trains for the onward journey to Bangkok.
Buy Tickets from Padang Besar to Bangkok
Use the Search Box below to buy your train tickets from Padang Besar to Bangkok.
Tickets for the KTM Komuter service from Penang Butterworth Railway Station to Padang Besar can only be purchased at the train station on the day of travel.
Travel to Butterworth Station
Penang’s main train station is on the Malaysian mainland at Butterworth.

If you are coming from Penang island then you have two options for getting to Butterworth Railway Station:
- The first option is to take the ferry from George Town. It departs from the pier on the Pengkalan Weld Road just South of Little India and the Chulia Street area.
- The other option is to take a taxi over the bridge at the north of Penang island and do the journey by road. Allow at least 1 hour for either journey.
Location of Butterworth Railway Station
Location of Bangkok Railway Station
The main railway station in Bangkok is Krung Thep Aphiwat Central Terminal (also known as Bang Sue Grand Station).
Travel in Bangkok
Bangkok’s new main train station, Krung Thep Aphiwat Central Terminal, has its own MRT (subway) Station. The MRT runs south to Hua Lamphong Railway Station via popular destinations such as the Sukhumvit and Silom Roads, with connections to the BTS (skytrain) service and the Airport Link. There is also a suburban railway service from Krung Thep Aphiwat Central Terminal to Don Mueang Airport.

From near to Hua Lamphong Railway Station, which is the old main train station in Bangkok you can board a Chao Phraya Express Boat service at the Harbour Department Pier, which is a 1,200 metre walk from Hua Lamphong Railway Station.