How to Travel from Bangkok to Koh Samui

Traveling from Bangkok to Koh Samui? Discover the fastest, cheapest and easiest ways to get there with this complete guide covering flights, ferries, trains, buses and insider travel tips.

Koh Samui is one of Thailand’s most beloved and most beautiful destinations in Thailand, famous for its white-sand beaches, lush jungles, laid-back villages, luxury resorts, and world-class wellness retreats.

With turquoise water, jungle-covered mountains, and a perfect mix of relaxation and nightlife, it’s no surprise that thousands of travellers make the journey from Bangkok to Koh Samui every day. Fortunately, getting there is incredibly easy, and you’ll find multiple transportation options to match every budget, comfort level, and travel style.

This complete guide covers every way to travel from Bangkok to Koh Samui, including flights, buses, ferries, trains, combination tickets, budget options, and the best choices for families, backpackers, and short-stay travellers. You’ll also find practical tips on schedules, luggage, what to expect at each pier, and how to choose the best option for your trip.

Why Visit Koh Samui?

Before diving into transport details, it’s worth highlighting what makes the island such a popular getaway from Bangkok. Koh Samui, located in the Gulf of Thailand, offers something for every kind of traveller: palm-fringed beaches, peaceful fishing villages, bustling night markets, elegant spas, vibrant beach clubs, waterfalls hidden in thick jungle, and a calm atmosphere that contrasts perfectly with the fast pace of Bangkok.

Whether you’re looking for a romantic escape, a lively holiday with friends, or a relaxing break with crystal-clear water and soft sand, Koh Samui has an area that suits you—Chaweng for nightlife, Lamai for a quiet beach feel, Bophut for boutique charm, and Maenam for a more local, peaceful environment. This is also one of the best places to visit in Thailand in January.

How to Travel from Bangkok to Koh Samui

Getting to Koh Samui from Bangkok involves a straightforward journey, but you’ll have several routes to choose from—each with its own benefits. Below is everything you need to know.

Koh Samui Airport

1. Flying from Bangkok to Koh Samui: The Fastest and Easiest Option

Travelling from Bangkok to Koh Samui by plane is the quickest and most comfortable method. Koh Samui Airport (USM) is privately owned and operated by Bangkok Airways, which keeps it beautifully landscaped and surprisingly calm compared to other airports in Thailand.

Airlines Operating Bangkok → Koh Samui

  • Bangkok Airways (Suvarnabhumi Airport – BKK)
  • Thai Airways (limited codeshare flights via Bangkok Airways aircraft)

Because Bangkok Airways controls most traffic to USM, prices are typically higher than domestic flights to other islands like Phuket or Krabi. Still, the convenience is unbeatable.

Flight Duration – 1 hour 5 minutes from Bangkok to Koh Samui
It’s a quick hop, making this ideal for short holidays or travellers who want maximum beach time.

Typical Prices

Prices vary based on season, but here’s what you can expect:

  • Low season: 3,000–4,500 THB one-way
  • High season: 4,500–6,500 THB one-way
  • Peak holiday periods: 7,000+ THB (Christmas, New Year, Songkran)

Booking earlier often results in lower fares.

Why Choose This Option?

  • Fastest option
  • No ferry required
  • Perfect for families or anyone on a tight schedule
  • Comfortable airport experience
  • Higher reliability during stormy seasons

Downsides

  • Most expensive method
  • Fewer budget-friendly seats
  • Seats sell out quickly during holidays

If your budget allows, flying directly is absolutely the best way to reach the island.

Surat Thani Airport

2. Flying to Surat Thani or Nakhon Si Thammarat + Ferry: The Cheaper Flight Option

If the cost of flights to Koh Samui feels too high, a popular alternative is to fly to Surat Thani (URT) or Nakhon Si Thammarat (NST) and then take a ferry across to Samui. This combination is cheaper and still relatively comfortable.

Flying to Surat Thani Airport

