Guides · Published 2026-09-12 · 3 min read

Bangkok to Koh Samui — Fly Direct, Fly to Surat Thani and Take the Ferry, or Go Overland with a Bus-and-Boat Ticket

Samui's own airport is the fastest way in and the most expensive. How the Surat Thani route works with three ferry companies from two piers, what the overnight bus-and-ferry combo is really like, and which arrival pier suits which beach.

This guide contains affiliate links (marked ↗). If you book through one, we may earn a commission at no extra cost to you; the price you see on the booking page is the real price at that moment — learn more

Koh Samui is the only Gulf island with its own airport, and that shapes every decision. Flying direct is quick but carries a premium, because the airport is privately owned and served by a limited number of carriers. Every cheaper route goes through Surat Thani on the mainland and ends with a ferry.

Options

Option Time Notes
Fly Bangkok → Samui About 1 h 10 min in the air; 3 hours door to door Highest fare; the airport is 10 minutes from Chaweng
Fly Bangkok → Surat Thani + bus + ferry 1 h 10 min flight + 1–1.5 h road + 30–90 min ferry; about 5–6 hours total Low-cost carriers to Surat Thani; combined airport-to-island tickets available
Train to Surat Thani + bus + ferry Overnight sleeper (about 9–11 h) + road + ferry; arrive on the island around midday The classic budget route with a night's sleep on the train
Overnight bus + ferry combo About 12–14 hours total Cheapest; one ticket from Bangkok to the island pier

Flying direct

Direct flights land you on the island before lunch, which matters for short holidays. Fares are often two to three times a low-cost flight to Surat Thani, so compare the total: the Surat Thani route costs less but takes half a day longer and involves two transfers.

The Surat Thani route: piers and ferry companies

Three companies serve the crossing, from two mainland piers:

The company usually matters less than the arrival pier: Nathon and Lipa Noi are on the west, while the popular beaches (Chaweng, Lamai, Bophut) are on the east and north, 30–45 minutes away by songthaew or taxi. Buy a ticket that includes island transfer to your hotel if you can.

The overnight bus-and-ferry combo

Combined tickets leave Bangkok in the evening, reach Donsak around dawn and put you on the first ferry. It is the cheapest way to the island and works well if you sleep on buses. Choose a VIP coach rather than a standard bus for the nine hours on the road, and expect to arrive on the island before check-in time.

Seasons

Samui's rainy season is October to December, when the Gulf gets heavy rain and rough seas; ferries still run but crossings are uncomfortable and occasionally cancelled. The Andaman islands are rough at a different time, so if your dates fall in November, consider Samui's calmer neighbours or a different coast.

Common mistakes

Summary

Short on time, fly direct and pay for it. On a budget, fly or take the sleeper to Surat Thani and use a combined ticket that includes the ferry and island transfer. Pick your ferry by arrival pier, not by company, and avoid the Gulf's rainy months if you can.

Related guides