Illustration of Koh Samui, Thailand

How to Get to Koh Samui: Flights, Bus, Ferry & Costs

Last updated 2026-07-07

On this page

TL;DR: The fastest route to Koh Samui is a direct Bangkok Airways flight into Samui Airport (USM) in about 1 hour, but as the airport’s sole owner-operator it charges a premium, typically ฿2,300-6,600 (about US$70-200) one-way. The cheaper alternative is flying a budget carrier (AirAsia, Nok Air, Thai Vietjet) into Surat Thani for ฿1,000-3,100 (about US$30-95), then a combined minivan-plus-ferry transfer for ฿550-850 (about US$17-26) taking 2-4 hours door to door. The overland option is an overnight bus plus ferry from Bangkok’s Southern Bus Terminal via Lomprayah, Raja Ferry, or Seatran, costing ฿600-1,000 (about US$18-30) and taking 11-14 hours total. Once on the island, inter-island ferries connect Samui to Koh Phangan (from ฿200-350, 20-50 minutes) and Koh Tao (from ฿550-700, 1.5-3 hours). All prices at ฿33 = US$1 (July 2026).

Koh Samui doesn’t have a bridge or a budget flight of its own, so working out how to get there is the first real decision of the trip. There are four practical ways in, and none is a clear best-for-everyone choice: a direct flight is fast but pricey because one airline controls the airport, flying into the mainland and finishing by ferry is cheaper but slower, and the overland bus-and-ferry from Bangkok is the cheapest of all if you can spare most of a day and a night. This guide breaks down every route with real 2026 fares and times, plus the inter-island ferries onward to Koh Phangan and Koh Tao, and what works for getting around once you land. For what to do once you’ve arrived, see outthailand.com’s things to do in Koh Samui pillar guide, and for picking a base, where to stay in Koh Samui.

All fares below come from airline booking pages, ferry operator timetables, and current 2026 transfer guides, cited in the Sources section. Prices are in Thai baht (THB) with US dollars in parentheses, converted at ฿33 = US$1 (July 2026).

Koh Samui route comparison at a glance

RouteModeTimePrice
Bangkok to Samui Airport (USM)Direct flight, Bangkok Airways~1 hour฿2,300-6,600 (~$70-200)
Bangkok to Surat Thani, then transferBudget flight + minivan/ferry3-5 hours total฿1,550-3,950 (~$47-120)
Bangkok to Koh SamuiOvernight bus + ferry (Lomprayah/Raja/Seatran)11-14 hours฿600-1,000 (~$18-30)
Surat Thani Airport to Koh SamuiTaxi~1 hour฿1,500 ($45)
Surat Thani Airport to Koh SamuiMinivan + Lomprayah ferry~2h15฿850 ($26)
Surat Thani Airport to Koh SamuiMinivan + Raja Ferry2h50-4h฿647 ($20)
Surat Thani Airport to Koh SamuiMinivan + budget operator (Phantip)3.5-4.25 hours฿550 ($17)
Koh Samui to Koh PhanganFast catamaran (Lomprayah/Seatran)~20 min฿200-350 (~$6-11)
Koh Samui to Koh Phangan (Haad Rin)Haad Rin Queen wooden boat~50 min฿200 ($6)
Koh Samui to Koh TaoHigh-speed ferry (Lomprayah/Seatran)1.5-2 hours฿550-700 (~$17-21)
Koh Samui to Koh TaoSlower ferryup to 3 hours฿550 ($17)

Figures compiled from Bangkok Airways, budget-carrier booking pages, and 2026 ferry-operator timetables; see Sources. Prices at ฿33 = US$1 (July 2026).

Should you fly direct into Samui Airport?

Flying direct gets you there in about an hour, but you’ll pay for the convenience because one airline controls the whole route. Bangkok Airways built and privately owns Samui Airport (USM), and it’s effectively the only carrier flying nonstop between Bangkok and the island since Thai Airways dropped the route in 2018. With no competitor to undercut it, one-way fares typically run ฿2,300-6,600 (about US$70-200), and the flight itself takes only around 1 hour to 1 hour 15 minutes. Bangkok Airways runs a dense schedule, with flights departing roughly every hour from around 05:20 to 20:05, from both Suvarnabhumi and Don Mueang depending on the specific flight.

If your schedule is tight, or you’re arriving from an international connection and just want to be on the beach that afternoon, this is still the least hassle. Book three to six weeks ahead and travel in the shoulder months (May or October tend to show better fares) to land closer to the lower end of that range. Just don’t expect a domestic-hop price for a domestic-hop distance.

How does the Surat Thani combo work, and is it worth it?

Flying a budget carrier to Surat Thani and finishing by minivan and ferry is the cheapest way to fly to Koh Samui, usually for less than half what a direct USM ticket costs. AirAsia, Nok Air, and Thai Vietjet all fly Bangkok–Surat Thani for roughly ฿1,000-3,100 (about US$30-95) one-way, and from Surat Thani Airport a combined minivan-and-ferry transfer costs another ฿550-850 (about US$17-26).

