There is a daily overnight Train 35 from Bangkok to Butterworth in Penang.
This train departs from Hua Lamphong railway station in Bangkok to Butterworth railway station on the mainland of Malaysia, just a short 15 minute ferry ride from Penang island and the old part of the city of Georgetown.
This is a one of the best ways to travel from Thailand to Penang Island, with most of the major tourist destinations in South Eastern Thailand connected to the railway line.
Travelling in the other direction?
View Butterworth to Bangkok train timetable here >>>
Bang Sue Junction
Bang Saphan Yai
Thung Song Junction
Hat Yai Junction
Padang Besar (Time +1)
**Please Note : When you arrive at Padang Besar border station, you now have to change trains.
The SRT Thai Railways train will stay at Padang Besar and you will now have to take a KTM Malaysian Railways Komuter train on to Butterworth.
Ignore the taxi drivers wanting to take you to the island!
Not only will the journey be longer as you will have to travel all the way out to the Penang Bridge, but it will cost you a RM100++ compared to the RM1.20 you have to pay for the ferry.
Once you get over to the island, it is around a ten minute walk to get to the popular inexpensive accommodation area around Chulia Street (the entrance to which you can see on your left, when you come out onto the main road from the ferry) and Love Lane.
It is also just a minute or two walk in front of the station exit.
See some of our other pages for more information