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
| Route | Mode | Time | Price |
|---|---|---|---|
| Bangkok to Samui Airport (USM) | Direct flight, Bangkok Airways | ~1 hour | ฿2,300-6,600 (~$70-200) |
| Bangkok to Surat Thani, then transfer | Budget flight + minivan/ferry | 3-5 hours total | ฿1,550-3,950 (~$47-120) |
| Bangkok to Koh Samui | Overnight bus + ferry (Lomprayah/Raja/Seatran) | 11-14 hours | ฿600-1,000 (~$18-30) |
| Surat Thani Airport to Koh Samui | Taxi | ~1 hour | |
| Surat Thani Airport to Koh Samui | Minivan + Lomprayah ferry | ~2h15 | |
| Surat Thani Airport to Koh Samui | Minivan + Raja Ferry | 2h50-4h | |
| Surat Thani Airport to Koh Samui | Minivan + budget operator (Phantip) | 3.5-4.25 hours | |
| Koh Samui to Koh Phangan | Fast catamaran (Lomprayah/Seatran) | ~20 min | ฿200-350 (~$6-11) |
| Koh Samui to Koh Phangan (Haad Rin) | Haad Rin Queen wooden boat | ~50 min | |
| Koh Samui to Koh Tao | High-speed ferry (Lomprayah/Seatran) | 1.5-2 hours | ฿550-700 (~$17-21) |
| Koh Samui to Koh Tao | Slower ferry | up to 3 hours |
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
- Bangkok to Koh Samui: 4 Best Ways to Get There (2026 Prices) — Go2Thailand: route comparison, Surat Thani combo savings
- Bangkok Airways: Flight Ticket from Bangkok to Samui: direct route, fare deals
- Bangkok Airways Flight Schedule: departure frequency and times
- Skyscanner: Cheap Flights Bangkok to Samui International: fare ranges
- Expedia: Bangkok Airways Suvarnabhumi to Samui Intl. Airport: one-way fares
- Nok Air: Bangkok to Surat Thani flights: budget carrier fares
- Bangkok to Koh Samui Bus and Ferry 2026 — Inside Samui: Southern Bus Terminal, ferry operator fares/times, journey duration
- Surat Thani Airport to Koh Samui — Ferry times, Surat Thani Airport Hotels: Raja Ferry, Seatran, Lomprayah, Phantip Travel fares and times, taxi fare
- Lomprayah Timetable 2026: sailing schedule
- Donsak Pier - Koh Samui ferry, tickets & schedules 2026 — Ferryhopper: crossing times
- Raja Ferry Koh Samui: Your Complete 2026 Travel Guide — Thailand Boat Tickets: Raja Ferry weekly sailings, crossing time
- Koh Samui to Koh Phangan Ferry: Times, Prices & Tickets — FerrySamui: catamaran and Haad Rin Queen fares/times
- Timetable for Lomprayah, Seatran, Songserm and Raja Ferry — Phangan Ferries: inter-island schedules
- ULTIMATE Koh Samui Ferry Guide: Routes, Schedules, Pricing — Pierre Blake: Koh Tao ferry fares/times
- Koh Samui Airport (USM) to Chaweng Beach — 12Go: airport transfer distance and fares
- How to Get Around Koh Samui 2026 — Inside Samui: songthaew, taxi, scooter, Grab details
- Renting a Scooter in Koh Samui (2026) — Byklo: scooter rental price, licence requirements