How do I get from

Bangkok to Koh Samui

  • Save time, explore more

    Book online with local operators to secure your seat and to enjoy a smooth journey

  • We’re here 24/7

    Reach out to us for anything you need to ensure a stress-free trip

  • By travelers, for travelers

    Learn from the experiences of travelers like you. Real reviews, real photos, real people

bus-ferry from bangkok to koh samui

Starting at $27
15h

MOST BUS+FERRY ROUTES INCLUDE:

9 DEPARTURES PER DAY:

Earliest: 06:00|Latest: 21:00

AVAILABLE CLASSES:

VIPExpressHigh SpeedStandard

Being in Bangkok means you can island hop, and getting to Koh Samui island is no issue when the bus-ferry combo is available. The buses that go from Bangkok are usually double-decker with very comfortable seats. Comfort is important for such a long journey, and the ferry ride is usually a piece of cake. Both vehicles have A/C.

 Advantages
  • Well organized pre-arranged combo
  • Food and water provided
  • Reclining seats (in both vehicles)
  • Toilets on board (ferry)
  • Possible overnight accommodation replacement
 Disadvantages
  • Very long journey
  • Possile ferry services fee (140 THB)
  • Makes no personal pick ups
  • Sparse English language service
  • Possible inclement weather cancellations

bus from bangkok to koh samui

Starting at $21.5
15h

MOST BUSES INCLUDE:

3 DEPARTURES PER DAY:

Earliest: 06:00|Latest: 19:05

AVAILABLE CLASSES:

ExpressVIP