Airlines Operating Bangkok → Surat Thani

  • AirAsia (DMK)
  • Thai Lion Air (DMK)
  • Nok Air (DMK)

Flight Duration – 1 hour 10 minutes

Typical Prices

  • 600–1,500 THB one-way in low season
  • 1,500–2,500 THB in high season

From the airport, buses take travellers to one of the main ferry piers.

Surat Thani to Koh Samui Ferry Operators

  • Raja Ferry (car and passenger ferry)
  • Lomprayah (fast catamaran)
  • Seatran Ferry

Surat Thani → Samui Travel Time

  • Bus + Ferry combined: 3 to 4.5 hours
  • Total journey (Bangkok to Samui via Surat Thani): 5–7 hours

Flying to Nakhon Si Thammarat Airport

Another alternative is flying into Nakhon Si Thammarat, a smaller airport often offering very cheap fares.

Airlines

  • Thai Lion Air
  • Nok Air
  • AirAsia

Typical Prices

  • As low as 700 THB one way
  • Usually cheaper than Surat Thani

Journey to Ferry

You’ll take a bus to Donsak Pier (about 1 hour), then catch a ferry to Samui.

Advantages of the Surat Thani / NST Combo Route

  • Much cheaper than direct flights to Samui
  • Multiple airlines and daily flight options
  • Convenient combined tickets include transfers + ferry

Disadvantages

  • Longer journey time
  • Requires more steps and coordination
  • Possible delays in bad weather

This is a great option for travellers balancing comfort and budget while still wanting a smooth journey.

Bangkok to Koh Samui Train

3. Train from Bangkok to Surat Thani + Ferry to Koh Samui

If you prefer scenic travel or want a classic Thai railway experience, the Bangkok → Surat Thani train is an excellent choice. You can choose between overnight sleeper trains or daytime journeys.

Bangkok to Surat Thani by Train

Where the Train Leaves

  • Bangkok’s Krung Thep Aphiwat Central Terminal (the new main station)

Train Types

  • 2nd class sleeper (fan or AC)
  • 1st class private sleeper cabins
  • Rapid, express, and special express trains

Travel Time

  • 8–12 hours, depending on the service
    Overnight trains are ideal because you save a night on accommodation.

Prices

  • 2nd class sleeper (AC): 900–1,300 THB
  • 1st class sleeper: 1,300–2,000 THB
  • Seat only: 300–500 THB

Surat Thani Station → Ferry Pier

Once you arrive at Surat Thani Railway Station, travel agents and transport providers will guide you to buses heading for:

  • Donsak Pier (for Seatran or Raja Ferry)
  • Tapee Pier (Lomprayah high-speed service)

Ferry Duration

  • Seatran or Raja Ferry: 1 hour 30 minutes
  • Lomprayah: 45 minutes to 1 hour

Total Journey Time

  • Around 12–14 hours (including night train + ferry + transfers)

Why Choose the Train Route?

  • A comfortable experience if you choose sleeper cabins
  • Great for budget travellers
  • Relaxing, scenic, and classic travel experience
  • Saves money on accommodation

Downsides

  • Slowest option
  • Requires multiple transfers
  • Limited availability on popular travel dates

This is perfect for backpackers and slow travellers who enjoy the journey as much as the destination.

Bangkok to Kanchanaburi by bus

4. Bus from Bangkok to Koh Samui + Ferry Combination

Travelling by bus is one of the most budget-friendly ways to reach Koh Samui.

Where Buses Depart

  • Khao San Road area (tourist buses)
  • Bangkok Southern Bus Terminal (Sai Tai Mai)
  • Mo Chit Bus Terminal

Types of Buses

  • Standard
  • VIP
  • VIP 24-seat
  • Private company buses (Lomprayah, Phantip)

Travel Time

  • Bus from Bangkok to Surat Thani: 9–11 hours
  • Transfer to ferry + ferry ride: 1.5–3 hours
    Total: 12–14 hours

