Bangkok to Koh Samui Ferry Tickets
Travelling from Bangkok to Koh Samui by combined bus and ferry is one of the most popular ways to reach the island, and through Viaferry you can book the full journey as a single ticket with Boonsiri High Speed Ferries. The service departs from Suvarnabhumi Airport and central Bangkok, travelling south by coach to Chumphon Pier on the mainland, where passengers board the high-speed ferry for the crossing to Bangrak Pier on Koh Samui's northern coast. The ferry sails via Koh Tao and Koh Phangan before arriving at Koh Samui.
Boonsiri operates two daily departures from Bangkok to Koh Samui, including an overnight service. Whether you travel by day or choose to sleep through the bus journey, the combined ticket covers every stage of the trip from Khaosan Road to Koh Samui.
Koh Samui is one of Thailand's largest and best-connected islands, and for travellers departing from BKK or passing through central Bangkok, the bus and ferry remains a practical alternative to flying, particularly for those in no rush and looking to keep costs down.
Route map
Bangkok to Koh Samui Bus and Ferry Schedule & Journey Duration
Boonsiri runs two daily combined bus and ferry departures from Bangkok to Koh Samui. The total journey takes between 12 hours 45 minutes and 15 hours 30 minutes, depending on the departure time.
The bus leg south to Chumphon takes between 7 hours 30 minutes and 9 hours 30 minutes, with a stop at Hua Hin en route. From Chumphon Pier, the high-speed ferry crosses to Koh Samui in 3 hours 45 minutes to 6 hours, stopping at Koh Tao and Koh Phangan before docking at Bangrak Pier on Koh Samui's northern coast.
One of the two daily departures is an overnight service, which departs Bangkok in the evening, travel south through the night, and connects to the early morning ferry from Chumphon. This allows you to arrive on Koh Samui during the day without sacrificing a full day of holiday time to the journey.
Bangkok to Koh Samui Pick-Up Points and Bus Transfer
The Bangkok to Koh Samui bus departs from two pick-up points: Khaosan Road in central Bangkok, and Suvarnabhumi Airport, making it easy to connect directly from an international flight without heading into the city first. After picking up passengers, the coach heads south along the Gulf coast, making a stop at Hua Hin before continuing to Chumphon. At Chumphon Pier, passengers transfer onto the Boonsiri high-speed catamaran. The ferry calls at Koh Tao and Koh Phangan before the final arrival at Bangrak Pier on Koh Samui.
Koh Samui to Bangkok - Return Journey
The return journey from Koh Samui to Bangkok follows the same route in reverse. Boonsiri operates two daily departures from Bangrak Pier on Koh Samui, with the ferry stopping at Koh Phangan and Koh Tao before docking at Chumphon Pier, where a connecting coach continues north to Bangkok. The total return journey from Koh Samui to Bangkok takes approximately 12 hours 30 minutes to 13 hours.
Return tickets from Koh Samui to Bangkok can be booked through Viaferry.