How to get from Bangkok to Koh Samui?

Following Phuket, Koh Samui is the second largest island of the country. The vacation spot is acknowledged for its spectacular beaches of white sand and resorts set at the top of the gulf of Thailand. This tropical isle is budget-friendly for the tourist. If you wish to take advantage of the Samui beaches, you can get there in a short time as there are a number of transportation choices.

By Flight

With the long distance of about 7000 km from Bangkok, Koh Samui lies in the South of Bangkok.Considering the fact that distance between Bangkok and Koh Samui is drastically significant, Therefore the more sensible choice is to take a flight.The air travel usually takes 1hr and 20 min to arrive at Koh Samui from Bangkok.  Although Koh Samui airport has been controlled by Bangkok Airways, there are actually 20 flights per day, which depart nearly every hour mostly operate by Bangkok Airways itself and some of them run by Thai Airways.  The ticket in most often costs 3200 baht but tend to be high in optimum seasons.   Opposite to Bangkok Airways and Thai Airlines, AirAsia and Nok Air also offer the flight to Koh Samui from Bangkok like at comparatively low prices. Their flight prices vary from 1500 baht to 1700 baht. Some of the airports need ferry rides. So keep your timing in mind. Book your ticket accordingly.

By Taxi or Car

Traveling by taxi from Bangkok to Koh Samui will set you back 1300 baht. The travel is approximately 12 hours. In this way of traveling is more advantageous when you are with family members. An alternative choice is hiring a car on rent. The rental company will ask you for the documentation. They would frequently require the photocopies of your license and passport. This will cost 700 baht per day, and the cost also is dependent upon the type of car.
The rental company will take up to 20,000 baht as a safety deposit.


Moving south to Bangkok, reaching Phetchaburi, Khiri khan, and Chumphon when you reach Phunphin move past the Airbase and turn left to Surat Thani. From surat drive to the road Nakhon Si Thamarat and from there to Donsak ferry terminal. This ferry will take you to Koh Samui.

By Train & Ferry

Just in case you are unable to afford a flight ticket, the other trustworthy option to get to Koh Samui from Bangkok is by train and ferry boat combined. The excursion is of 8.5 to 12 hours from the Hualamphong train station of Bangkok. The ticket will cost approximately 1400 baht, and you can straightaway purchase the ticket from the train station or online.  If you’d like to take a trip on an overnight train, you will need to book a ticket ahead of time, particularly in high season.


From the Hualamphong train station of Bangkok, the train reaches Surat Thani station, where you will have to take a bus or taxi to reach the Donsak ferry terminal that requires an hour to get to there. From the terminal, one more 2 hours journey would get you to Nathon Pier Samui and this trip would hit you up for 150 baht for a person and 450 baht for driver and a car.

By Bus

If you love going by highway, then this attractive ride is perfect for you.
Bangkok buses normally take somewhere around 10 to 12 hours to reach Surat Thani, and from there, a 2-hour ride to Samui. The public transport leaves the Sai Tai Mai terminal in the south of Bangkok between 5 am and 8 pm. These buses have options in them that are VIP, non-air-conditioned, and Air-conditioned. These buses offer comfortable seats and toilets. The total journey will take the lowest of the cost, which is 650 baht.

By Mini Van 

Tourists use minivans in common. From the road of Khao San to various places in Bangkok, the van is convenient. This can be uncomfortable as it is a small van. There is no safety assurance as they drive very fast. This trip will cost you 800 baht, including the ferry cost. 


How useful was this post?

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.

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

News Reporter
Hey myself Kim , a fresh travel blogger in Bangkok who has recently graduated in computer science and working as a remote computer technician. I'm expert in exploring Bangkok and you can find Bangkok travel guide on my blog.

Leave a Reply

Your email address will not be published. Required fields are marked *