1. Train + Ferry to Koh Samui
2. Bus + Ferry to Koh Samui
3. Taxi + Ferry to Koh Samui
4. Flights to Koh Samui
🎫 Private Tour in Koh Samui
🎫 Book Ticket to Koh Samui
From Bangkok to Koh Samui you can get by bus/train + ferry or plane.
-
- The distance between Bangkok and Koh Samui spans approximately 760 kilometers by land via Surat Thani or approximately 650 kilometers by plane. Travelers have four options to reach Koh Samui from Bangkok: taking a direct flight, traveling by bus + ferry, transferring by train + ferry, or using a private car + ferry via Surat Thani. The most efficient and quickest option to reach Koh Samui from Bangkok is to opt for a direct flight. Direct flights from Bangkok to Koh Samui typically take around 1 hour, with ticket prices ranging from $100 to $180 per person. These flights operate from either Suvarnabhumi or Don Mueang Airport in Bangkok.
- Alternatively, travelers can choose to take a train or tourist bus to Surat Thani and then catch a ferry or speedboat to Koh Samui. The journey time by train/bus + ferry via Surat Thani is approximately 14-15.5 hours, with costs ranging from $29 to $54 per person. Surat Thani is also accessible by private taxi/car, albeit being the most expensive transportation option. From Koh Samui, travelers can further explore neighboring islands by taking a ferry/boat to Koh Tao and Koh Phangan, both easily reachable by boat/ferry from Koh Samui.
-
- Koh Samui stands as another of Thailand’s most visited and tourist-friendly islands, situated approximately 800 kilometers south of Bangkok by land. Nestled in the western part of the Gulf of Siam, Koh Samui boasts endless stretches of white sandy beaches lined with palm trees, offering a serene environment for a memorable vacation. Diving enthusiasts can explore the vibrant marine life in the island’s clear waters.
- Explore the detailed instructions on reaching Koh Samui from Bangkok in Thailand provided below in this article. Additionally, you can easily search and book tickets + flights to Koh Samui online. Prior to your arrival on Koh Samui, it’s advisable to review the article on Weather in Koh Samui.
Transfer Mode – Bangkok to Koh Samui: | Travel Time | Cost Range |
---|---|---|
Train + Bus + Ferry | 14-16 hours | $20+/pp |
Bus + Ferry | 11-18 hours | $29-54/pp |
Plane – Direct Flight | 1 hour | $100-180/pp |
Private Car + Ferry | 11.5-16 hours | $365-600/car |
How do I get from Bangkok to Koh Samui?
1. FLIGHT from Bangkok to Koh Samui
The fastest, most comfortable, but at the same time more expensive transport option to Koh Samui from Bangkok is a direct flight. If you use a direct flight to Koh Samui, you will save several hours of time than if you went by train or bus and ferry via the city of Surat Thani. Air transfer from Bangkok to Koh Samui will be offered by Bangkok Airways.
Flights are operated from Suvarnabhumi Airport or Don Mueang Airport to Koh Samui International Airport. Koh Samui International Airport is located in the northeastern part of the island. A direct flight from Bangkok to Koh Samui takes only about 1 hour, if you include the transfer to the airport in Bangkok and the wait before departure, the total transfer time can be 4-5 hours.
And that’s a very good amount of time than taking the long overland journey through Surat Thani. The flight schedule from Bangkok to Koh Samui is relatively comprehensive, and there are plenty of direct flights between these places every day, and you will definitely choose your suitable flight connection.
Air transfer to Koh Samui from Bangkok costs in the range of $100-180/pp, these are prices mostly for Economy class flights. You can easily search and book your flights to Koh Samui online in advance. When booking your ticket, read all the transfer information and follow the airline’s instructions.
In most cases, the ticket price also includes large checked baggage weighing up to 20 kg and hand luggage up to 7 kg. However, the current information when booking a ticket always applies. A direct flight is probably the best way to get to Koh Samui if you want to avoid other places in Thailand, but the downside is usually the higher price per flight.
2. TRAIN + FERRY from Bangkok to Koh Samui
The cheapest and most popular land transport option to Koh Samui from Bangkok is by train and ferry/boat via the city of Surat Thani. This transport option has 2 steps and the total transfer time by train and boat is approx. 14-16 hours. Of course, the travel time may vary a little, depending on waiting for the subsequent boat/ferry transfer in Surat Thani or at the city of Surat Thani.
It depends on where you go from the city in Surat Thani to Koh Samui. You can take the train from Krung Thep Aphiwat Central Terminal Station in Bangkok and arrive at Surat Thani Railway Station, see the Thai Railway Map. The train transfer to Surat Thani from Bangkok takes about 9-12 hours and tickets range from $7-50/pp.
Seats are the cheapest option, sleeping berths in 1st and 2nd class trains are a more expensive option, but at the same time the most comfortable, it is better to choose sleeping berths for this route. You can easily search for train tickets to Surat Thani online in advance. Transport by train is the cheapest transfer option to the city of Surat Thani.
1. BOOK TICKETS to Surat Thani ➜
The second step is a ferry transfer from Surat Thani to Koh Samui or you can use a combined bus/minivan transfer and ferry to Koh Samui via Don Sak Pier. A faster option is to use a ferry transfer from the city of Surat Thani, a combined bus and boat transfer via Don Sak Pier may take a little longer. There are also combined transfers to Koh Samui directly from Surat Thani Railway Station or Surat Thani Airport.
The ferry transfer from Surat Thani to Koh Samui takes about 1.5-2 hours and the combined transfer via Don Sak Pier can take about 3-6 hours. Travel by ferry / speedboat or bus / van + ferry from Surat Thani to Koh Samui costs about $8-25/pp, depending on whether it is a direct ferry transfer or a combined ride via Don Sak Pier.
Ferries to Koh Samui depart from Surat Thani town: Tapee pier – Laem Thuat, Raja Ferry port and ferries arrive to: Na Thon Koh Samui, Lipa Noi, Bangrak Seatran Pier.
Ferry tickets or combined tickets to Koh Samui from Surat Thani can be easily searched and purchased online in advance. If you will travel by train and ferry via Surat Thani, you need to find 2 tickets separately for each route.
2. BOOK TICKETS to Koh Samui ➜
3. BUS + FERRY from Bangkok to Koh Samui
Another cheaper land transfer option from Bangkok to Koh Samui is a transfer by bus and ferry/boat again via the city of Surat Thani or the port of Don Sak. For this transport option, you can use companies such as SOT Travel, Lomprayah, Bangkok Travel Plus, Krungsiam Tour, Jarinthon Tour, Montanatip, Raja Ferry, Nara Travel and others.
These companies will offer you a transfer by modern bus to the city of Surat Thani or to the port of Don Sak and a subsequent ferry transfer to Koh Samui. This transport option to Koh Samui can take approx. 11-18 hours in total, but this time can vary slightly and sometimes the buses can be delayed during the journey.
Buses can leave from various places or stops in Bangkok and then arrive at Surat Thani or Don Sak Pier, you will always see this information when searching for tickets, so read everything carefully. Then there is a ferry transfer to Koh Samui and these ferries arrive at Mae Nam Pier, Na Thon Koh Samui, Lipa Noi or other places.
A combined bus and ferry transfer from Bangkok to Koh Samui via Surat Thani costs between $29-54/pp, the price includes the ferry transfer to Koh Samui from Surat Thani or Don Sak Pier. You can easily search and buy these bus + ferry tickets to Koh Samui easily online ahead of time.
When booking, read the current transfer information and follow all instructions of the transport company. Arrive at the departure point in Bangkok at least 30-60 minutes before the bus departure and prepare your tickets.
4. TAXI + FERRY from Bangkok to Koh Samui
A more convenient land transfer option, but at the same time the most expensive is a transfer by private car/taxi with a driver and then again a ferry transfer from Surat Thani to Koh Samui. This option also has 2-3 steps, depending on the company and the offered transfer, and the total travel time to Koh Samui in this way can be approx. 11.5-17 hours.
However, the stated driving time may vary slightly. For a private car/taxi transfer from Bangkok to Koh Samui, you can use companies such as Glassflower, Kanokwan Travel, Firstplan Transport Services, Van2Travel or Bangkok Taxi24. Most of these companies will offer you modern smaller classic cars, SUVs and/or minivans for the transfer to Surat Thani and Koh Samui.
You can budget the fare for each car for individual passengers, so this option is more suitable for group travel or for travelers who have a larger budget for their trip. Transportation by private car/taxi + ferry from Bangkok to Koh Samui costs between $365-600/car, prices vary by car type.
BOOK TAXI / CAR to Koh Samui ➜
Smaller classic cars are a cheaper option than larger multi-passenger minivans. After the transfer to Surat Thani or Don Sak, there is a ferry transfer and then a subsequent transfer to your chosen location on Koh Samui.
Check this information and taxi schedule when searching and booking your car, you can easily find and book these modern private cars or minivans online ahead of time. The advantage of this transfer option is that you can choose your departure point in Bangkok and choose your arrival point in Koh Samui.
❓ FAQ – Travel route from Bangkok to Koh Samui:
1. How to book tickets + flights from Bangkok to Koh Samui?
-
- You can book tickets+flights from Bangkok to Koh Samui on 12go.asia ➜ or Baolau ➜.
- You can search another route, e.g. Bangkok > Surat Thani, Surat Thani > Koh Samui…
2. What is the travel time from Bangkok to Koh Samui?
-
- Travel by plane from Bangkok to Koh Samui takes about 1 hour.
- Travel by train + bus + ferry from Bangkok to Koh Samui takes about 14-16 hours.
- Travel by bus + ferry from Bangkok to Koh Samui takes about 11-18 hours.
- Travel by private car+ferrz from Bangkok to Koh Samui takes about 11.5-17 hours.
3. What is the travel distance from Bangkok to Koh Samui?
-
- Travel distance from Bangkok to Koh Samui is about 760 km by land and about 650 km by plane.
4. How much does it cost to travel from Bangkok to Koh Samui?
-
- Travel by plane from Bangkok to Koh Samui costs about $100-180/pp.
- Travel by bus + ferry from Bangkok to Koh Samui costs about $29-54/pp.
- Travel by train + ferry from Bangkok to Koh Samui costs about $20+/pp.
- Travel by private car + ferry from Bangkok to Koh Samui costs about $365-600/car.
5. What is the best way of getting from Bangkok to Koh Samui?
-
- The best way how to get from Bangkok to Koh Samui is to travel by plane, there are various direct flights every day between this city and island. There are also various low-cost flights from Bangkok to Koh Samui and sometimes these direct flights start at $40/pp.
6. What is the cheapest way of transfer from Surat Thani to Koh Samui?
-
- The most cheapest option how you can go to Koh Samui from Bangkok is to travel by train + bus + ferry via Surat Thani town. The most cheapest option of this transfer to Koh Samui should cost about $30+/pp. But sometimes there are also very cheap low-cost flights to Koh Samui Airport.
7. Which train you can use from Bangkok to Surat Thani?
-
- From Bangkok to Surat Thani you can travel by 1st and 2nd class sleeper trains of Thai Railways. Travel by train of Thai Railways from Bangkok to Surat Thani Railway Station takes about 9-12 hours.
8. Is there a private taxi or car from Bangkok to Surat Thani?
-
- Yes, there are some private taxi companies from Bangkok to Surat Thani. You can book private taxi/minivan on 12go.asia. It is the most expensive option of transport to Surat Thani.
9. How to travel from Koh Samui to Surat Thani?
-
- From Koh Samui to Surat Thani you can travel by various boats and ferries. You can book tickets on 12go.asia. You can also book your private transfer with ferry + van to Surat Thani Airport or railway station.
10. How to get from Koh Samui to Koh Tao?
-
- From Koh Samui to Koh Tao you have to travel by various boats + ferries. Travel by boat or ferry takes about 1.5-3 hours. You can book tickets from Koh Samui to Koh Tao on 12go.asia.
11. How to go to Bangkok from Koh Samui?
-
- You can use the same way of transfer to Bangkok how you arrived to Koh Samui. The most comfortable and fast way is to take a direct flight, but it is not a cheap way of transfer.
12. What is the most popular option of transport to Koh Samui from Bangkok?
-
- The most popular option of transfer to Koh Samui is to travel by train of Thai Railways to Surat Thani town and from this town you can arrange your private transfer by bus + ferry (or only ferry / speedboat) to Koh Samui. It is also the most cheapest option of getting to this island.
13. How to go to Phuket and Krabi from Koh Samui?
-
- If you want to travel from Koh Samui to Phuket, you have 3 ways of transfer. You can travel by ferry + bus, ferry + car or you can book a direct flight from Koh Samui Airport to Phuket Airport. Krabi is also accessible by this way of transfer – direct flight from Koh Samui Airport or ferry + bus via Surat Thani.
14. Which are the most popular and nice islands in Thailand?
-
- There are a lot of various interesting, nice and also isolated or tourist islands in Thailand. Most of them are in the Gulf of Thailand or Phang Nga Bay. Read this article: The Best Islands in Thailand.
🚍 Bus + Ferry Schedule / Timetable – Bangkok to Koh Samui + Tickets:
Bus + Ferry Schedule - Bangkok to Koh Samui | Departs in Bangkok | Arrival in K.Samui | Ticket |
---|---|---|---|
Lomprayah | 06:30 | 16:30 | From $44.00 |
Lomprayah | 21:00 | 11:30 | From $44.00 |
SOT Travel | 18:00 | 09:30 | From $40.00 |
Bangkok Travel Plus | 18:45 | 08:55 | From $33.00 |
Krungsiam Tour | 19:00 | 09:30 | From $34.00 |
Jarinthon Tour | 19:00 | 10:00 | From $29.00 |
Montanatip | 19:00 | 09:30 | From $30.00 |
Raja Ferry | 19:00 | 09:30 | From $34.00 |
✈️ Flight Schedule / Timetable from Bangkok to Koh Samui + Prices:
Flight Schedule - Bangkok to Koh Samui | Departure | Arrival | Prices |
---|---|---|---|
Bangkok Air | 07:10 | 08:15 | From $130.00 |
Bangkok Air | 07:30 | 08:35 | From $130.00 |
Bangkok Air | 08:10 | 09:25 | From $150.00 |
Bangkok Air | 09:00 | 10:10 | From $150.00 |
Bangkok Air | 10:00 | 11:05 | From $150.00 |
Bangkok Air | 10:40 | 11:45 | From $160.00 |
Bangkok Air | 11:00 | 12:30 | From $160.00 |
Bangkok Air | 12:00 | 13:30 | From $160.00 |
Bangkok Air | 12:40 | 13:45 | From $150.00 |
Bangkok Air | 13:00 | 14:05 | From $150.00 |
Bangkok Air | 13:40 | 14:05 | From $150.00 |
Bangkok Air | 14:30 | 15:35 | From $120.00 |
Bangkok Air | 16:30 | 17:35 | From $130.00 |
Bangkok Air | 17:10 | 18:15 | From $130.00 |
Bangkok Air | 17:45 | 18:50 | From $130.00 |
Bangkok Air | 18:15 | 19:50 | From $130.00 |
Bangkok Air | 19:25 | 20:30 | From $130.00 |
Bangkok Air | 19:50 | 20:55 | From $130.00 |
Bangkok Air | 20:05 | 21:35 | From $130.00 |
BOOK your HOTEL in Koh Samui ➜