Skip to Content

How to get from Bangkok to Koh Samui

This article may be sponsored or include a provided product or affiliate link. See the footer and Affiliate Disclaimer for full details.

It’s easy to travel around Thailand. From Bangkok to Koh Samui, you have the options to take the plane, bus, or train. You can also hire a cab for a more private ride. 

Koh Samui, also called Samui Island by locals, is a beautiful tourist spot that attracts budget travelers from around the world.

From Bangkok, which is the capital city of Thailand, you can easily get to Koh Samui by plane for as short as an hour and land at Koh Samui Airport.

Taking the bus From Bangkok to Phuket is another alternative if you want a cheaper ride. The train ride will also allow you to enjoy the best sceneries while you wait for your arrival in Koh Samui.

Luxury Hotel Review Peace Resort Koh Samui, Thailand

1. Flight from Bangkok to Koh Samui 

At the time of writing this article, there are 22 daily flights from Bangkok to Koh Samui with a flight time of 1 hour and 15-minutes.

Most of these flights are offered by Bangkok Airways. You can also find other flights by Qantas, Maxair, Jet Airways, British Airways, and Qatar Airways. 

Koh Samui Airport is located at Bo Put, Ko Samui District, Surat Thani.

This is just 2 kilometers north of Chaweng—the main city and biggest resort center in the area. 

Traveling about 460 kilometers, which is the distance from Bangkok to Koh Samui, will cost you $177.98 USD at an average. But you can find low-cost carriers that offer cheaper flights depending on the season.

You can expect that tickets are more expensive in peak season so I recommend you to book your flights in advance. 

2. Bus from Bangkok to Koh Samui 

The cheapest way to get from Bangkok to Koh Samui is by bus.

From Bangkok to Koh Samui, you will spend around $13 USD for a 10-12 hours bus drive in an air-conditioned bus with VIP treatments.

Compared to plane tickets, you will save a lot of money by traveling by bus. 

The bus will take you to Don Sak Ferry Terminal in Surat Thani where you will board the ferry to Koh Samui. The ferry ride takes another 1.5 hours.

Remember to buy tickets only from recognized sellers. I recommend buying your ticket either at the bus terminal or online in advance.

3. Train from Bangkok to Koh Samui 

The second cheapest way to travel from Bangkok to Koh Samui is by train. Although you won’t see a lot of trains during the night, you can start your trip anytime during the day. 

From Bangkok’s Hualamphong station you will ride the train to Surat Thani train station where a bus will take you to the Don Sak ferry terminal. From here you will also take the ferry to Koh Samui.

The train journey from Bangok takes between eight and twelve hours and the bus and ferry ride takes another four hours.

4. Private Car from Bangkok to Koh Samui

You can also drive by car from Bangkok to the ferry terminal in Suart Thani and board the ferry to Koh Samui.

The trip from Bangkok to Surat Thani takes around 10 hours.

Search for Car Hire

Frequently Asked Questions 

What is the cheapest way to travel from Bangkok to Koh Samui?

By far, the cheapest way to travel from Bangkok to Koh Samui is by bus, although you can also consider traveling by train if you are up to pay a little more. Traveling by bus will only cost around $13 USD or 400 Baht. The exact fare depends on the bus carrier you choose and the type of ride you prefer.

Do we need to go through immigration when flying from Bangkok to Koh Samui?

Coming from Bangkok to Koh Samui won’t require you to go through immigration. Since this is a domestic flight, you will only need your identification documents and plane tickets to be able to pass the airport security. Meanwhile, if you are coming from a different country, you will have to go through the special immigration facility to assist you with international transfers to Koh Samui. No need to worry, this is an easy process.


I have travelled to Bangkok many times so I know that this city has a lot to offer. One super cool place is THE AIRPLANE GRAVEYARD BANGKOK.

I put together a list with all the BEST THINGS TO DO IN BANGKOK so that you don’t miss anything.

Most people want to travel to the islands and the beautiful beaches in the south. One of the most visited places is Phuket. Click here for BEST THINGS TO DO IN PHUKET and BEST LUXURY HOTELS IN PHUKET.