Everything you need to know about flying into Samui, from a local who's used this airport hundreds of times.

You know that moment when the plane drops below the clouds and suddenly there's turquoise water, coconut palms, and green mountains in every direction? That's the Koh Samui airport experience, and after eight years of living here, it still gets me every single time.
Koh Samui Airport (airport code: USM) is one of the easiest, most charming arrival experiences in all of Southeast Asia. Unlike the chaos of Bangkok's Suvarnabhumi or the sprawl of Phuket International, landing at Samui feels like stepping into a tropical garden. And honestly? For most visitors, flying directly into USM is the fastest, simplest way to start your island vacation.
But there are a few things about getting here by air that I wish someone had told me before my first trip. Flight prices can surprise you, booking timing matters more than you'd think, and knowing your options will save you real money. So let me walk you through everything, from the airport itself to the best ways to get here.
I'll just say it: Samui airport is unlike any airport you've ever been to. The terminal at USM is compact and mostly open-air, with covered walkways weaving through tropical gardens between your gate and the arrivals hall. There's no massive concrete terminal, no endless corridors, no confusion. You step off the plane, walk through greenery, collect your bags, and you're outside in minutes. The whole arrival flow from touchdown to curbside takes about 15 to 20 minutes on a normal day.

The arrivals hall is small and opens directly onto a short forecourt where taxis, hotel drivers, and transfer services line up. You'll find car rental desks from international brands right inside the arrivals area, so if you've pre-booked a rental car, you can pick it up immediately. There's also an official taxi counter with posted rates for different hotel zones around the island.

Location-wise, the airport sits in the northeast of the island, which means you're incredibly close to some of the most popular areas. Chaweng Beach is roughly a 10-minute drive. Bophut and Fisherman's Village are about 10 to 15 minutes. Choeng Mon is practically next door. Even if you're heading to the quieter west coast like Lipa Noi or Taling Ngam, you're looking at around 30 to 45 minutes.
If you're arriving during rainy season, know that there's not a ton of covered waiting space outside the terminal. Have your transfer pre-arranged or be ready to move quickly from the arrivals hall to your vehicle so you and your luggage don't get soaked.
Here's the thing most first-time visitors don't realize: Bangkok Airways is essentially the only airline flying directly into Koh Samui. They actually built the airport and still own and operate it, which means there's limited competition on most routes. That has a couple of real consequences that affect your trip planning.

The BKK to Samui route is the bread-and-butter connection. Bangkok Airways runs multiple daily flights from Suvarnabhumi (BKK), and the flight itself is only about an hour, which is fantastic. The catch? Because there's one carrier controlling the seats, fares are structured in tiers that fill up fast. The cheapest fare buckets get snapped up first, and once they're gone, the next tier clicks in at a higher price. Wait too long and you'll find either eye-watering fares or completely sold-out flights.
Here's what that looks like in practice:
The earliest morning departures tend to carry the cheapest fares, so if you're flexible, grab that 6 or 7 AM flight. Shifting your travel dates by even a day or two can also reveal noticeably lower prices.
One of my biggest pieces of advice: if you're planning a trip during peak season, book your Bangkok to Koh Samui flight three to six months ahead. I've seen too many travelers assume they can sort it out last-minute and end up either paying double or scrambling for alternatives. This isn't the kind of route where last-minute deals pop up. Scarcity, not discounting, is the pattern here. If your dates are flexible, it's also worth checking my Best Time to Visit Koh Samui guide to line up cheaper fares with better weather.
Bangkok Airways also operates regional routes into USM from hubs like Singapore, making a Singapore to Koh Samui connection possible without transiting through Bangkok at all. If you're coming from elsewhere internationally, the most common approach is to fly into Bangkok (or Singapore) and connect onward to Samui.
If you're booking separate tickets for your long-haul flight and the domestic Bangkok to Samui leg, heads up: your checked baggage usually will not transfer automatically between independently ticketed flights. That means you'll need to collect your bags in Bangkok, clear customs, and re-check for the Samui flight. Build in a buffer of at least three to four hours for this self-connect, because if your inbound flight is delayed and you miss the Samui leg, the domestic carrier has no obligation to rebook you.
If you're sitting on frequent flyer miles, there is a way to use them for the Bangkok to Samui leg. Bangkok Airways inventory sometimes shows up through partner programs, particularly Qantas Frequent Flyer. Travelers have reported snagging BKK to USM seats for around 14,000 Qantas points one-way in economy. Avios redemptions through British Airways or Qatar Privilege Club have also worked, sometimes in the 6,000 to 12,000 Avios range for the short hop.
The process isn't always smooth though. You might need to search availability through Qantas, then call your partner program to manually ticket the seat. Start searching three to six months out for peak travel, and act fast when availability appears.
I've got a full breakdown of all the flight details, pricing strategies, and the ferry alternative in my Bangkok to Koh Samui: Flights vs. Ferry guide if you want to go deeper on the comparison.
Book the earliest morning flight you can stomach. Beyond the lower fare, you'll land on Samui by mid-morning and have most of the day to enjoy the island instead of spending it in transit. That first afternoon swim hits different when you landed at 9 AM.
So you've landed, grabbed your bag, and walked through the little garden terminal. Now what? Getting from USM to your hotel is straightforward, but your options come with different tradeoffs and it's worth knowing them before you step outside.