The catch is time. Budget on 2-4 hours from touchdown at Surat Thani to arrival on Koh Samui, depending on the transfer operator and the wait for the next departure:

  • Lomprayah (minivan + high-speed catamaran): about 2 hours 15 minutes, around ฿850 (about US$26), the fastest of the combo options.
  • Raja Ferry (minivan + car ferry): 2 hours 50 minutes to 4 hours, around ฿647 (about US$20).
  • Seatran (minivan + car ferry): similar timing to Raja Ferry, around ฿742 (about US$23).
  • Phantip Travel (no-frills budget minivan + Seatran car ferry): 3.5 to 4.25 hours, the cheapest at around ฿550 (about US$17).

A taxi straight from Surat Thani Airport exists too, at roughly ฿1,500 (about US$45), but at that price you’re most of the way to a direct USM flight anyway, so it only suits a group splitting the fare or very heavy luggage. Book the combined ticket through the ferry operator or a booking platform rather than piecing legs together yourself, since a missed connection on a self-arranged transfer is your problem, not theirs.

How does the overland bus and ferry from Bangkok work?

This is the cheapest way to reach Koh Samui, full stop, and it’s the classic backpacker route: an overnight bus from Bangkok to Surat Thani province, followed by a ferry crossing at Donsak pier. Total cost runs ฿600-1,000 (about US$18-30) for a combined ticket, and total travel time is 11-14 hours, most of it overnight so you sleep through the road portion.

Buses depart from Bangkok’s Southern Bus Terminal (Sai Tai Mai), the main long-distance hub in western Bangkok, with some operators also picking up from Khao San Road travel agencies. The bus itself takes roughly 8-10 hours to reach Surat Thani province, after which you switch to a ferry for the final leg:

  • Lomprayah: fastest ferry crossing at about 1 hour, pricier end of the combo tickets.
  • Raja Ferry: about 1 hour 30 minutes, one of the most frequent operators with around 80 weekly sailings from Donsak.
  • Seatran: also about 1 hour 30 minutes, comparable pricing to Raja Ferry.

VIP buses with more legroom and air conditioning run ฿800-1,000 (about US$23-29), while standard buses are ฿600-750 (about US$18-22). Book the bus-and-ferry as a single combined ticket rather than separately, since a combined ticket guarantees the connection if the bus runs late, where a self-booked ferry ticket won’t wait for you.

Getting from Koh Samui to Koh Phangan

The hop to Koh Phangan is short, frequent, and cheap, easily the simplest inter-island connection in the Gulf. Fast catamarans from Lomprayah and Seatran connect Samui’s Bangrak or Na Thon piers to Koh Phangan’s Thong Sala pier in as little as 20 minutes for ฿200-350 (about US$6-11). If you’re headed straight for Haad Rin (Full Moon Party territory), the Haad Rin Queen runs a direct wooden-boat service for around ฿200 (about US$6), taking about 50 minutes. For what’s worth doing once you get there, see outthailand.com’s things to do in Koh Phangan guide.

Getting from Koh Samui to Koh Tao

Koh Tao is farther out and the ferry reflects it. Lomprayah and Seatran high-speed catamarans run from Koh Samui (usually Bangrak or Na Thon pier) to Koh Tao’s Mae Haad pier in about 1.5 to 2 hours for ฿550-700 (about US$17-21); slower boats take up to 3 hours for a similar or slightly lower fare. Sailings are less frequent than the Koh Phangan run, typically a handful a day rather than every hour, so check the timetable and book ahead. For what to do once you’re there, see outthailand.com’s things to do in Koh Tao guide.

How do you get around Koh Samui once you’ve arrived?

Samui doesn’t have a metro or a cheap city-wide taxi meter system, so getting around takes a bit more planning than Bangkok or Phuket.

  • Songthaew (shared pickup trucks): These run loosely fixed routes around the ring road and are the closest thing to public transit on the island, but there’s no meter and no posted fare board. Agree the price before you get in; expect drivers to quote 50-100 THB or more per hop for tourists, and routes thin out fast after dark.
  • Taxi: Metered or fixed-fare taxis are the most expensive way to get around for short hops, often costing more for a single trip than a scooter costs for a full day. They’re the right call late at night, with heavy luggage, or splitting a fare in a group, but agree the fare (or confirm the meter is on) before you set off.
  • Scooter rental: At ฿140-350 (about US$4-11) per day, a scooter is usually the best value if you’re comfortable riding one, and it beats songthaews and taxis on both cost and freedom. Non-ASEAN riders legally need a home motorcycle licence plus an International Driving Permit with a motorcycle endorsement; helmets are mandatory and checkpoints do enforce it.
  • Grab: Grab works on Koh Samui the same way it does in Bangkok, book in-app, see the price upfront, get picked up at a pin, but coverage is noticeably thinner than Bangkok or Phuket, so don’t count on an instant match outside Chaweng and Lamai.

Honest downsides

