Bangkok to Koh Samui Bus and Ferry 2026 — The Ultimate Step-by-Step Guide

bangkok to koh samui bus and ferry

The Bangkok to Koh Samui bus and ferry combination is the most popular budget route between Thailand's capital and its most famous Gulf island. At just $18–25 for the complete journey, the Bangkok to Koh Samui bus and ferry is dramatically cheaper than flying — and with overnight options available, you can save a night's accommodation too. This complete guide covers every bus and ferry operator, every departure point, real prices and step-by-step instructions for 2026.

🚌 Book Bangkok → Koh Samui Bus + Ferry via 12Go →

Bangkok to Koh Samui Bus and Ferry — Why Choose This Route?

The Bangkok to Koh Samui bus and ferry route is the go-to option for budget travellers, backpackers and anyone who values the journey as much as the destination. Here's why thousands of travellers choose the bus and ferry over flying every week:

  • Price — Bangkok to Koh Samui bus and ferry from 600–850 THB (~$18–25) vs $60–200 for Bangkok Air flights.
  • Overnight option — take the night bus from Bangkok and arrive at the pier ready for the morning ferry. Save a hotel night and arrive fresh.
  • Scenic — travel through southern Thailand's beautiful landscape rather than staring at the back of an airplane seat.
  • Flexible — multiple daily departures, multiple operators, no airport queues or baggage restrictions.
  • Easy to book — the complete Bangkok to Koh Samui bus and ferry journey is bookable as a single combined ticket via 12Go Asia.

Bangkok to Koh Samui Bus and Ferry — How It Works

The Bangkok to Koh Samui bus and ferry journey has three stages — all coordinated when you book a combined ticket via 12Go Asia:

  1. Bus from Bangkok to Surat Thani — approximately 8–10 hours. Air-conditioned coach from Bangkok's Southern Bus Terminal or Khao San Road area.
  2. Transfer from Surat Thani to Donsak Pier — approximately 1 hour by shared minivan. Included in combined tickets.
  3. Ferry from Donsak Pier to Koh Samui (Nathon Pier) — approximately 1h–1h30. Raja Ferry, Seatran or Lomprayah.
💰 Bangkok to Koh Samui Bus and Ferry — Prices 2026
Standard bus + ferry: 600–750 THB (~$17–22) · VIP bus + ferry: 800–1,000 THB (~$23–29) · All-inclusive combined ticket via 12Go Asia — transfer to pier included. Book 24–48 hours ahead in high season.

Departure Points — Bangkok to Koh Samui Bus

There are two main departure points for the Bangkok to Koh Samui bus and ferry in Bangkok:

Southern Bus Terminal (Sai Tai Mai)

Bangkok's main long-distance bus terminal is the official departure point for most Bangkok to Koh Samui bus and ferry services. Located in western Bangkok, accessible by taxi (150–250 THB from the city centre) or BTS Skytrain to Mo Chit then taxi. Multiple operators depart daily including Phantip Travel and the state Transport Company. The most affordable Bangkok to Koh Samui bus options depart from here.

Khao San Road Area

The backpacker hub of Bangkok has numerous travel agencies offering Bangkok to Koh Samui bus and ferry combined tickets. Slightly more expensive than the Southern Bus Terminal but significantly more convenient if you're based in Banglamphu. Many operators offer door-to-guesthouse pickup services. Departure times are typically 7–9pm for overnight options.

Ekkamai Bus Terminal (Eastern)

Some Bangkok to Koh Samui bus and ferry services also depart from Ekkamai Eastern Bus Terminal — particularly useful if you're staying in eastern Bangkok near Sukhumvit. Check 12Go Asia for which operators depart from your nearest terminal.

📍 Which Bangkok Departure Point to Choose?
Staying near Khao San Road → book a Khao San Road departure for maximum convenience. Staying in Sukhumvit/central Bangkok → Southern Bus Terminal (taxi 15–25 min) or check Ekkamai. Book via 12Go Asia which shows all operators and departure points in one search.

Bus Options — Bangkok to Koh Samui

Standard AC Bus

The most affordable Bangkok to Koh Samui bus and ferry option. Air-conditioned coaches with reclining seats, typically 2+2 seating configuration. Journey time approximately 8–10 hours. Prices from 350–500 THB for the bus leg. Fine for daytime travel, less comfortable for overnight journeys.

VIP Bus (Recommended for Overnight)

VIP buses are the recommended option for the overnight Bangkok to Koh Samui bus and ferry journey. Wide reclining seats (2+1 configuration on premium services), blankets provided, some services include a light meal. Journey time the same as standard bus — approximately 8–10 hours. Prices 500–700 THB for the bus leg. Worth every baht for the overnight journey.

Sombat Tour — Premium Option

Sombat Tour is one of Thailand's most respected long-distance bus operators. Their Bangkok to Surat Thani service features near-flat seats on some routes, excellent punctuality and professional service. Slightly more expensive but the most comfortable land leg of the Bangkok to Koh Samui bus and ferry journey. Book via 12Go Asia.

Bus Type Seats Price (bus leg) Best For
Standard AC 2+2 recline 350–500 THB Budget · Day travel
VIP 24-seat 2+1 wide recline 500–650 THB Overnight · Comfort
VIP 32-seat 2+2 wide recline 450–600 THB Overnight · Budget VIP
Sombat Tour Premium Near-flat 600–800 THB Maximum comfort

Book Bangkok → Koh Samui Bus + Ferry

All operators · Overnight & day options · Instant confirmation

🚌 Book via 12Go Asia →

Ferry Options — Surat Thani to Koh Samui

The ferry leg of the Bangkok to Koh Samui bus and ferry journey departs from Donsak Pier in Surat Thani Province. Three operators run this crossing:

Operator Duration Price Type
Raja Ferry 1h30 80 THB Car Ferry
Seatran 1h30 100 THB Car Ferry
Lomprayah 1h 200 THB High Speed

Most Bangkok to Koh Samui bus and ferry combined tickets include Raja Ferry or Seatran for the crossing. If you want to upgrade to Lomprayah for the faster 1-hour crossing, specify this when booking via 12Go Asia — there may be a small surcharge.

Day Bus vs Night Bus — Bangkok to Koh Samui

The Bangkok to Koh Samui bus and ferry route can be done as a day journey or overnight. Here's the honest comparison:

Option Depart Bangkok Arrive Koh Samui Advantage
Day Bus 6–8am 6–8pm Travel in daylight · See scenery
Night Bus (recommended) 7–9pm 8–10am Save hotel night · Arrive fresh
🌙 Night Bus — The Smart Choice
The overnight Bangkok to Koh Samui bus and ferry is the smart traveller's choice — you sleep on the bus, arrive at Donsak Pier in the morning, catch the first ferry and are on Koh Samui beach by 10am. Total cost approximately $18–25 vs paying for both a hotel night AND a flight. Book via 12Go Asia.

Step-by-Step — Bangkok to Koh Samui Bus and Ferry

  1. Book your combined ticket — via 12Go Asia. Select your preferred bus type, departure point and time. One booking covers the complete Bangkok to Koh Samui bus and ferry journey.
  2. Get to your Bangkok departure point — Southern Bus Terminal, Khao San Road or Ekkamai. Allow 45–60 minutes from central Bangkok.
  3. Board your bus — show your ticket. Store large luggage in the hold. Keep valuables with you. For overnight journeys, bring a light jacket (AC runs cold), neck pillow and eye mask.
  4. Travel through the night / day — approximately 8–10 hours to Surat Thani. Rest stop at a highway service station around the halfway point.
  5. Transfer to Donsak Pier — your combined ticket includes a minivan transfer from Surat Thani to the pier (~1h). Follow the signs for your operator.
  6. Board the ferry — show your ticket at the counter. The crossing to Nathon Pier, Koh Samui takes 1h–1h30.
  7. Arrive at Nathon Pier, Koh Samui — taxis and songthaews available immediately. Your Koh Samui adventure begins.

Insider Tips — Bangkok to Koh Samui Bus and Ferry

  • Book 24–48 hours ahead — the Bangkok to Koh Samui bus and ferry sells out in high season (December–February, July–August). Don't risk turning up at the terminal without a booking.
  • Pack light for this journey — the Bangkok to Koh Samui bus and ferry involves multiple transfers. One backpack or carry-on is far easier than a large suitcase on minivans and pier gangplanks.
  • Bring snacks for the bus — the bus makes one rest stop but food options are limited. Stock up at a Bangkok 7-Eleven before boarding.
  • Layer up for the night bus — Thai long-distance buses run their AC extremely cold. A light fleece or sleeping bag liner transforms the overnight Bangkok to Koh Samui bus experience.
  • Activate your eSIM before departure — your Thailand eSIM keeps you connected throughout the entire Bangkok to Koh Samui bus and ferry journey. Essential for navigation at every transfer point.
  • Seat selection matters — on VIP buses, upper deck front seats give the best views and the smoothest ride. Lower deck rear seats are closest to the toilet but noisier. Book early for best seat choice.
  • Open deck on the ferry — after 10 hours on the bus, the rear open deck of the Donsak to Koh Samui ferry is a revelation. Fresh sea air and beautiful Gulf views. Head straight there after check-in.

FAQ — Bangkok to Koh Samui Bus and Ferry

How long does the Bangkok to Koh Samui bus and ferry take?

The complete Bangkok to Koh Samui bus and ferry journey takes approximately 10–12 hours — around 8–10 hours by bus from Bangkok to Surat Thani, 1 hour by minivan transfer to Donsak Pier, and 1–1h30 by ferry to Nathon Pier on Koh Samui. The overnight bus option means you sleep through most of the journey and arrive in the morning.

How much does the Bangkok to Koh Samui bus and ferry cost?

A combined Bangkok to Koh Samui bus and ferry ticket costs approximately 600–750 THB (~$17–22) for the standard option and 800–1,000 THB (~$23–29) for a VIP bus. All transfer fees are included. Book via 12Go Asia for current prices — always cheaper than buying legs separately.

Where do buses depart from in Bangkok for Koh Samui?

The main departure points for the Bangkok to Koh Samui bus and ferry are: Southern Bus Terminal (Sai Tai Mai) for the cheapest options, Khao San Road area for tourist-friendly combined tickets with hotel pickup, and Ekkamai Eastern Bus Terminal for some operators. Book via 12Go Asia which shows all departure points and lets you choose the most convenient one.

Is the night bus from Bangkok to Koh Samui comfortable?

VIP night buses are reasonably comfortable — wide reclining seats, blankets provided and air-conditioning throughout. The journey is 8–10 hours, so a 2+1 VIP seat is worth the extra cost over standard. Bring a neck pillow and light jacket. Most travellers sleep 4–6 hours on the overnight Bangkok to Koh Samui bus, arriving at the pier refreshed enough for the ferry crossing.

Do I need to book the bus and ferry separately?

No — always book the Bangkok to Koh Samui bus and ferry as a single combined ticket via 12Go Asia. A combined ticket guarantees your connections — if the bus is delayed, your ferry connection is automatically protected. Buying separately means you're responsible for making the Surat Thani connection yourself, which adds stress and risk.

Continue Reading

Some links in this article are affiliate links. InsideSamui.com earns a commission if you book through our 12Go Asia links, at no extra cost to you. Prices and schedules are indicative for 2026 — always verify on 12Go Asia before travelling.