Bangkok to Koh Samui: bus, train or flight?
The bus is the cheapest way from Bangkok to Koh Samui: 4 buses a day from ฿1,075, taking about 15h. The first bus leaves at 12:30, the last at 21:00. 3 of them run overnight. Flight: about 1 hour.
Bus times and fares checked 2026-10-30.
All the ways to travel
| How | Journey | From | Note |
|---|---|---|---|
| Bus | 15h | Bangkok Bus Terminal Southern (Sai Tai Mai) | 4 a day, from ฿1,075 |
| Flight | about 1 hour | Suvarnabhumi (BKK) | Direct flights to Samui airport are usually the most expensive option |
| Flight + ferry | about 1 hour + 2–3 hours | Don Mueang (DMK) or Suvarnabhumi (BKK) | Fly to Surat Thani, then bus and ferry |
| Train + ferry | about 9–12 hours + 2–3 hours | Krung Thep Aphiwat Central Terminal (Bang Sue) | Overnight train to Surat Thani, then bus and ferry |
By bus from Bangkok to Koh Samui
- 4 departures a day, first 12:30, last 21:00
- Fares from ฿1,075 to ฿2,042, set by the bus companies
- Journey about 15h (fastest 8h)
- 3 overnight buses: you sleep on board and arrive the next morning
- Bus companies: Chokeanan and Krung Siam Tour
- Boarding points: Bangkok Bus Terminal Southern (Sai Tai Mai)
- Drop-off points: Koh Samui (Phralan Pier) and Koh Samui (Raja Ferry)
- Bus classes: VIP · 32 seats from ฿1,075 · VIP · 24 seats from ฿1,316
Where the buses leave and arrive
The bus-and-boat ticket leaves from the Southern Bus Terminal (Sai Tai Mai) and includes the ferry crossing to Koh Samui: one ticket for the whole trip.
Coming back
Koh Samui to Bangkok: 1 buses a day from ฿1,795, the last one at 12:30.
Tips
- Choose the overnight departure: you reach the pier in the morning and Samui before noon.
- Book ahead for holidays (Songkran in mid-April, New Year, long weekends): buses sell out.
- Air-conditioned buses are cold, especially at night: bring a jacket.
- Be at the terminal 30 minutes before departure and show your e-ticket at the bus company's counter.
Questions
How much is the bus from Bangkok to Koh Samui?
From ฿1,075 to ฿2,042, depending on the bus company and class.
How long does the bus from Bangkok to Koh Samui take?
About 15h; the fastest bus takes 8h.
Where does the bus to Koh Samui leave from?
Bangkok Bus Terminal Southern (Sai Tai Mai).
Is there an overnight bus from Bangkok to Koh Samui?
Yes: 3 of the 4 daily buses run overnight.
More travel guides
- Bangkok to Chiang Mai: bus, train or flight?
- Bangkok to Phuket: bus, train or flight?
- Bangkok to Krabi: bus, train or flight?
- Bangkok to Pattaya: bus, train or flight?
- Bangkok to Hua Hin: bus, train or flight?
- Bangkok to Chiang Rai: bus, train or flight?
- Bangkok to Kanchanaburi: bus, train or flight?
- Bangkok to Koh Chang: bus, train or flight?
- Phuket to Krabi: bus, train or flight?