The Bangkok to Koh Samui flight runs 1 hour 5 minutes wheels-to-wheels on a route with only one direct operator. Bangkok Airways built Samui International Airport in 1989 and has held the sole concession since Thai Airways pulled out in 2018. The route is the only domestic monopoly in Thailand, and the fare structure reflects it.

This guide tests the route on what the monopoly actually buys you, the Surat Thani plus ferry alternative that breaks the pricing, and the included shuttle that most arrivals do not know they have already paid for.

Bangkok to Koh Samui at a glance

  • Flight time: 1 hour 5 minutes to 1 hour 15 minutes block to block
  • Distance: 540 km south of Bangkok
  • Weekly direct flights: 172 across the BKK and USM pairing on Bangkok Airways
  • Direct operators: Bangkok Airways only, ATR 72-600 turboprop on most rotations, A319 at peak
  • Cheapest direct one way: from $71 advance booking on Skyscanner
  • Standard mid-season: $90 to $130 one way
  • Peak season: $145 to $200+ during Songkran and cool season
  • Origin airport: Suvarnabhumi (BKK) only, Don Mueang does not serve Samui direct
  • Destination: Samui International (USM), northeast corner of the island
  • USM to Chaweng: 6 km, 20 to 30 minutes

The Bangkok Airways monopoly and what the premium buys

Bangkok Airways built USM in 1989 specifically to fly the route. The airport was private from day one, owned and operated by the airline. Thai Airways negotiated rights to operate two daily flights from 2008 until 2018, then suspended service for reasons the airline publicly attributed to landing-fee economics. Since 2018 the direct route has been a Bangkok Airways monopoly.

What the premium actually buys on the Bangkok to Koh Samui flight:

  • 20 kg checked baggage on every fare class including the cheapest base fare
  • Meal on board on every flight regardless of length
  • Lounge access at Suvarnabhumi on every fare class
  • Included shuttle on Samui from USM to nearby hotel zones
  • Open-air arrival terminal which is part of the brand experience but means no air conditioning between gate and bag claim

For a traveler used to LCC pricing, the mid-season fare looks high against the 1-hour 5-minute flight time. Against a Thai AirAsia base fare on a comparable route plus bag plus seat plus meal added separately, the Bangkok Airways inclusive fare lands within a tight band. The premium is real but smaller than the headline suggests.

Surat Thani plus ferry, the cost-conscious alternative

The monopoly-breaking option for travelers willing to trade time for money. Bangkok to Surat Thani Airport (URT) is served by four LCCs at standard LCC pricing, and Surat Thani to Koh Samui is a routine ferry crossing.

The three-leg breakdown:

  • BKK or DMK to Surat Thani (URT): Thai AirAsia, Thai VietJet, Thai Lion Air, Nok Air. $20 to $40 one way. Flight time 1 hour 15 minutes.
  • URT to Donsak Pier transfer: $5 to $10 by minivan. 1 hour 30 minutes drive.
  • Donsak to Nathon Pier ferry: Seatran or Raja Ferry. $10 to $15 foot-passenger. 1 hour 30 minutes crossing.
  • Nathon Pier to Chaweng or Bophut taxi: $15 to $20. 30 to 45 minutes.

The bottom line on the alternative:

  • Total cost via Surat Thani: $50 to $85 per traveler
  • Total cost via direct flight: $90 to $200 per traveler
  • Total time via Surat Thani: 5 to 6 hours including transfers
  • Total time via direct flight: 2 hours door to door

For one traveler the math favors direct when peak fares hold. For a family of four the savings on the alternative can run $200 to $400 round trip, which justifies the time tax. The companion Surat Thani to Koh Samui ferry article covers the ferry leg in detail.

Bangkok Airways ATR 72 turboprop at Koh Samui Airport USM the only direct operator on the routePhotographer: Jens Schinke. Source: Wikimedia Commons. License: Public domain.
Bangkok Airways ATR 72 at Samui International Airport. The turboprop is the standard equipment on the route, replaced by the A319 only during cool-season peaks when load factors justify the larger aircraft.

Suvarnabhumi only, the airport-choice simplification this lane gets

The Bangkok side of the trip is simpler than for Phuket or Chiang Mai because Bangkok Airways only flies USM from Suvarnabhumi. There is no Don Mueang vs Suvarnabhumi decision. Travelers staying east of the Chao Phraya can reach BKK in 40 to 50 minutes via the Airport Rail Link.

