Bangkok to Koh-samui

   Bangkok to Koh-samui Road Distance 763.1 km
   Bangkok to Koh-samui Aerial Distance 475 km
  Bangkok to Koh-samui Travel Time 11 hr 42 min

How to reach Koh-samui from Bangkok

There are many ways to travel from Bangkok to Koh Samui. The best but most expensive option is to take a flight. Alternatively, you can enjoy the scenic journey by bus or train, followed by a ferry ride. It's a comfortable and most traveled option, and you get to enjoy the scenic way and sea journey.

Knowing The Details

1. Bangkok to Koh Samui by Flight
2. Bangkok to Koh Samui by Bus + Ferry
3. Bangkok to Koh Samui by Train + Ferry
4. Popular Routes to Koh-samui
5. Popular Routes from Bangkok
6. Places to Visit in Koh-samui
7. Hotels in Koh-samui

Koh-samui Travel Packages

Compare quotes from upto 3 travel agents for free

1. Bangkok to Koh Samui by Flight

Getting from Bangkok to Koh Samui by flight is quick and easy. You can take a direct flight from Bangkok's Suvarnabhumi Airport (BKK) and Don Mueang International Airport (DMK) to Koh Samui Airport (USM). Many airlines, like Bangkok Airways and Thai Airways, operate daily flights that take 1 hour and 15 minutes. It's the fastest way to reach Koh Samui but the most expensive method. The prices generally range from approximately 2500 THB to 6000 THB depending upon the airline, time of booking, and availability.

2. Bangkok to Koh Samui by Bus + Ferry

Traveling to Koh Samui from Bangkok via bus and ferry offers a scenic journey through southern Thailand. 

Boarding points 
Many tour operators have different boarding points where you can take a bus from the Southern bus terminal and the Khao San Lomprayah office, Bangkok's two most popular points. The bus will take you directly to Donsak Pier in Surathani, where you can catch the ferry to Koh Samui.

Duration and Timings 
The journey usually takes around 12-14 hours to reach Koh Samui, where the bus from Bangkok takes around 8-10 hours and 2-4 hours in ferry transfers, depending upon transportation schedules. 

Fares
The fares usually range from approximately 700 to 1500 THB, depending on the type of bus and booking dates.

Operators
The most popular operators are Lomprayah Krungsaim Tours, which runs services from Bangkok to Koh Samui. They have various seating options, from standard to VIP, with amenities such as snacks, comfortable seats, and onboard entertainment. Reaching the station 30 minutes before departure is advisable to avoid last-minute hassle.

3. Bangkok to Koh Samui by Train + Ferry

Traveling to Koh Samui via Train and ferry from Bangkok is another affordable option.

 Boarding Points, Duration
You can take a train from Bangkok's Hua Lamphong Train Station to Surat Thani, which takes around 11 to 15 hours, depending upon the traffic. Then, hop on a bus to the Don Sak or Bangrak Seatran Pier, which takes about 1 to 2 hours. Finally, catch a ferry to Koh Samui, which takes about 1½ hours.

Timings
Ten trains are daily from Bangkok to Surat Thani, departing between 7 am and run till 10 pm. It's best to take an air-conditioned sleeper train to save on a hotel for the night and have a more comfortable journey.

Popular Routes to Koh-samui

Important Routes Time Taken Distance
Bangkok to Koh-samui 11 hr 42 min 763.1 km
Phuket to Koh-samui 6 hr 32 min 344.6 km
Krabi to Koh-samui 4 hr 44 min 263.2 km
Surat Thani to Koh-samui 3 Hours 20 Mins 120 Kms
Chiang-mai to Koh-samui 1,454.7 km
Pattaya to Koh-samui 13 hr 33 min 888.6 km

Popular Routes from Bangkok

Important Routes Time Taken Distance
Bangkok to Pattaya 2 Hours 30 Mins 150 KM
Bangkok to Chiang Mai 8 hr 51 min 686.8 km
Bangkok to Koh Samui 11 hr 42 min 763.1 km
Bangkok to Hua Hin 2 hr 51 min 198.7 km
Bangkok to Ayutthaya 1 hr 13 min 79.5 km
Bangkok to Kanchanaburi 1 hr 45 min 124.6 km