Excursions Instant Quote Blog Contact Book Now
Practical Guides

How to Get to Koh Samui (2026): Flights, Ferries & Transfers

June 2, 2026 8 min read By Samui Authentic Team

Getting to Koh Samui is simpler than most travelers expect — but there is no bridge, so every route involves a flight, a ferry, or both. You have three realistic options: fly straight to Koh Samui Airport (fastest), fly to nearby Surat Thani and take a ferry (best value by air), or travel overland from Bangkok by bus and ferry (cheapest). This local guide breaks down each route — times, costs, and which one is right for you.

How to Get to Koh Samui: Your 3 Options

Here is a quick comparison before we dive into the details:

RouteTravel timeCost (from Bangkok)Best for
Direct flight to Samui (USM)~1h10High (3,000–8,000 THB)Speed & convenience
Fly to Surat Thani (URT) + ferry3–4h totalMedium (1,500–3,500 THB)Best value
Bus + ferry from Bangkok10–14hLow (700–1,200 THB)Tight budgets

By Air: Koh Samui Airport (USM)

Koh Samui has its own airport — Samui International Airport (USM) — a charming open-air terminal on the northeast of the island, about 1h10 by air from Bangkok. Bangkok Airways operates the majority of flights (frequent daily departures from Bangkok Suvarnabhumi, BKK), and Scoot runs some routes. Seasonal international flights connect Singapore, Kuala Lumpur, Hong Kong and a few mainland-China cities.

The catch is price: Bangkok Airways has near-exclusive access to USM, so direct fares run higher than mainland flights — typically 3,000–8,000 THB one way from Bangkok, depending on season and how far ahead you book. Booking 3–6 weeks out makes a big difference. On a tight budget? The Surat Thani route below saves a lot.

The Budget Route: Fly to Surat Thani + Ferry

For big savings, fly into Surat Thani Airport (URT) on the mainland with low-cost carriers — AirAsia, Nok Air, Thai Lion Air, Thai VietJet — from as little as 800–2,000 THB from Bangkok. From the airport, a combined bus + ferry ticket gets you to Koh Samui in about 3–4 hours total (roughly 300–500 THB on top of the flight). It is the best value by air if you do not mind the extra travel time.

By Ferry from the Mainland

Travelling overland through southern Thailand? Car and passenger ferries to Koh Samui leave from Don Sak Pier (about 1 hour east of Surat Thani town). The main operators are Seatran Ferry and Raja Ferry (car ferries, ~1.5 hours to Nathon or Lipa Noi pier), plus Lomprayah high-speed catamarans. Ferries run throughout the day, with the first crossings early morning and the last mid-evening.

From Bangkok, Phuket & Nearby Islands

From Bangkok

From Bangkok you have two realistic choices. Fastest: a direct flight to USM (~1h10) from Suvarnabhumi (BKK). Cheapest: a low-cost flight to Surat Thani (URT) then the bus-ferry combo, or an overnight bus + ferry from Bangkok's Southern Terminal / Khao San area (10–14 hours, 700–1,200 THB). The overnight bus is wallet-friendly but tiring — most travelers fly.

From Phuket

There is no direct ferry between Phuket and Koh Samui — they sit on opposite coasts of southern Thailand (Andaman Sea vs Gulf of Thailand). Your options are a short flight via Bangkok, or an overland combo: minivan/bus from Phuket to Surat Thani or Don Sak (~5–6 hours) then the ferry. Allow most of a day. Still deciding between the two islands? Read our honest Koh Samui vs Phuket comparison.

Between the Islands (Koh Phangan & Koh Tao)

Island-hopping is easy. Lomprayah and Seatran Discovery high-speed catamarans link Koh Samui with Koh Phangan (about 30–45 minutes) and Koh Tao (about 1.5–2 hours), departing from Bangrak and Maenam piers. Perfect if you are combining a Full Moon Party or a diving trip with your Samui stay — or visiting on a Koh Tao day trip.

Already on the Island? Plan Your Excursions

Get instant pricing for boat excursions around Koh Samui — Ang Thong, Koh Tan, Koh Rap and more.

Get My Instant Quote

Arriving & Getting Around Koh Samui

Koh Samui is a medium-sized island (about 25 km across), circled by one main ring road — Route 4169. Here is how to get from the airport to your hotel, and around once you have settled in.

From the Airport to Your Hotel

USM airport sits near Bophut and Chaweng. There is a fixed-price taxi desk in arrivals (roughly 300–600 THB to most beaches, 15–30 minutes), and many hotels offer transfers. Prefer to skip the queue? We can arrange a private transfer or a rental car/scooter waiting on arrival — just ask.

Songthaew (Shared Taxi)

Converted pickup trucks with bench seating that run as shared taxis along the ring road. 50–100 THB per person for most routes — the cheapest way around, though infrequent off-peak. Hail one from the roadside and tell the driver your destination.

Private Taxi & Grab

Samui has no metered taxis; private taxis run on fixed prices — 300–800 THB depending on distance, agreed before you get in. The Grab app works on the island but with limited cars, so traditional taxis are often more reliable.

Scooter & Car Rental

The most flexible option. Automatic scooters run 200–350 THB/day, small cars 800–1,500 THB/day. Always wear a helmet (it is the law — 500 THB fine), drive on the left, and avoid riding at night or after drinking. Check that your travel insurance covers two-wheelers. We rent well-maintained scooters and cars and can deliver them to your hotel or the airport.

Planning Your Trip to Koh Samui?

We live here and love helping visitors plan. Message us on WhatsApp with any question about getting here, transfers or excursions — even if you do not book with us.

Chat on WhatsApp

Frequently Asked Questions

What is the cheapest way to get to Koh Samui?

Fly to Surat Thani (URT) with a low-cost airline and take the combined bus-ferry to Samui, or take the overnight bus + ferry from Bangkok (700–1,200 THB). Direct flights to Samui Airport (USM) are the fastest but the most expensive.

What is the fastest way to Koh Samui?

A direct flight to Samui Airport (USM) — about 1h10 from Bangkok, then 15–30 minutes from the airport to most beaches.

How do I get from Bangkok to Koh Samui?

Three ways: a direct flight to USM (~1h10), a cheaper flight to Surat Thani (URT) plus ferry (3–4h total), or an overnight bus + ferry (10–14h). Most travelers fly direct or via Surat Thani.

Is there a ferry from Phuket to Koh Samui?

No — Phuket and Koh Samui are on opposite coasts, so there is no direct ferry. Fly via Bangkok, or travel overland from Phuket to Surat Thani / Don Sak (~5–6 hours) and take the ferry from there.

Do I need to book ferries in advance?

Usually not — ferries are frequent through the day. Around Thai public holidays, the Full Moon Party, and the December–January peak, it is wise to book ahead. A combined air + ferry ticket locks everything in.

How do I get from Koh Samui airport to my hotel?

Use the fixed-price taxi desk in arrivals (about 300–600 THB, 15–30 minutes to most beaches), a hotel transfer, or a pre-arranged private transfer or rental vehicle.

Make the Most of Your Koh Samui Trip

From island hopping to jungle safaris, discover the best of Koh Samui with local experts.

Browse Our Excursions