None of these routes is free of trade-offs. Flying direct to Samui Airport is fast but you’re paying a monopoly premium with no competing carrier to shop against. The Surat Thani combo saves real money but adds several hours and a couple of connections, a poor choice if you land late or have a tight onward schedule. The overland bus-and-ferry from Bangkok is by far the cheapest, but 11-14 hours including an overnight bus is a genuinely long haul, and delays can mean a rushed dash for the ferry connection if you didn’t book it as one ticket. Once you’re on the island, taxis are priced to catch travellers who don’t know better, so budget for a scooter or agree songthaew fares upfront rather than assume anything is metered fairly.

Getting to Koh Samui: putting it together

If time matters more than money, fly direct into Samui Airport and accept the Bangkok Airways premium. If you’re on a budget and don’t mind a longer day, fly into Surat Thani and finish by minivan and ferry, or go all overland from Bangkok for the lowest total cost. Either way, once you’re settled, check outthailand.com’s things to do in Koh Samui guide for what to do first, where to stay in Koh Samui to pick the right base, and browse what’s on right now to build your first few days around a live event rather than guesswork.

Sources

Frequently Asked Questions

What is the cheapest way to get to Koh Samui?

The cheapest realistic route is a budget flight into Surat Thani (AirAsia, Nok Air, or Thai Vietjet, from around ฿1,000-3,100 / US$30-95) combined with a minivan-and-ferry transfer for ฿550-850 (about US$17-26). All in, that usually beats a direct Bangkok Airways flight to Samui Airport by half or more. The overnight bus-and-ferry from Bangkok is cheaper still at ฿600-1,000 (about US$18-30) total, but it takes most of a day and a night.

Why are flights to Koh Samui so expensive?

Samui Airport (USM) is privately owned and operated by Bangkok Airways, which gives it an effective monopoly on direct Bangkok-Samui flights since Thai Airways pulled out of the route in 2018. With no competing carrier on the direct route, one-way fares commonly run ฿2,300-6,600 (about US$70-200), well above what a similar domestic hop costs elsewhere in Thailand. Booking three to six weeks ahead and flying in the shoulder months generally gets the lower end of that range.

How long does the bus and ferry from Bangkok to Koh Samui take?

Budget 11-14 hours door to door. Buses leave Bangkok's Southern Bus Terminal (Sai Tai Mai), or sometimes Khao San Road agencies, in the evening and reach Donsak pier in Surat Thani province by morning, where you transfer onto a ferry for the final 1-1.5 hour crossing to Koh Samui's Na Thon or Lipa Noi pier. It's a long trip, but it's the cheapest way to reach the island and lets you sleep through most of the road portion.

Is flying to Surat Thani cheaper than flying direct to Koh Samui?

Yes, usually by a wide margin. A budget-airline flight to Surat Thani plus the onward minivan-and-ferry transfer typically totals ฿1,550-3,950 (about US$47-120) all in, against ฿2,300-6,600 (about US$70-200) for a direct Bangkok Airways flight into Samui Airport. The trade-off is time: the Surat Thani route takes 2-4 hours after landing, versus about 1 hour flying direct.

How do I get from Koh Samui to Koh Phangan?

Frequent ferries run between Samui's Bangrak or Na Thon piers and Koh Phangan's Thong Sala or Haad Rin piers. Fares run ฿200-350 (about US$6-11) depending on operator and boat type, with the fastest catamarans (Lomprayah, Seatran) crossing in as little as 20 minutes and the slower wooden boats (like the Haad Rin Queen) taking closer to 50 minutes. It's one of the shortest, cheapest inter-island hops in the Gulf.

How do I get from Koh Samui to Koh Tao?

Lomprayah and Seatran run high-speed ferries from Koh Samui (usually Bangrak or Na Thon pier) to Koh Tao's Mae Haad pier, taking about 1.5-2 hours on the fastest catamarans and up to 3 hours on slower boats, for roughly ฿550-700 (about US$17-21). It's a longer and pricier hop than the trip to Koh Phangan, so check the timetable in advance since sailings thin out to a handful a day.

What's the best way to get around Koh Samui once you're there?

Rent a scooter if you're comfortable riding one: ฿140-350 (about US$4-11) per day beats a full day of taxis or songthaews on both cost and flexibility, though you'll need a home motorcycle licence plus an International Driving Permit with a motorcycle endorsement if you're not from an ASEAN country, and helmets are enforced at checkpoints. Songthaews (shared pickup trucks) run fixed-ish routes around the ring road but have no meter, so agree the fare before you get in. Metered or fixed-price taxis are the most expensive option for short hops and are best reserved for late-night trips or heavy luggage. Grab works on the island but has noticeably thinner driver coverage than in Bangkok or Phuket.

Do I need to book Koh Samui transport in advance?

In high season (December-March) and around major holidays, book Bangkok Airways flights and the bus-ferry combo tickets at least a few days ahead, since seats and cabins sell out. Inter-island ferries to Koh Phangan and Koh Tao run frequently enough that same-day booking is usually fine outside of Full Moon Party weekends on Koh Phangan, when every seat on every boat gets snapped up early.

Out Thailand Team

Based in Chiang Mai

The Out Thailand team lives in and around Chiang Mai and writes practical, on-the-ground guides to events, cost of living, and daily life in Thailand.