The lounge access at BKK is the practical sweetener. With a 3-hour airport buffer the lounge food and showers cover much of the fare premium over a comparable LCC route to a different destination.

USM on arrival and the included shuttle aggregators hide

Samui International is an open-air terminal on the northeast corner of the island. Arrivals deplane on the tarmac, walk under a covered open-side walkway to baggage, and clear into the arrivals hall in 10 to 15 minutes. The terminal aesthetic is part of the brand experience, and the warm-air walk-through is non-negotiable in any season.

Four transfer options to the most-booked Koh Samui zones:

  • Bangkok Airways shuttle, INCLUDED: Free shuttle from USM to nearby hotel zones for ticket holders. Departs after each Bangkok Airways arrival. Drops at hotel doors on the route. Ask at the arrivals hall information desk if it is not signposted.
  • Shared minivan$0 150 to 200 per person: Routes to Chaweng, Bophut, Maenam, Lamai. Runs every 30 minutes from 06:00 to 22:00. Cheapest hotel-door option after the included shuttle.
  • Metered taxi$0 500 to 800: THB 500 to Bophut$0 600 to Chaweng$0 700 to 800 to Lamai. Direct to hotel.
  • Private transfer$0 1,000 to 1,500: Pre-booked, name board at arrivals. Worth the premium for late-night arrivals or first-trip nervousness.

Pre-book the airport transfer only if the flight lands after 21:00 or if traveling with three or more pieces of luggage. The included shuttle covers most cases.

Best booking window for the monopoly route

The route prices on lead time more aggressively than competitive routes. Same-week booking on the BKK to USM lane pushes fares 50 to 80 percent above the 30-day-out floor, versus 35 to 60 percent on competitive routes like Bangkok to Phuket. The monopoly captures the late-booker premium fully.

Booking lead time matters more on this lane than on competitive routes:

  • Off-peak floor (May to September outside school holidays): $71 to $95 one way
  • Cool season (November through February): add 40 to 60 percent
  • Songkran (mid-April) and Chinese New Year: add 60 to 100 percent
  • Last-minute bookings inside 7 days: $180 to $250 regardless of season

Trip.com surfaces the Bangkok Airways inventory inline with bag and seat fees zero (because they are included). Skyscanner aggregates the same inventory. For the Bangkok to Samui lane, check current schedules and fares as the starting point. For the Surat Thani alternative, compare BKK to Surat Thani flights and then the ferry connection.

Frequently asked questions about the Bangkok to Samui route

Why is the Bangkok to Koh Samui flight so expensive?
Bangkok Airways owns and operates Samui International Airport since 1989 and is the only direct operator on the route. Thai Airways suspended its competing service in 2018. With no competition on the direct route, fares hold above what a 1-hour flight would cost on a competitive lane.
Is there any direct flight other than Bangkok Airways?
Not as of 2026. Thai Airways operated the route through 2018 and pulled out. Other Thai LCCs do not have landing rights at USM. The direct option is Bangkok Airways only.
How much does the Bangkok to Koh Samui flight cost?
Off-peak one-way fares run $71 to $95 advance booking. Mid-season $90 to $130. Peak season (cool season November to February, Songkran in April) climbs to $145 to $200 and above. Last-minute bookings inside a week run $180 to $250 regardless of season.
What does the Bangkok Airways fare include?
20 kg checked baggage, meal on board, lounge access at Suvarnabhumi, and the shuttle from USM to nearby Koh Samui hotel zones. All four are included on every fare class including the cheapest base economy fare.
Is it cheaper to fly to Surat Thani and take the ferry?
Usually yes. Bangkok to Surat Thani on Thai AirAsia, VietJet, Lion Air, or Nok Air runs $20 to $40. Add the URT-to-pier minivan $5 to $10, the Donsak ferry $10 to $15, and the Nathon-to-hotel taxi $15 to $20. Total $50 to $85 versus $90 to $200 for the direct flight. The trade is 4 to 5 extra hours of trip time.
How do I get from USM to my hotel?
Four options. The Bangkok Airways shuttle is INCLUDED with the fare for hotels on the standard route. Shared minivan at THB 150 to 200 per person. Metered taxi at THB 500 to 800 depending on zone. Private pre-booked transfer at THB 1,000 to 1,500. Most arrivals miss the included shuttle, ask at the information desk.

Where to stay in Koh Samui after the flight

Three SHA-certified picks across the most-booked zones to anchor the post-flight first night.