- ✓Koh Samui is a Gulf island with no bridge, so every route ends either with a landing at Samui's own airport or with a ferry from the Surat Thani mainland — there is no driving onto the island.
- ✓The fastest and easiest option is the direct flight to Samui (USM); the cheapest is a flight, train or bus to Surat Thani followed by a ferry, trading time and transfers for a much lower fare.
- ✓Direct Samui flights are convenient but typically the priciest leg in Thailand's domestic network, because the airport is privately operated — the saving from the Surat Thani route can be large.
- ✓Mind the last ferry: Gulf crossings to Samui run on a daytime-weighted schedule, so a late flight or train into Surat Thani can strand you for a night on the mainland — combo tickets usually time the connection for you.
- ✓Flight, ferry and combo-ticket schedules and fares shift with the season and operator — choose the mode here, then verify the exact times and the ferry connection before booking.
First fact: Samui has no bridge
Everything about this route flows from one geographic fact: Koh Samui is an island in the Gulf of Thailand with no bridge to the mainland. You cannot simply drive there. Every way of reaching it ends in one of two ways — you fly into Samui's own airport, or you cross the water by ferry from the Surat Thani coast. The choice, then, isn't really about distance (Samui is roughly 700 km south of Bangkok); it's about whether you pay for the convenience of landing on the island or save money by ending your trip with a boat.
The clean, fast option is the direct flight from Bangkok (Suvarnabhumi) to Koh Samui (USM): a little over an hour in the air, then you're on the island — no ferry to time, no last-boat worry. The catch is price. Samui's airport is privately operated, so direct fares are consistently among the highest on Thailand's domestic network. For travellers who value time and a clean arrival, that premium is often worth it; for budget travellers, the saving from going via Surat Thani can be substantial.
The cheaper way — via Surat Thani by air, rail or road
The money-saving routes all run through Surat Thani, the mainland gateway to the Gulf islands, and finish with a ferry. The quickest of these is to fly Bangkok to Surat Thani (URT) — a cheaper airport than Samui — then take a bus to the pier and a ferry across. Total travel is roughly half a day, but the combined fare often undercuts a direct Samui ticket by a wide margin, especially in high season.
For the lowest cost and a saved hotel night, take an overnight option to Surat Thani and ferry from there: a sleeper train to Surat Thani (Phun Phin) followed by a ferry combo, or a long-distance bus from Bangkok sold as a through bus-plus-ferry ticket. These combo tickets are the key convenience — one purchase bundles the road or rail leg, the pier transfer and the boat, and the operator times the connection so you don't have to.
The trade-off is transfers and timing. A do-it-yourself chain of separate tickets can leave you waiting at Surat Thani, and that's where the last-ferry trap bites: Gulf crossings are weighted to daylight hours, so a late arrival on the mainland can mean an unplanned night before the first morning boat. If you go the budget route, buy the combined ticket so the ferry connection is built in.
Choosing your option — and what to verify
Match the route to your priority. Fastest and simplest is the direct flight to USM — no ferry, no last-boat anxiety, but the highest fare. Cheapest is a flight, train or bus to Surat Thani plus a ferry, ideally bought as a combo ticket; the overnight train or bus also saves a hotel night. Backup, if direct Samui flights are full or sky-high, is the Surat Thani route, which uses a busier, cheaper airport and more frequent departures. Whichever you choose, the only mode that skips the boat entirely is the direct flight.
Before booking, confirm two things. First, the ferry connection: if you're routing via Surat Thani, make sure your arrival lands you on a sailing the same day, and prefer a combined ticket that times the boat for you rather than improvising at the pier. Second — the firm rule across every route page here — verify the volatile numbers: live flight and ferry times, current fares, and the exact combo-ticket schedule all move with season, weather and operator. Pick the mode on this page; check the live figures and the last boat before you commit.
Sources and official planning resources
Bangkok → Koh Samui · at a glanceRoute FC
- Best route
- Direct flight BKK → Koh Samui (USM) — fastest, simplest, no ferry to time
- Time range
- ~1h15 flying direct; roughly half a day via Surat Thani + ferry
- Transport modes
- Direct flight · flight to Surat Thani + ferry · train/bus + ferry combo
- Cost range
- Direct Samui flight the priciest; Surat Thani + ferry the cheapest
- Best for
- Gulf-island travellers choosing between speed (fly) and savings (combo)
- Risk / buffer
- No bridge — ferry leg required unless you fly into USM; mind the last boat
- Verify
- Live fares, flight/ferry times and combo-ticket connections before booking