web analytics

How to Travel from Surat Thani to Penang (Malaysia) by train

Kek Lok Si Temple in Penang

Kek Lok Si Temple in Penang

There is a single direct train per day from Surat Thani to Butterworth train station, which is very near Penang. It is a long way from Surat Thani to Penang, and we recommend booking a sleeper seat on the the train you can sleep through most of it. This is a popular service and tickets need to be booked in advance. The same train makes the journey with a change of staff after the train crosses the border. Passengers have to briefly leave the train with their luggage at the Malaysian border town of Padang Besar to pass through Malaysian customs and passport control. The train stops for about 40 minutes to allow all the passengers to clear customs and return to the train.

Trains times from Surat Thani to Penang

Train Surat Thani Penang Service
35.1 01.26 12:55 Special Express

There is only one service a day departing at 1.26 am from Surat Thani railway station.

Buy Tickets to Penang

Powered by 12Go Asia system
  • Travel Tip: This service is sometimes delayed by 1 to 3 hours because it originates in Bangkok. Consider booking a cheap room at the Queen Hotel (100 metres from Surat Thani train station) so that you can wait there and watch TV in the room instead of on the station platform. Rooms at the Queen Hotel cost from 240 THB per night.

Journey Information

  • Online Ticket Price: 1,192 THB (2nd class A/C sleeper)
  • Scheduled Journey Time: 11 hours 29 minutes

Surat Thani main railway station

Surat Thani train station is located a 20 minute drive to the east of Surat Thani city centre in the town of Phunphin. If you are staying in Koh Samui, Koh Tao or Koh Phangan you can take the bus and boat service directly to Surat Thani train station. Alternatively you can catch a bus, or take a taxi from Surat Thani town centre, to get to the train station.

Travel to Surat Thani train station

Location Map of Surat Thani Railway Station

Travel from Butterworth Train Station to Penang

If you planning to visit Penang Island then from Butterworth railway station there are two ways to get there. Your first option is to take the cheap car and passenger ferry over the strait separating Penang from mainland Malaysia. The boat pier is very close to the train station and it is an easy walk. Follow the signs from the train station. . The ferry arrives in George Town and it is a 10 minute walk to the popular areas of Chulia Street, Love Lane and Little India. Your second option is to take a taxi. There is a bridge to the north of Butterworth railway station onto Penang Island. The taxi option may be the better one is you are staying somewhere outside the centre of George Town.

Travel from Penang to Kuala Lumpur by bus

Bus from Butterworth to Kuala Lumpur

Tickets Penang to Kuala Lumpur

The railway station where this service terminates is next to the main bus station for Penang.  For onward travel in Malaysia you need to walk only about 200 metres to the bus station to board your bus. The journey to Kuala Lumpur takes about 4 hours by bus from Penang.

Location of Butterworth Railway Station near Penang

Next read about how to complete a Visa Run by Train to the Thai Consulate in Kota Bharu, Malaysia