Typical Prices

  • 700–1,100 THB (standard buses)
  • 1,300–1,800 THB (VIP buses or Lomprayah combo)

What to Expect

  • Overnight buses are common and help save on hotel nights
  • Seats may be reclinable depending on type
  • Lomprayah buses are typically more organised and comfortable
  • Includes bathroom stops
  • Includes ferry ticket in most cases

Advantages

  • Cheapest long-distance route
  • Easy combination tickets
  • Good for backpackers

Disadvantages

  • Long travel times
  • Comfort varies greatly
  • Traffic delays possible

This is the best option if you want a budget-friendly journey and don’t mind slower travel.

Bangkok to Koh Samui minivan

5. Minivan/Bus + Ferry from Bangkok (Khao San Road Options)

Several travel companies cater specifically to tourists, offering direct transfers from Khao San Road to Koh Samui. Examples include: Lomprayah, Songserm and Phantip.

Travel Method

  • Minivan or coach from Khao San → Chumphon/Donsak → Ferry to Samui

Travel Time

  • 10–12 hours

Price

  • 1,000–1,500 THB

These combo services simplify planning since everything is arranged under one ticket, making it ideal for travellers staying in central Bangkok.

Bangkok to Koh Samui ferry

6. Private Transfer + Ferry (Most Comfortable Overland Route)

For comfort without flying, you can book a private car or van from Bangkok to Donsak Pier and then board a ferry to Samui.

Travel Time

  • Car/van: 9–10 hours
  • Ferry: 1.5 hours
    Total: 11–12 hours

Best For

  • Families
  • Large groups
  • Those seeking direct door-to-pier convenience

Prices

  • 7,000–11,000 THB for a private van (depending on group size)

While long, it allows you to travel at your own pace with comfort and privacy.

7. Ferry Arrivals in Koh Samui: Which Pier Should You Choose?

Koh Samui has three main ferry arrival points:

1. Nathon Pier

  • Largest and busiest
  • Arrival point for Raja Ferry, Seatran
  • Good for travellers staying in Lipa Noi, Nathon, Maenam
  • Taxis and songthaews available

2. Maenam Pier

  • Home of Lomprayah high-speed ferry
  • Fast transfers
  • Best for northern Samui (Fisherman’s Village, Bophut)

3. Bangrak (Big Buddha) Pier

  • Some small boat transfers arrive here
  • Close to Chaweng and Choeng Mon

Choose based on where you’re staying to reduce taxi fares upon arrival.

Tips for Travelling from Bangkok to Koh Samui

Tips for Travelling from Bangkok to Koh Samui

  • Book in Advance During Peak Seasons and avoid peak season when possible. This is typically: December–January, Chinese New Year, Songkran and July–August. Flights and ferries sell out quickly. Look at the best times to visit Koh Samui before booking your trip.
  • Consider Weather. The Gulf of Thailand sees heavy rain from October to mid-December, which may cause ferry delays.
  • Pack Essentials for Overland Routes: Snacks, Travel pillow, Lightweight jacket and Motion sickness tablets for ferries/
  • Use Combination Tickets: Companies like Lomprayah and Phantip offer seamless travel from Bangkok to Samui with one ticket covering every step.
  • Arrive Early: Ferry piers can be crowded, especially Donsak and Maenam.
  • Choosing the Best Route: Travelling from Bangkok to Koh Samui is easy thanks to multiple transport options suitable for any traveller. Whether you prioritise speed, budget, comfort, or scenic travel, you’ll find a route that ticks all the boxes.

Whichever you choose to travel, the reward at the end—a paradise island with palm-lined beaches, soft sand, delicious food, and the calm, tropical atmosphere of southern Thailand—is absolutely worth the journey.

Bangkok to Koh Samui FAQ

What is the fastest way to get from Bangkok to Koh Samui?

The fastest way is to fly directly from Bangkok (Suvarnabhumi Airport) to Koh Samui Airport. The flight takes about 1 hour, and it’s the most convenient option with no ferries or extra transfers.