Being in Bangkok means you can island hop, and getting to Koh Samui island is no issue. The buses that go from Bangkok are usually double-decker with very comfortable seats. Comfort is important for such a long journey, and the ferry ride is usually a piece of cake. Both vehicles have A/C.

 Advantages
  • Well organized
  • Food/snacks/water provided
 Disadvantages

    flight from bangkok to koh samui

    Starting at $105
    1h

    MOST LINES INCLUDE:

    929 DEPARTURES PER DAY:

    Earliest: 00:00|Latest: 00:00

    AVAILABLE CLASSES:

    Economy

     Advantages
       Disadvantages

        Your questions, our answers

        What is the most popular transportation service from Bangkok to Koh Samui?
        What is the fastest transportation service from Bangkok to Koh Samui?
        Who are the service providers on this route?
        What is the distance between Bangkok to Koh Samui?
        What is the cheapest transport option from Bangkok and Koh Samui?
        What is the frequency of departures per day?

        Similar trips

        from Bangkok to Chiang MaiStarting at $16.5
        from Bangkok to PattayaStarting at $6
        from Bangkok to Hua HinStarting at $8
        from Bangkok to KanchanaburiStarting at $4.9
        from Bangkok to Koh ChangStarting at $19
        from Bangkok to Koh PhanganStarting at $31
        from Bangkok to AyutthayaStarting at $5
        from Bangkok to Koh SamuiStarting at $21.5
        from Bangkok to Koh SametStarting at $18
        from Bangkok to KrabiStarting at $24.5
        from Bangkok to Siem ReapStarting at $24
        from Bangkok to PhuketStarting at $28
        from Bangkok to Koh TaoStarting at $32
        from Bangkok to Khao YaiStarting at $12
        from Bangkok to Mae SotStarting at $15.5
        from Bangkok to Koh KoodStarting at $26.5
        from Bangkok to BangkokStarting at $28
        from Bangkok to SuratthaniStarting at $16
        from Bangkok to TratStarting at $10
        from Bangkok to LampangStarting at $17.5
        from Bangkok to Phnom PenhStarting at $33
        from Bangkok to ChumphonStarting at $14
        from Bangkok to RayongStarting at $7
        from Bangkok to Chiang RaiStarting at $22.5
        from Bangkok to Nakhon Si ThammaratStarting at $19
        from Bangkok to Ban PheStarting at $82
        from Bangkok to Koh MakStarting at $28
        from Bangkok to Pak ChongStarting at $7.5
        from Bangkok to Koh LantaStarting at $33
        from Bangkok to PhitsanulokStarting at $12
        from Bangkok to VientianeStarting at $33
        from Bangkok to Hat YaiStarting at $26.5
        from Bangkok to ChonburiStarting at $51
        from Bangkok to Khon KaenStarting at $13.2
        from Bangkok to Koh Phi PhiStarting at $38
        from Bangkok to RanongStarting at $18.5
        from Bangkok to SukhothaiStarting at $13
        from Bangkok to Udon ThaniStarting at $16
        from Bangkok to PaiStarting at $29
        from Bangkok to YangonStarting at $105
        from Bangkok to SurinStarting at $12.8
        from Bangkok to Phang NgaStarting at $22
        from Bangkok to Pran BuriStarting at $8
        from Bangkok to Ubon RatchathaniStarting at $16
        from Bangkok to Khao SokStarting at $27.5
        from Bangkok to Erawan National ParkStarting at $8
        from Bangkok to Nakhon RatchasimaStarting at $11
        from Bangkok to Nong KhaiStarting at $20.9
        from Bangkok to LopburiStarting at $7
        from Bangkok to NanStarting at $19.6
        from Bangkok to TrangStarting at $24.5
        from Bangkok to Bang SaenStarting at $56
        from Bangkok to AranyaprathetStarting at $118
        from Bangkok to Khao LakStarting at $27.5
        from Bangkok to Cha-amStarting at $7.06
        from Bangkok to Damnoen Saduak Floating MarketStarting at $6
        from Bangkok to Ao NangStarting at $31
        from Bangkok to Don SakStarting at $21
        from Bangkok to SaraburiStarting at $103
        from Bangkok to Buri RamStarting at $14
        from Bangkok to AmphawaStarting at $6
        from Bangkok to PhatthalungStarting at $24
        from Bangkok to JomtienStarting at $54
        from Bangkok to SattahipStarting at $71
        from Bangkok to TakStarting at $16
        from Bangkok to Laem ChabangStarting at $80
        from Bangkok to Prachuap Khiri KhanStarting at $12
        from Bangkok to Laem SokStarting at $187
        from Bangkok to Samut SongkhramStarting at $5.5
        from Bangkok to SatunStarting at $27
        from Bangkok to PayathonzuStarting at $197
        from Bangkok to PhraeStarting at $17
        from Bangkok to Nakhon PhanomStarting at $105
        from Bangkok to LoeiStarting at $105
        from Bangkok to Railay BeachStarting at $33
        from Bangkok to Chiang KhanStarting at $17.7
        from Bangkok to Mae KlongStarting at $6
        from Bangkok to BattambangStarting at $40
        from Bangkok to Chong MekStarting at $21
        from Bangkok to Chiang KhongStarting at $25
        from Bangkok to NarathiwatStarting at $105
        from Bangkok to Sam Roi YotStarting at $86
        from Bangkok to PakseStarting at $33
        from Bangkok to Roi EtStarting at $105
        from Bangkok to O SmachStarting at $120
        from Bangkok to Ban Hat LekStarting at $153
        from Bangkok to Vang ViengStarting at $52
        from Bangkok to SihanoukvilleStarting at $320
        from Bangkok to ManilaStarting at $105
        from Bangkok to Sakon NakhonStarting at $105
        from Bangkok to Nong Bua Lam PhuStarting at $19
        from Bangkok to Da NangStarting at $105
        from Bangkok to Da LatStarting at $105
        from Bangkok to KhanomStarting at $22.01
        from Bangkok to Luang PrabangStarting at $105
        from Bangkok to Mae Hong SonStarting at $105
        from Bangkok to CebuStarting at $105
        from Bangkok to Chiang DaoStarting at $22.97
        from Bangkok to FangStarting at $25.25
        from Bangkok to Nakhon SawanStarting at $8.64
        from Bangkok to Kamphaeng PhetStarting at $11.59

        Top reviews

        K
        K
        It was ok
        It was ok

        About the journey from Bangkok to Koh Samui

        After exploring the bustling capital of Bangkok, a great way to unwind is in the cultural melting pot of Thailand’s second biggest island: Koh Samui. The island is part of the Chumphon Archipelago which is made up of many highly recommended islands to visit such as Koh Tao and Koh Phangan, making it the perfect place to start an island-hopping trip.

        The 475 kilometer (295 mile) journey from Bangkok to Koh Samui can be traveled by a train-boat service, bus/minivan-ferry service or just a bus service which requires you to book your own boat trip. There are also flight options available. If traveling by land, taking part of the journey by ferry is unavoidable as Koh Samui is an island that is not connected by a bridge. 

        There are lots of travel operators to choose from when taking the journey from Bangkok to Koh Samui. The journey in total takes between approximately 12 and 16 hours including rest stops. It is also likely that you will have a gap in between your arrival at the pier and boarding the ferry. Booking a bus and ferry ride as one ticket ensures your bus will arrive within a reasonable time before the next ferry departure. 

        Whichever way you decide to make your journey from Bangkok to Koh Samui, both on the route itself and when you arrive at your destination, you can expect to enjoy meeting a rich variety of people, learn about Thai culture, party the night away or laze around on the picturesque sandy beaches. 

         

         

        What to see when traveling from Bangkok to Koh Samui

        The road from Bangkok to Koh Samui travels down the coast of the country. You may not see much of the ocean though, as due to the long journey, many operators choose to provide overnight travel. Rather than gazing out of the window, hopefully you can use a lot of this journey to get some sleep. 

        Arriving early at the pier provides a nice opportunity to enjoy the morning sun and make the most of the ocean views. And as you make the ferry crossing, the Gulf of Thailand is full of little islands for you to spot on your journey, whether from inside the cabin or out on the deck working on that tan. 



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

        The fastest transportation service from Bangkok to Koh Samui is the VIP Bus and Ferry operated by Thai Sriram which takes approximately 12.5 hours and tickets start at $26. 

         

         

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

        The cheapest option for traveling from Bangkok to Koh Samui is with the Express bus by The Transport Co. Ltd, with ticket prices starting at $21.50.

         

         

        What is the most popular way to travel from Bangkok to Koh Samui?

        The most popular way to travel from Bangkok to Koh Samui is with the Standard bus and ferry operated by Raja Ferry. The journey takes around 15 hours and tickets start at $26.

         

         

        How to get from Bangkok to Koh Samui

        You have the option to take a bus and ferry service or just a direct bus service from Bangkok to Koh Samui. A direct bus service therefore takes you to a pier where you can book a ferry ride of your choice. It is advisable to book your trip in advance, especially in the months of the high season. The bus and ferry service offers a more inclusive package meaning you do not have to worry about booking the bus and ferry trip separately. 

        The whole journey consists of a bus or minivan pick up in Bangkok, a drop off at one of the three possible piers on the mainland of Thailand where you will be boarding the ferry, and a final drop off in Koh Samui. 

        Due to the long drive, bus operators are likely to take rest stops which will often be at areas with toilets and food facilities. Check with your operator about rest stops as some buses will stop regularly while others may stop for one long break.

        The operators that take you from Bangkok to Koh Samui offer different travel times, prices, and class options including Express, VIP, High speed or Standard depending on the operator. Air conditioning and reclining seats are standard on buses and ferries. 

        Buses are more luxurious than minivans as some offer blankets, water, a meal, toilet facilities or even TV’s on the back of the seat. If luggage allowance is your priority, some minivan operators offer space for 2 large suitcases and hand luggage instead of the standard 1 bag and 1 hand luggage on buses.

        The piers on Koh Samui are located on the west and north of the island, so make sure to research where your ferry arrives. Thankfully, all ferries arrive in towns with places to eat and relax if you want to rest before finding your accommodation. Some travel operators also offer hotel pick ups once you arrive on the island. Traveling around Koh Samui is easy by taxi, scooter, or car hire.

         

         

        Which operators can I book with for a ride from Bangkok to Koh Samui?

        Bus operators 

        • The Transport Co. Ltd

         

         

        Bus-ferry operators

        • Krungsiam
        • Lomprayah
        • Raja Ferry
        • Songserm
        • Thai Sriram

         

         

        Bus pickups in Bangkok

        • Khao San Road (Thai Sriram office)
        • Bangkok Mochit Bus Terminal
        • Veronica Residence
        • Raja Ferry Khaosan
        • Lomprayah Bangkok
        • Bangkok Southern Terminal (Sai Tai Mai – Counter 44)
        • Songserm Office

         

         

        Bus drop-offs/ferry pick-ups 

        • Donsak Pier
        • Nathon Pier 3 (Seatran Ferry Pier)
        • Koh Samui Bus Terminal

         

         

        Ferry drop-offs in Koh Samui

        • Lipa Noi Pier
        • Maenam Pier
        • Nathon Beach 

         

         

        How many departures are there from Bangkok to Koh Samui each day?

        There are approximately 12 departures per day from Bangkok to Koh Samui.

         

         

        When is the best time of year to visit Bangkok?

        The best time of year to visit Bangkok is between December and February which will provide you the driest and most comfortable weather.

         

         

        When is the best time of year to visit Koh Samui?

        The high season in Koh Samui is between January and March. This is the best time to visit as the weather is dry and the islands enjoy the best nightlife.