Illustration of Koh Samui, Thailand

Koh Samui to Bangkok: Flights, the Last Ferry, and the Cheap Way North

Last updated 2026-08-11

On this page

Leaving Koh Samui is a different problem from arriving. Coming down, you pick a budget and a route and the island waits for you. Going back up, the island’s timetable decides for you: the last boat to the mainland goes mid-afternoon, the airport is one of the most expensive domestic departures in Thailand, and if you have a flight home out of Bangkok the overland option quietly stops being viable. This guide covers every way north, checked against 2026 operator schedules and fares, and leads with the two things that actually catch people out.

Koh Samui to Bangkok at a glance

OptionRouteDurationPrice
Direct flightSamui (USM) → Suvarnabhumi~1h15 in the air~US$155-320 (฿5,100-10,600)
Ferry + coach comboNathon → mainland → Bangkok~12-14h฿600-750 std / ฿800-1,000 VIP
Lomprayah catamaran + coachSamui → Chumphon → Bangkok~6.5h coach legcombined ticket
Ferry + fly from Surat ThaniNathon → URT → Bangkok~3-4.75h to the airport, then ~1h฿550-1,000 + budget airfare
Ferry + overnight trainNathon → Phun Phin → Krung Thep Aphiwatovernight฿520-750 + rail fare

Fares and durations compiled from 2026 operator and ferry-timetable listings; see Sources. All prices at ฿33 = US$1, August 2026.

What time does the last ferry leave?

Around 3:10pm from Nathon Pier, with the first crossing about 6:00am. There is no evening sailing and no overnight boat to the mainland. This is the constraint that shapes the whole day, and it is the one visitors consistently get wrong, because arriving on Samui feels like a place with no timetable and leaving very much is not.

Check in at the pier at least 45 minutes before departure. Combined ferry-and-coach tickets are sold as a single journey, but the boat is the fixed part of it — miss the crossing and the coach on the other side goes without you. If your day involves checking out, a taxi across the island and a pier you have never been to, start earlier than feels necessary.

Why is flying out of Samui so expensive?

Because Samui International is privately owned and operated rather than run by Airports of Thailand, and Bangkok Airways carries most of the traffic on the route — around 58% of bookings. One-way fares to Bangkok typically land somewhere in the US$155-320 (฿5,100-10,600) range, which is several times what an equivalent-length domestic hop costs elsewhere in the country. The flight itself is short, about 1 hour 15 minutes at its fastest, and the airport is genuinely pleasant, with open-air walk-out terminals rather than jet bridges. You are paying for both.

Is flying from Surat Thani cheaper?

Usually yes, even once you have paid for the boat and the transfer. A ferry-and-transfer ticket from Samui to Surat Thani airport (URT) runs about ฿550-1,000 and takes 3 to 4.75 hours, and URT is served by budget carriers rather than a single full-service airline. Add a typical low-cost fare north and the total frequently comes in under the Samui ticket.

The trade is time and risk. You are stitching two legs together with a hard connection in the middle, on an island whose last boat goes mid-afternoon. It works well when you leave a night’s buffer or fly out of Surat Thani the following morning; it works badly when you try to do the whole thing in one day against a fixed flight.

How does the ferry-and-coach combo work?

One ticket covers the crossing, the mainland transfer and the coach north, at about ฿600-750 (US$18-23) standard or ฿800-1,000 (US$24-30) VIP. Most travellers take an afternoon boat and an overnight coach, arriving in Bangkok early the next morning, which saves a night’s accommodation.

Lomprayah runs a distinct version: a high-speed catamaran to Chumphon, then a coach of roughly 6.5 hours to Bangkok, rather than the longer road leg from Surat Thani. If you are heading elsewhere in the south instead, ferry-and-transfer tickets also run to Surat Thani town (฿380-600, 2.5-3.5 hours) and to Phun Phin train station (฿520-750, 2.75-4.5 hours) for onward rail.

Pay the VIP difference. It is a few hundred baht on a journey you are trying to sleep through.

Where does the overland option drop you?

Sai Tai Mai, the Southern Bus Terminal in Thonburi, or near Khao San Road depending on the operator. Neither is near an airport rail link, and both are a taxi ride from central Bangkok — see outthailand.com’s where to stay in Bangkok guide for how the neighbourhoods sit relative to the terminals.

If you are connecting to an international flight, this is the decisive detail. Bangkok Airways lands you at Suvarnabhumi, which is where most long-haul departures leave from. The coach lands you across the city from it, in morning traffic, with no rail option from the terminal. Do not book a same-day international departure off the overland route.

Which pier do you leave from?

Nathon, on the west coast, for the mainland car ferries and the combined coach tickets. It is the island’s main working port and the departure point for the Surat Thani and Don Sak crossings, which is the direction you want if Bangkok is the destination.

The other two piers serve different journeys and are not interchangeable. Maenam and Bangrak (Big Buddha) on the north coast handle the fast catamarans to Koh Phangan and Koh Tao, so a Lomprayah ticket routed via Chumphon may well leave from Maenam rather than Nathon. Samui is a big island and the piers sit a long way apart — Nathon to Bangrak is most of the west and north coast — so read the pier name on your ticket rather than assuming, and allow 30-45 minutes of taxi time from Chaweng or Lamai in either direction.

Which should you pick?

