🏠 Home & Tools ✍️ Blog 🌍 Destinations 📋 Disclosure ✈️ Find Cheap Flights
Koh Samui Thailand island aerial view turquoise water beach boats
🏝️ Thailand Routes

Bangkok to Koh Samui — Every Option Compared Honestly

📅 July 23, 2026⏱ 15 min read✍️ Smart Travel Planner
📅 Published: July 23, 2026 🔄 Updated: July 23, 2026 ✍️ Smart Travel Planner
💡 Disclosure: This post contains affiliate links. We may earn a small commission at no extra cost to you. Learn more

You have booked a flight to Bangkok and you want to get to Koh Samui. You search Google and get eight different conflicting answers — some say fly, some say night bus, some say train to ferry, some mention a joint ticket that may or may not exist anymore.

This guide cuts through all of it. There are four real options. Here is exactly what each one costs, how long it takes, and which one you should choose based on your budget and travel style.

🏝️ Bangkok to Koh Samui — Quick Answer

Flying takes 1.5 hours and costs £35–80. The train and ferry combination takes 12–14 hours and costs £20–35. The bus and ferry takes 10–12 hours and costs £15–25. A joint ticket through Lomprayah covers door-to-door from Bangkok Khao San Road for about £20. Flying wins on time. The bus-ferry wins on budget and scenery.

Option 1 — Fly Bangkok to Koh Samui

Koh Samui Airport (USM) is a private airport operated exclusively by Bangkok Airways. This is both the most important and most frustrating fact about flying to Koh Samui: there are no budget airlines. Bangkok Airways has a monopoly and charges accordingly.

💡 Money-saving tip: If flying is your preference but Bangkok Airways prices are too high, consider flying Bangkok to Surat Thani (the mainland port) on AirAsia or Nok Air for £15–30, then taking the ferry to Koh Samui (1.5 hours, £8–12). Total journey: 3–4 hours, total cost: £25–45. Much cheaper than Bangkok Airways direct.
Koh Samui Thailand island aerial turquoise water boat

Option 2 — Train + Ferry

The classic slow route — and for many travellers, the best one. The overnight train from Bangkok Hua Lamphong station departs in the evening, arrives at Surat Thani in the early morning, then a bus transfer takes you to the ferry pier for the crossing to Koh Samui.

Option 3 — Bus + Ferry (Lomprayah Joint Ticket)

Lomprayah is the most popular tourist transport operator for the Gulf islands and sells a joint ticket from Bangkok's Khao San Road area directly to Koh Samui — covering bus, ferry and all transfers in a single booking.

Option 4 — Fly to Surat Thani + Ferry

The smart budget-flyer option. AirAsia and Nok Air both fly Bangkok Don Mueang to Surat Thani for £15–35. From Surat Thani airport, a minibus transfer takes you to the ferry pier (30 minutes, £4–6) and the Seatran or Raja ferry crosses to Koh Samui in 1.5 hours (£6–10).

Side-by-Side Comparison

OptionTimeCostBest For
Bangkok Airways direct1.5 hrs + transfers£40–120Speed, comfort, heavy luggage
Fly to Surat Thani + ferry3.5–5 hrs£25–50Budget flyers wanting speed
Train + ferry (overnight)12–15 hrs£22–35Experience, saves hotel night
Lomprayah bus + ferry10–12 hrs£18–25Cheapest, easiest to book

Which Option Should You Choose?

You want the fastest option regardless of cost

Bangkok Airways direct. Book as far ahead as possible — prices rise significantly within 2 weeks of departure. Check on Kiwi.com before going direct to Bangkok Airways as prices occasionally differ.

💰
You are on a tight budget

Lomprayah joint ticket from Khao San Road. Book directly on lomprayah.com or through your guesthouse — do not pay the premium at a tourist booking desk.

🎒
You want the best balance of cost and time

Fly AirAsia or Nok Air to Surat Thani, then ferry. Book the flight on Kiwi.com for the best price, arrange the airport-to-pier transfer on arrival — taxis and minibuses wait outside the terminal.

🌙
You want to save on a night's accommodation

Overnight train to Surat Thani in a 2nd class sleeper. You travel while you sleep and arrive in the morning. Book train tickets at least a week ahead on 12go.asia or at Hua Lamphong station.

✈️ Book Your Journey

✈️
Find Flights Bangkok to Surat Thani
AirAsia and Nok Air from £15 — cheapest Thailand island access
Search →
🎟️
Koh Samui Tours & Transfers on Klook
Airport transfers, island tours, snorkelling
Browse →
🏨
Hotels on Koh Samui
Beach resorts and guesthouses — book ahead in peak season
Browse →

❓ Frequently Asked Questions

The cheapest option is the Lomprayah joint ticket (bus + ferry) from Bangkok's Khao San Road area, costing approximately £18–25 per person. It takes 10–12 hours and covers all transfers in a single booking. The overnight train to Surat Thani followed by a ferry is slightly more expensive at £22–35 but many travellers prefer the sleeper train experience.

Flying directly on Bangkok Airways takes approximately 1.5 hours including transfers. Flying AirAsia to Surat Thani then taking the ferry takes 3.5–5 hours. The overnight bus and ferry (Lomprayah) takes 10–12 hours. The overnight train to Surat Thani plus ferry takes 12–15 hours.

Yes — Bangkok Airways operates direct flights from Bangkok Suvarnabhumi to Koh Samui Airport (USM). Bangkok Airways has an exclusive operating agreement with Koh Samui Airport, meaning no budget airlines fly there. Prices are typically £40–120 return booked in advance. Budget alternative: fly AirAsia to Surat Thani then take the 1.5-hour ferry.

Yes, if you enjoy the journey and want to save on accommodation. The overnight train from Bangkok to Surat Thani departs around 18:00–19:30 and arrives around 06:00–08:00. A 2nd class sleeper costs £15–22. You travel while you sleep and arrive refreshed in the morning ready for the ferry crossing. Book at least a week ahead on 12go.asia.

Seatran Ferry and Raja Ferry both operate the Surat Thani to Koh Samui crossing regularly throughout the day. Both take approximately 1.5 hours and cost £6–10. Seatran is generally considered slightly more reliable. Tickets can be purchased at the pier — no advance booking needed for most of the year.

✈️
Written by
Smart Travel Planner Team

We research every destination thoroughly — honest, practical guides with no fluff and no sponsored opinions. Just real advice that helps you travel smarter.

Found this useful? Share it 😊

📌 Pinterest 📘 Facebook 𝕏 Share 💬 WhatsApp
🏝️

Get Free Travel Tips Every Week

Honest destination guides, money-saving tips and first-timer advice — straight to your inbox.

No spam. Unsubscribe anytime.

📖 More Thailand Guides

🇹🇭
Pillar Guide
Thailand First Timer Guide
🏝️
Comparison
Phuket vs Koh Samui
💰
Costs
How Much Does Thailand Cost?
Safety
Is Thailand Safe?

✅ Final Verdict

The route you pick comes down to one question: is your most limited resource time or money? If time — fly Bangkok Airways or AirAsia to Surat Thani. If money — Lomprayah joint ticket or overnight train. All four options work. The difference is just what you value most. Find the cheapest flights with Kiwi.com and book your Koh Samui hotel on Booking.com. 🏝️