Right in the arrivals hall, there's an official taxi counter with fixed, posted rates based on your hotel zone. Expect to pay a premium - somewhere in the 500 to 1000 THB range for most destinations, with prices varying by distance and vehicle type. Rides to Chaweng or Bophut tend to be on the lower end. Longer hauls to the west coast or southern beaches cost more.
Always confirm the total price includes everything before you get in. Get a printed receipt. If anyone quotes a wildly different number or claims they're the "only driver available," that's your cue to walk back to the counter.
If you're arriving late at night, traveling with kids, or just want zero stress, prebooking a private transfer is the move (and is often times cheaper than the taxi stand anyways). Services like Welcome Pickups give you a named driver waiting for you with a sign, often with flight-tracking so they adjust if you're delayed. The peace of mind is worth it when you're jet-lagged and dragging luggage at 11 PM. I book a private airport transfer like this every time I've got family flying in.
Here's where it gets interesting. Grab works on Koh Samui, and InDrive has actually gotten really popular here too. But at the airport specifically, app drivers are generally restricted from the immediate arrivals curb. In practice, that means you'll need to walk a few minutes to a nearby public pickup point to meet your driver. It's not dangerous or difficult, but it's not as seamless as ordering a Grab at a Bangkok mall.

Once you're off the airport grounds though, rideshare apps are usually cheaper than the taxi counter. InDrive in particular often undercuts Grab on short to mid-range island trips. I go deep on the full comparison in my Grab vs. InDrive vs. Bolt vs. Taxis vs. Songthaews guide.
If you want total freedom, several international rental companies have desks right inside the arrivals hall at USM. You can pick up your rental car immediately on landing. Just confirm parking, fuel policy, and drop-off details before you drive off. I'd recommend this mainly for confident drivers who want to explore the whole island at their own pace. My full How to Get Around Koh Samui guide covers car rental, scooters, and every other transport option in detail.
Install both InDrive and Grab on your phone before you fly. At the airport, use the taxi counter for convenience. Once you're settled on the island, switch to InDrive as your go-to for cheaper rides and use Grab as the backup.
Flying into USM isn't the only way to get here, and sometimes it's not even the cheapest. The most popular alternative is the ferry route through Surat Thani, and it's a totally legitimate option, especially if you're watching your budget or flights are sold out.