Flying, if you have an onward international departure or a fixed date. The fare is high, but it is the only option that reliably gets you to Suvarnabhumi with your day intact, and it removes the ferry timetable from the equation entirely.

The ferry-and-coach combo, if the money matters more than the hours. At ฿600-1,000 against a US$155-320 flight it is not a close call on price, and travelling overnight turns the journey into accommodation you did not have to pay for.

The Surat Thani flight workaround, if you are flexible by a night. It is the option that most often lands cheapest overall, and it is the one people forget exists — but it needs a buffer, because stacking a mid-afternoon boat against a fixed flight is how you end up paying for both.

What about the islands next door?

If you are island-hopping rather than heading home, the crossings between the three Gulf islands are short and frequent, and outthailand.com covers them in Koh Samui to Koh Tao and Koh Samui to Koh Phangan. The getting to Koh Samui guide covers the same journeys in the arriving direction if you are planning a loop.

Honest downsides

The afternoon cut-off is unforgiving. No evening boat means no recovering a late start, and in bad weather crossings are cancelled outright rather than delayed.

Combined tickets hide the connection risk. One ticket does not mean one operator’s problem — if a leg runs late, sorting out the next one is generally on you.

Samui fares spike hard in high season. The US$155 end of the range is a shoulder-season number; over Christmas and New Year the top of the range is the realistic one, which is exactly when the Surat Thani workaround saves the most.

Seas get rough May to October. The crossing is short but exposed, and the same weather that makes the ferry unpleasant is what strands people when sailings are pulled.

Planning around it

Before locking dates, check outthailand.com’s best time to visit Koh Samui guide — Samui runs on the opposite season to the Andaman coast, so the calm months are not the ones you would guess. The Bangkok to Koh Samui guide covers the southbound leg, and the trip planner will build a route and night split if Samui is one stop in a longer trip. Once you know your Bangkok dates, what’s on may be worth timing around.

Sources

Frequently Asked Questions

How long does it take to get from Koh Samui to Bangkok?

About 1 hour 15 minutes in the air on the direct flight, or the better part of a day and night overland. The ferry-and-coach combo is realistically 12-14 hours door to door depending on which crossing and which coach you take, and most people travel it overnight so they sleep through the road leg. The Lomprayah version — catamaran to Chumphon, then a 6.5-hour coach — is among the faster overland options.

Why are flights from Koh Samui so expensive?

Samui International Airport is privately owned and operated rather than run by Airports of Thailand, and Bangkok Airways carries the majority of traffic on the route. The result is fares typically in the US$155-320 range one-way, well above what a similar-length domestic flight costs elsewhere in Thailand. If the fare matters more than the hour saved, taking a ferry to the mainland and flying out of Surat Thani instead is the standard workaround.

When does the last ferry leave Koh Samui?

Around 3:10pm for mainland crossings from Nathon Pier, with the first departure around 6:00am. This is the single most important thing to know about leaving the island: there is no evening or overnight boat to the mainland, so if you miss the afternoon sailing you are staying another night. Build the day around the ferry time rather than assuming you can leave whenever you are ready, and check in at the pier at least 45 minutes ahead.

What is the cheapest way from Koh Samui to Bangkok?

A combined ferry-and-coach ticket, at roughly ฿600-750 (US$18-23) for standard and ฿800-1,000 (US$24-30) for VIP. That is a fraction of the direct flight, and the VIP upgrade is worth it on an overnight leg. The middle option, often overlooked, is a ferry-and-transfer ticket to Surat Thani airport for ฿550-1,000 and a budget flight north from there, which frequently lands below the Samui fare in total.

Can you take the train from Koh Samui to Bangkok?

Not directly, since Samui has no railway. You take a ferry and transfer to Surat Thani's Phun Phin train station — combined tickets run about ฿520-750 for a 2.75-4.5 hour journey — then join a State Railway of Thailand service north to Krung Thep Aphiwat Central Terminal in Bangkok. An overnight sleeper is the pleasant version of this and saves a night's accommodation, but it commits you to the afternoon ferry.

Which Bangkok airport does the flight from Samui land at?

Bangkok Airways, which operates most of the route, flies into Suvarnabhumi (BKK). That matters if you have an onward international departure: Suvarnabhumi handles most long-haul flights, so a Bangkok Airways arrival usually puts you in the right place. If your onward flight leaves from Don Mueang instead, budget 1-2 hours to cross between the two airports, which sit about 45km apart with no direct rail link.

Where does the overland bus from Koh Samui arrive in Bangkok?

Usually Sai Tai Mai, the Southern Bus Terminal in Thonburi, with some services dropping near Khao San Road. Neither is convenient for an onward flight — both are well outside the airport rail links, and getting from either to Suvarnabhumi or Don Mueang in morning traffic can take well over an hour. If you are connecting to an international departure, do not plan the overland option as a same-day arrival.

Should I fly or take the ferry and coach?

Fly if your time is worth more than roughly US$130, if you have an onward international flight the same day, or if you are travelling in bad weather when crossings get rough. Take the ferry and coach if the fare gap matters, if you want to save a night's accommodation by travelling overnight, or if you would rather see the country than the inside of an airport. The Surat Thani flight workaround splits the difference and is worth pricing before you book either.

Out Thailand Team

Based in Chiang Mai

A small team based in Chiang Mai. We research, write, and edit every guide together and publish under one byline, with the date each guide was last updated.