How to Get From Bangkok to Koh Samui — Every Transport Option Compared

How to Get From Bangkok to Koh Samui — Every Transport Option Compared

June 28, 2026

The Bangkok to Koh Samui Challenge

Getting from Bangkok to Koh Samui requires crossing 700km and a body of water. There's no bridge to Samui, so every route involves either a flight that lands on the island or a journey to the mainland coast followed by a ferry. Your budget, time, and comfort preference determine which option wins.

Option 1: Direct Flight to Samui (USM)

Time: 1 hour 10 minutes. Cost: 3,000-8,000 THB one way. Verdict: The fastest but most expensive option. Bangkok Airways has a monopoly on Koh Samui airport (they built it), which keeps prices high. The airport itself is charming — open-air terminals with tropical gardens. Book early for the best fares.

Option 2: Fly to Surat Thani + Ferry

Time: 3-5 hours total. Cost: 1,500-3,000 THB (flight) + 400-600 THB (ferry). Verdict: The value option. AirAsia and Nok Air fly to Surat Thani for half the price of direct Samui flights. Combined flight+bus+ferry tickets are sold as one package. The ferry crossing takes 1.5-2 hours and is a scenic introduction to the Gulf.

Option 3: Overnight Train + Ferry

Time: 12-14 hours total. Cost: 500-1,200 THB (train) + 400-600 THB (ferry). Verdict: The adventure option. The overnight sleeper train from Bangkok to Surat Thani is a classic Thai travel experience — second-class sleeper berths are comfortable and the views through central Thailand are excellent. Arrive in Surat Thani at dawn, transfer to the ferry.

Option 4: Bus + Ferry

Time: 12-15 hours. Cost: 700-1,200 THB combined. Verdict: The budget option. VIP buses from Bangkok's Southern Bus Terminal (Sai Tai Mai) run overnight. Combined bus+ferry tickets include the transfer. Not the most comfortable but the cheapest door-to-door option.

FAQ

Which option is best for families?

Direct flight to Samui — minimal transfers, no ferry stress with kids and luggage. The higher cost is worth the convenience with children.

Can I do the journey in one day?

Yes — a morning flight to Surat Thani connects to an afternoon ferry, arriving on Samui by 4-5pm. Or a direct flight gets you there by lunchtime.

Which ferry company is best for the Surat Thani to Samui crossing?

Lomprayah (catamaran, 1.5 hours, smoother) and Seatran Discovery (car ferry, 2 hours, more stable in rough seas) are the main operators. Both are reliable. Lomprayah is faster; Seatran is calmer if you get seasick.

Ready to Book Your Thailand Hotel?

Browse our hand-picked collection of Thailand beach, island, and resort hotels — curated by specialists who actually live here.

Browse Hotels on EezyStay →

Back to Blog