Trains from Cha Am to Surat Thani

By train the journey from Cha Am to Surat Thani is scheduled to take from 7 to 8 hours depending upon which train you take. All trains on this route travel overnight so booking a sleeper berth is recommended.

Train Times from Cha Am to Surat Thani


There are 2 daily train services from Cha Am to Surat Thani.

TrainCha AmSurat ThaniService
16920:5904:06Rapid
16723:5707:16Rapid
  • The fastest train from Cha Am to Surat Thani is Train #169 departing from Cha Am at 20:59, and arriving 7 hours 07 minutes later in Surat Thani at 04:06.
  • The slowest train from Cha Am to Surat Thani is Train #167 departing from Cha Am at 23:57 and scheduled to arrive in Surat Thani at 07:16, a journey time of 7 hours 19 minutes.

Buy Tickets from Cha Am to Surat Thani


Use the Search Box below to buy your tickets from Cha Am to Surat Thani.

Powered by 12Go Asia system

Booking in advance on this route is normally necessary if you wish to travel in an air-conditioned carriage.

Train services to Surat Thani originate in Bangkok and are very popular becuase Surat Thani is main connection point between the Thai railway network and ferry services to Koh Samui and Koh Phangan.

Cha Am Railway Station


Google Map of Cha Am Railway Station

Surat Thani Railway Station


Google Map of Surat Thani Railway Station

About travel to Surat Thani


Surat Thani Railway Station is located about 16 km by road to the west of Surat Thani city. In the small town where the railway station is located there are a small number of shops and restaurants, and an even fewer number of hotels and guesthouses.

Travel into Surat Thani City

It’s fairly simple to travel from Surat Thani Railway Station to Surat Thani City. The cheapest way to travel is to take one of the small orange buses that depart from right out the main ticket hall and terminate around 45 minutes later in the centre of Surat Thani City.

A more expensive option, and the only option if you arrive at night when local bus services have stopped running, is to take a taxi from Surat Thani Railway Station to Surat Thani City. The journey by taxi takes about 20 minutes and costs 160 THB one way if you go to the taxi rank near the entrance to the ticket hall where fixed prices are displayed on a large sign.

Surat Thani Province is famous for its beaches
Surat Thani Province is famous for its beaches

Unless your final destination is Surat Thani City itself, you often don’t need to travel into Surat Thani City in order to travel onward to your next destination.

Travel to Koh Phangan and Koh Samui

Most foreign visitors who travel by train to Surat Thani are on route to the hugely popular islands of Koh Samui and Koh Phangan. Ferry services to Koh Samui and Koh Phangan depart from a variety of different ferry piers in Surat Thani Province, most of which are in Donsak which is a coastal district about 65 km by road from Surat Thani Railway Station. Joint bus and ferry services to Koh Samui and Koh Phangan depart from the in front of Surat Thani Railway Station and the departure times of these services are timed to coincide with the arrival of trains heading south from Bangkok.

For more information about travel from Surat Thani Railway follow the links below:

  • Surat Thani Railway Station to Koh Samui
  • Surat Thani Railway Station to Koh Phangan
  • Surat Thani Railway Station to Phuket
  • Surat Thani Railway Station to Krabi

How useful was this page?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

No votes so far! Be the first to rate this post.