What is the cheapest way to travel from Bangkok to Koh Samui?

The cheapest option is usually flying to Surat Thani or Nakhon Si Thammarat with a low-cost airline, then taking a bus and ferry to Samui. Combination tickets make the journey simple and often cost significantly less than flying direct.

How long does it take to get from Bangkok to Koh Samui?

Travel time depends on your method:

  • Direct flight: 1 hour
  • Flight to Surat Thani + ferry: 5–7 hours
  • Bus + ferry: 12–14 hours
  • Train + ferry: 12–14 hours

Are there direct flights from Bangkok to Koh Samui?

Yes, Bangkok Airways operates frequent direct flights from Suvarnabhumi Airport (BKK) to Koh Samui Airport (USM).

Why are flights to Koh Samui more expensive?

Koh Samui Airport is privately owned by Bangkok Airways, giving the airline more control over access and pricing. This results in higher fares compared to other Thai islands.

Can I travel from Bangkok to Koh Samui at night?

Yes. Overnight buses and sleeper trains run from Bangkok to Surat Thani, connecting with early morning ferries to Koh Samui. This is ideal for saving on accommodation.

Which airport is better for cheaper flights: Surat Thani or Nakhon Si Thammarat?

Both offer good prices, but Nakhon Si Thammarat often has slightly cheaper fares. Travel time to Donsak Pier is similar from both airports.

Where else can you get ferry to Koh Samui from?

There are some different travel options to Koh Samui from the following destinations:

How long is the ferry from Surat Thani to Koh Samui?

Ferry time ranges from 45 minutes to 1.5 hours, depending on the operator:

  • Lomprayah: 45–60 minutes
  • Seatran/Raja Ferry: 1.5 hours

Which ferry pier will I arrive at on Koh Samui?

Depending on your ferry company, you’ll arrive at:

  • Nathon Pier (Seatran, Raja Ferry)
  • Maenam Pier (Lomprayah)
  • Bangrak / Big Buddha Pier (smaller boats)

Is it easy to get a taxi or Grab on Koh Samui?

Taxis are available at all piers, but they can be pricey. Grab works in some areas, but availability is limited. Many travellers book a hotel transfer in advance or use shared minivans.

What is the best option for families?

Direct flights are the most convenient for families. If on a budget, a flight to Surat Thani with a ferry transfer is the next best, as it avoids long overnight travel.

Is the train from Bangkok to Koh Samui a good option?

Yes, especially the overnight sleeper. It’s slower, but many travellers enjoy the comfort, lower cost, and the chance to sleep during the journey.

Can I take a car from Bangkok to Koh Samui?

Yes. You can drive from Bangkok to Donsak Pier (about 9–10 hours) and take your vehicle on a car ferry with Raja Ferry or Seatran.

Do ferries run in bad weather?

Most ferries operate year-round, but services may be delayed or cancelled during heavy storms, especially in the rainy season (October–December). Always check updates during this period.

How far in advance should I book my ticket to Koh Samui?

For direct flights: 2–6 weeks ahead (longer for peak holidays).
For ferries and buses: 1–3 days ahead is usually enough, except during holidays when you should book earlier.

Is Koh Samui good to visit year-round?

Yes, but the island’s rainy season usually hits hardest from October to mid-December. The best weather is from January to September.

Thanks for reading!

We love living in Bangkok, exploring Thailand and sharing everything we learn along the way. Comment below if you have any questions and follow us along on Instagram or Facebook.

We value and appreciate all our readers and supporters. If you wish to support That Bangkok Life then please use our Amazon affiliate for your next purchase, it doesn’t cost you anything extra but we make a small commission, allowing us to continue building this website and sharing our love of travel with you. 

Leave a Comment

Contact Us

Not readable? Change text. captcha txt
0

Start typing and press Enter to search

Best Places to visit in Thailand in JanuaryWhat to Wear in Bangkok