How to Get to Koh Samui: Flight vs Ferry Options

← Home

There are two genuinely different ways to reach Koh Samui, and which one makes sense depends almost entirely on your budget and how much travel time you’re willing to trade for a lower fare. Flying direct into Samui International Airport is fast but consistently pricier than almost any other route in Thailand, while flying or taking the train to Surat Thani and finishing the trip by ferry takes longer but can cost a fraction as much. This guide breaks down both routes with real prices and journey times so you can pick the right one for your trip.

Flying Direct to Koh Samui (USM)

The fastest option by far: about 70 minutes from Bangkok’s Suvarnabhumi Airport on Bangkok Airways, which operates the large majority of flights and effectively controls the airport itself. Because Bangkok Airways privately owns and runs USM, landing fees are higher than at government airports, and that cost gets passed on to travelers, direct flights routinely cost several times what a Surat Thani flight plus ferry combination runs, especially if booked close to departure. It’s the right call if your time is worth more than the fare difference, or if you’re connecting internationally through Bangkok Airways’ codeshare partners. Our Koh Samui airport guide covers what to expect once you land and how to get from the airport to your hotel.

Flying to Surat Thani, Then Ferry

The far cheaper standard route: fly into Surat Thani Airport (a genuine budget-airline destination, unlike USM), then transfer by road to Donsak Pier and cross by ferry to Nathon Pier on Koh Samui’s west coast. Three companies run this crossing:

Ferry operatorDurationAdult fareFrequency
Raja Ferry~1h 30m~80 THBMost frequent, roughly 12+ daily departures, 5am-9pm
Seatran~1h 30m~100 THBAbout 8 daily departures, 6am-9pm
Lomprayah (high-speed catamaran)~1 hour~200 THB2-3 daily departures

Between all three operators there are more than 20 crossings a day, so unless you’re arriving very late at night, you’re rarely waiting long for the next boat. Booking a combined Surat Thani airport-transfer-plus-ferry ticket through a platform like 12Go Asia is worth it for the coordination alone, the transfer van to Donsak Pier is scheduled to meet your specific ferry rather than leaving you to arrange it yourself.

Bus or Train from Bangkok, Then Ferry

The cheapest and slowest option: an overnight train or long-distance bus from Bangkok to Surat Thani, followed by the same road-transfer-and-ferry combination described above. Total door-to-door time runs 12-15 hours depending on the train schedule and ferry connection, considerably longer than flying, but the total cost can be a fraction of a direct USM flight. This is the classic backpacker route to Koh Samui and the islands beyond it, and combined tickets covering the whole train-bus-ferry chain are widely available through the same booking platforms that sell the Surat Thani ferry connections.

Comparing All Three Routes

RouteTotal timeRoughlyBest for
Direct flight to USM~1-2 hours from BangkokHighest fare of the threeTime-pressed travelers, international connections
Fly to Surat Thani + ferry~3-4 hours totalA fraction of the direct fareMost travelers balancing time and cost
Overnight train/bus + ferry12-15 hours totalCheapest optionBudget travelers, those combining it with sightseeing en route

Arriving from Koh Phangan or Koh Tao

If you’re island-hopping rather than arriving from the mainland, Lomprayah and Seatran both run regular ferry services directly between Koh Samui, Koh Phangan, and Koh Tao, journeys of roughly 20-30 minutes to Koh Phangan and 1-1.5 hours on to Koh Tao, arriving at Nathon or Bophut piers depending on the operator and season. These interisland routes run far more frequently than the mainland crossings and rarely need to be booked more than a day ahead outside of the Full Moon Party period on Koh Phangan, when boats fill up fast.

Which Option Should You Choose

If you’re on a fixed, short trip and value your time, or you’re connecting through an international codeshare, book the direct USM flight and don’t overthink it. If you’re on a more typical two-to-three-week Thailand trip and have a free morning to spend on the journey, flying to Surat Thani and taking the ferry is the better value call for most travelers, and it’s the route most seasoned Thailand travelers default to. Save the overnight train-and-bus route for a genuinely tight budget or if you want to build in a stop in Surat Thani or along the rail line itself.

Money-Saving Booking Tips

Direct USM flights get noticeably more expensive the closer you book to your travel date, since Bangkok Airways has less competition to keep prices in check; booking 6-8 weeks ahead for high season (December-February) typically locks in a meaningfully better fare than booking a week out. For the Surat Thani route, comparing the three ferry operators’ schedules before booking matters more than comparing their fares, since the 20-120 THB difference between operators is trivial next to the value of catching a departure that actually matches your flight or train arrival time. Whichever route you choose, arriving with a plan for the last leg matters: once you’re on Koh Samui itself, see our guide to getting around Koh Samui for how to reach your hotel and get around once you’ve landed or docked, and our where to stay in Koh Samui guide for choosing which coastal area to base yourself in.

Bringing a Vehicle: The Car Ferry Option

Raja Ferry and Seatran both run vehicle-capable ferries alongside their passenger services, useful if you’re driving down from Bangkok or another part of the mainland with your own car or a rental you plan to keep for the whole trip. Vehicle fares are charged separately from passenger fares and scale with the size of the car, and during peak holiday periods it’s worth arriving at Donsak Pier with some buffer time, vehicle boarding is generally slower than the walk-on passenger lanes and can fill a sailing before all vehicles in the queue make it aboard. For most travelers renting a car on Samui itself, rather than bringing one across, is simpler and avoids this altogether.

Frequently Asked Questions

Is it cheaper to fly to Surat Thani than direct to Koh Samui?

Yes, almost always, and often significantly so, since Surat Thani is served by budget carriers while USM’s higher landing fees keep direct flights more expensive.

How long does the ferry from Surat Thani to Koh Samui take?

Around 1 to 1.5 hours depending on the operator, Lomprayah’s high-speed catamaran is the fastest at about an hour, while Raja Ferry and Seatran both run closer to 90 minutes.

Do I need to book the ferry in advance?

It’s not usually essential outside of major holidays, since there are more than 20 combined daily departures, but booking a combined transfer-plus-ferry ticket in advance removes the hassle of arranging the Donsak Pier transfer yourself.

Can I get from Koh Samui to Koh Phangan or Koh Tao directly?

Yes, Lomprayah and Seatran both run frequent direct interisland ferries that don’t require going back through the mainland.

Which airport should I fly into for Koh Samui?

Fly into USM for the fastest, most direct route, or into Surat Thani if you want to save money and don’t mind the extra few hours for the road transfer and ferry.

Planning a wider Southeast Asia trip?

Vietnam With Me — practical Vietnam travel guides

Cambodia With Me — practical Cambodia travel guides

Indonesia With Me — Indonesia travel guides

Singapore With Me — Singapore travel guides

5 thoughts on “How to Get to Koh Samui: Flight vs Ferry Options”

  1. Pingback: How to Get to Koh Phangan: Ferry Routes and Prices

  2. Pingback: How to Get to Koh Tao: Ferry Options - Siam With Me

  3. Pingback: Koh Samui Travel Guide: Where to Stay, Things to Do & Tips

  4. Pingback: How to Get Around Koh Samui: Taxis, Scooters and Songthaews

  5. Pingback: Koh Samui Airport Guide: Arrival, Transport and Hotels

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top