Travel Bangkok to Koh Samui

Bangkok to Koh Samui Bus: Schedules, Tickets & Prices

The bus journey from Bangkok to Koh Samui takes approximately 14h 10m to 14h 30m, with fares from 959 THB to 1,358 THB.

Bus from Bangkok to Koh Samui

Board a bus in Bangkok at Lampoo Ocean Travel, Bangkok or BBC Khao san Bangkok, with the first departure at 18:00, for a journey to Koh Samui that typically lasts around 14 hours 10 minutes. Along the way, you'll enjoy a reliable and comfortable ride, arriving at Koh Samui Bus Terminal or Nathon Pier, Koh Samui with fares starting from 959 THB. Make sure to secure your ticket ahead of time to ensure a relaxed and worry-free journey.

Prices: 959 THB to 1,358 THB

Duration: 14h 10m – 14h 30m ⏱

Explore with bus from Bangkok to Koh Samui for THB 959 Journey with bus from Bangkok to Koh Samui in 14h 10m

View all Bus tickets →

Distance Bangkok to Koh Samui

The distance between Bangkok and Koh Samui is 475.8 kilometers.

Bus from Bangkok to Koh Samui Details

Find key information about the Bus from Bangkok to Koh Samui, including travel time, prices and stations.

Bus
Average price
1,159 THB
 
Cheapest
959 THB
Average duration
14h 20m
 
Shortest
14h 10m
Number of departures
2
18:00 - 18:50
Tickets
 
Stations
Departure stations
Arrival stations
Lampoo Ocean Travel, Bangkok
BBC Khao san Bangkok
Koh Samui Bus Terminal
Nathon Pier, Koh Samui

Bus Routes & Schedules from Bangkok to Koh Samui

- Board the bus at Lampoo Ocean Travel, Bangkok to reach Koh Samui Bus Terminal, spending roughly 14h 30m on the road. Services run at 18:00, and tickets start from 1,358 THB.
- Nathon Pier, Koh Samui are accessible via buses departing BBC Khao san Bangkok, taking roughly 14h 10m on the road. Ticket prices begin at 959 THB, and services run at 18:50.

Check all Bus tickets →

Frequently Asked Questions Bus Bangkok to Koh Samui

Below you will find answers to the most common questions about traveling from Bangkok to Koh Samui by bus.

How long is the Bangkok to Koh Samui bus journey?

The Bangkok to Koh Samui bus journey takes about 14 to 15 hours, depending on the service you choose. It is a long-distance bus trip, so it is best to plan for a full travel day and a bit more.

What is the price of a bus ticket from Bangkok to Koh Samui?

A bus ticket for Bangkok to Koh Samui usually costs between 959 THB and 1358 THB. The final fare can vary by departure point and service, so it is worth checking the bus tickets before you book.

When does the Bangkok to Koh Samui bus service depart?

The Bangkok to Koh Samui bus service departs in the evening, with the first departure at 18:00 and the last departure at 18:50. That makes this bus connection a good option if you prefer to travel overnight.

Which stations are used for the Bangkok to Koh Samui bus trip?

For Bangkok to Koh Samui by bus, departures are available from Lampoo Ocean Travel, Bangkok and BBC Khao san Bangkok. On arrival, the bus can reach Koh Samui Bus Terminal or Nathon Pier, Koh Samui, depending on the service.

How many bus departures are there between Bangkok and Koh Samui?

There are 2 bus departures between Bangkok and Koh Samui. Since the bus schedule is limited, it is smart to check the available bus departure times early and choose the one that fits your plans.

Can I book bus tickets for Bangkok to Koh Samui in advance?

Yes, it is a good idea to book bus tickets for Bangkok to Koh Samui in advance, especially because there are only 2 bus options listed. Booking ahead helps you secure the bus service that matches your preferred departure point and arrival station.

Is the Bangkok to Koh Samui bus trip better from Khao San or Lampoo Ocean Travel?

Both Bangkok to Koh Samui bus options are useful, but the best choice depends on where you want to depart and arrive. BBC Khao san Bangkok connects with Nathon Pier, Koh Samui, while Lampoo Ocean Travel, Bangkok connects with Koh Samui Bus Terminal, so the bus journey can be easier if one of those pairs suits your plans.

What should I know before taking the Bangkok to Koh Samui bus connection?

Before taking the Bangkok to Koh Samui bus connection, make sure you are ready for a long ride of about 14 to 15 hours and an evening departure. It also helps to confirm your bus tickets, departure point, and arrival station so your bus journey goes smoothly.


More Bus routes from and to Bangkok or Koh Samui

Planning more than just Bangkok to Koh Samui?

You’re currently viewing Bus options for Bangkok to Koh Samui. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.