The route works like this: you fly into Surat Thani Airport (airport code URT), then take a road transfer of about 60 to 90 minutes to Donsak Pier on the mainland. From there, you catch a ferry across to Koh Samui. The main operators are Seatran Ferry, Raja Ferry, and the Lomprayah high-speed catamaran. Seatran tends to be the most popular with travelers for its newer vessels and smoother ride. Lomprayah is faster but can feel rougher in choppy seas. Raja is the go-to if you're bringing a car or motorbike across.
Ferries arrive at either Nathon Pier or Lipa Noi Pier on Samui depending on the operator, and from there it's another 20 to 60 minutes by road to most hotel areas.

Total door-to-door time from Surat Thani Airport to your Samui hotel? Roughly three to four hours. Combined bus-and-ferry packages that include the road transfer and crossing are sold at the airport and online, and they're generally very affordable.
You can also reach Koh Samui from Phuket or Krabi via overland travel plus a ferry, though these routes are significantly longer and mostly used when direct regional flights aren't available. And of course, Samui is a jumping-off point for island hopping to Koh Phangan and Koh Tao by ferry as well.
I've written a complete breakdown in my Surat Thani to Koh Samui: The Ferry Guide covering Seatran vs. Raja vs. Lomprayah schedules, pricing, and exactly how to book.
If flights into Samui are pricey for your dates, check fares into Surat Thani. Multiple budget airlines fly that route, and the combined flight-plus-ferry package can save you serious money. Just make sure your flight lands early enough to catch a ferry. The last departures are usually late afternoon, and missing the last boat means an unplanned overnight on the mainland.
However you choose to arrive, you're going to love it here. Flying direct into Koh Samui Airport gives you the fastest, easiest start to your trip, and that open-air terminal arrival honestly sets the tone for the whole island. If direct flights are too pricey or sold out, the Surat Thani ferry route is a solid, well-worn backup that thousands of travelers use every month.

The key takeaway? Book early, especially for peak season flights. Know your transfer options before you land. And whatever you do, don't stress about the logistics too much. Samui is a small, welcoming island, and once you're here, everything slows down in the best possible way.
What is the airport code for Koh Samui?
The Koh Samui airport code is USM. It stands for Samui International Airport, though honestly it feels more like a boutique resort entrance than an international terminal.
How far is Koh Samui Airport from Chaweng Beach?
Only about 10 minutes by car. Bophut and Fisherman's Village are 10 to 15 minutes, and Choeng Mon is even closer. Even the furthest beaches on the west coast like Lipa Noi and Taling Ngam are only 30 to 45 minutes.
Can I use Grab at Koh Samui Airport?
Grab works on Koh Samui, but at the airport specifically, app drivers are usually restricted from the arrivals curb. You'll likely need to walk a few minutes to a nearby public pickup point to meet your driver. For a hassle-free arrival, use the official taxi counter or prebook a transfer.
Why are flights to Koh Samui so expensive?
Bangkok Airways built and owns the airport, so they're essentially the only airline operating direct flights to USM. Limited competition means higher fares, especially during peak season from December through March. Book early for the best prices, or consider the cheaper Surat Thani plus ferry alternative.
How do I get from Bangkok to Koh Samui?
The fastest way is a direct Bangkok to Koh Samui flight, about one hour on Bangkok Airways from Suvarnabhumi. The budget alternative is flying into Surat Thani and taking a bus-and-ferry package to the island, which takes about three to four hours total.
Is there a ferry to Koh Samui?
Yes. Ferries run multiple times daily from Donsak Pier on the mainland to Koh Samui. The main operators are Seatran, Raja Ferry, and Lomprayah. The crossing takes roughly 1.5 to 2 hours on standard ferries, or about 1 to 1.5 hours on the Lomprayah high-speed catamaran.
Can I fly to Koh Samui from Singapore?
Yes. Bangkok Airways operates a direct Singapore to Koh Samui route, so you can reach the island without transiting through Bangkok. It's a popular option for travelers coming from Southeast Asian hubs.