How to get from

Bangkok to Koh Tao

  • Book online with local operators
  • We're here for you 24/7
  • Stories by travelers, for travelers

1 way to get from Bangkok to Koh Tao

Taking a Bus+Ferry from Bangkok to Koh TaoDuration: 13h 30m
Know before you go

Make it to Koh Tao island from the bustling city of Bangkok in peace by booking a travel combo of bus and ferry. The average travel time is about 13.5 hours, but on a high speed catamaran you can arrive much quicker. Make sure to book in advance in order to avoid a fully booked ride.

  • Pros
    • Toilet on board
    • Free cancellations
    • Comfortable cabins
    • Transfer schedules of bus and ferry are aligned
  • Cons
    • Long bus journey
    • Makes stops for miscellaneous pick ups
    • Possible motion + sea sickness
    • Pricey option
    • No food or drink provided
Most popular rides

About the journey from Bangkok to Koh Tao

The 415 kilometer (257 mile) journey from Bangkok to Koh Tao gives you the opportunity to compare Thailand’s vibrant energy of the capital city with a tropical island paradise. 

Koh Tao is one of the many islands in the Chumphon Archipelago dotted a few miles off the thin stretch of Thailand in the Gulf of Thailand. The journey from Bangkok to Koh Tao is usually done by bus and ferry to reach the islands as there is no bridge or airport on Koh Tao connecting it to the mainland. 

The journey from Bangkok to Koh Tao is simple to book and easy to take. Travel to the islands from Bangkok is a very popular journey, so Thai travel operators offer trips that are as swift and relaxed as possible. 

Traveling from Bangkok to Koh Tao consists of a two-step journey. The first part of the journey requires bus travel from Bangkok down to Thung Makham Noi Pier or Chumphon Pier in the southern part of the country. 

You then take a high-speed catamaran ferry to Koh Tao. Once you arrive at Mae Haad Pier, you are handily in the main part of the island, which has plenty of restaurants and accommodation options.

On approach to Koh Tao, you may see where it gets its name of ‘turtle island’ as the shape of the island is vaguely that of a turtle. You may even have a good chance of spotting some real turtles in the water surrounding the island if you give one of the very popular snorkeling activities a go.


What to see when traveling from Bangkok to Koh Tao

The journey from Bangkok to Koh Tao follows the coastline south and passes many towns and jungle regions on the way. Depending on which operator you travel with you may be traveling overnight. With not much to see out the window at night, take advantage of the comfortable reclining chairs to get some shut-eye.

Once on the ferry to Koh Tao, look out for the islands and archipelagos that dot the ocean. You may be taking this part of the journey during sunrise which will present you with some fantastic scenery of the dark islands against the rising sun. From Koh Tao, other islands in the Archipelago are a short boat ride away, including Koh Samui, Koh Pha Ngan, and the Mu Ko Ang Thong National Marine Park.

Once you arrive at the pier in Koh Tao, you are very close to the popular beach resorts of Sairee Beach and Thipwimarn. There you can sunbathe on the pristine sandy beaches, drink straight from a fresh coconut at the beach bars or enjoy the fresh and delicious cuisine from the beachfront restaurants. If you have not booked accommodation before arriving on the island there is no need to worry. Many guesthouses and hostels will offer you deals as soon as you get off the boat and you are able to negotiate a bit on price.


How to get from Bangkok to Koh Tao

Taking a bus and ferry 

The bus and ferry ride from Bangkok to Koh Tao is a convenient way to travel as it can be booked all as one journey and offers free cancellations. 

Most bus and ferry routes include air conditioning, toilet facilities, and reclining seats to make the journey comfortable. The bus is the longest section of the journey, especially as it will stop along the way to pick up more travelers or for rest stops. Once you arrive at the pier where you will board the ferry to Koh Tao, there is a few hours wait time, but there are toilets, food and seating facilities available.

The boat journey to Koh Tao takes approximately 2 to 3 hours. Once on the ferry you can enjoy the view of the ocean from your seat, but make sure to head up to the top deck for the stunning views and a chat with other friendly travelers about island hopping activities and recommendations. The pier in Koh Tao is very close to the main beach on the island. The most popular ways to travel around Koh Tao once you arrive are by the communal taxi service or renting bikes and scooters.


When is the best time of year to visit Bangkok?

The best time of year to visit Bangkok is between December and February when the temperature is comfortable, the weather is dry, and the skies are clear.


What is the best time of year to visit Koh Tao?

The best time of year to visit Koh Tao is around the same time as Bangkok in December and February. Not only is the weather at its most pleasant, but bars and clubs are also at their busiest. 

Let Bangkok and Koh Tao inspire you

The ultimate southern Thailand route guide – booze, beaches & bikinis

With over 1,000 islands to choose from, deciding on a route around Southern Thailand can be tough. Read on for the perfect route to help you on your way.

Read more

The 5 best places to go shopping in Bangkok that aren`t MBK Center

Bangkok has established itself as a shopping great of the world. From luxury megamalls to local markets, shopping in Bangkok is an experience like no other.

Read more

How to get from Pattaya to Bangkok: A traveler review

Looking for a low-priced bus ride from Pattaya to Bangkok? Read on, experience the joys of traveling on this trip and find out everything you need to know.

Read more

Reviews of the ride from Bangkok to Koh Tao

  • A
    Amazing experience
    Lovely adding to Thai life exploration
  • S
    Time into Bus too much important
    I thought less bus and more boat, less tired
  • M
    Longer than expected
    Bus ride was comfortable, got blankets from the staff and made one 40 min break were you could buy also a warm meal. But instead of Chumphon Pier we started from another pier and much later so we got later to the island and the ride with the ferry took like 2 hours longer.
Show more

Your questions, our answers

Bookaway's customers prefer High Speed Bus+Ferry by Songserm

Speedboat Bus+Ferry by Lomprayahwhich usually takes 11h 30m

BUS-FERRYSongserm | Lomprayah

415 Km (Air)

High Speed Bus+Ferry by Songserm starting at US$32

Approximately, there are 2 departures each day.

Popular places to go from Bangkok

Bangkok to Chiang MaiStarting at $16
Bangkok to PattayaStarting at $6
Bangkok to Koh SamuiStarting at $22
Bangkok to Hua HinStarting at $8
Bangkok to PhuketStarting at $20
Bangkok to SuratthaniStarting at $15
Bangkok to Koh PhanganStarting at $31
Bangkok to KrabiStarting at $21
Bangkok to Chiang RaiStarting at $23
Bangkok to KanchanaburiStarting at $5
Bangkok to ChumphonStarting at $13
Bangkok to Khon KaenStarting at $12
Bangkok to Hat YaiStarting at $18
Bangkok to Koh ChangStarting at $22
Bangkok to Mae SotStarting at $16
Bangkok to Nakhon RatchasimaStarting at $9
Bangkok to Koh TaoStarting at $32
Bangkok to RanongStarting at $19
Bangkok to Nakhon Si ThammaratStarting at $17
Bangkok to Khao YaiStarting at $12
Bangkok to RayongStarting at $7
Bangkok to LampangStarting at $14
Bangkok to Koh Phi PhiStarting at $37
Bangkok to AyutthayaStarting at $5
Bangkok to Udon ThaniStarting at $16
Bangkok to TrangStarting at $19
Bangkok to Siem ReapStarting at $24
Bangkok to TratStarting at $10
Bangkok to PattaniStarting at $19
Bangkok to Koh LantaStarting at $33
Bangkok to VientianeStarting at $33
Bangkok to Khao LakStarting at $28
Bangkok to LopburiStarting at $6
Bangkok to Prachuap Khiri KhanStarting at $9
Bangkok to Damnoen Saduak Floating MarketStarting at $6
Bangkok to PhraeStarting at $17
Bangkok to Buri RamStarting at $13
Bangkok to Ho Chi Minh City (Saigon)Starting at $64
Bangkok to Koh MakStarting at $28
Bangkok to NanStarting at $20
Bangkok to Roi EtStarting at $61
Bangkok to Si Sa KetStarting at $14
Bangkok to PhetchaburiStarting at $6
Bangkok to ChaiyaphumStarting at $10
Bangkok to LamphunStarting at $15
Bangkok to PhayaoStarting at $34
Bangkok to SatunStarting at $27
Bangkok to Phang NgaStarting at $23
Bangkok to Sam Roi YotStarting at $86
Bangkok to PaiStarting at $29
Bangkok to PhitsanulokStarting at $11
Bangkok to ChonburiStarting at $51
Bangkok to NarathiwatStarting at $42
Bangkok to Mae Hong SonStarting at $42
Bangkok to Chiang DaoStarting at $23
Bangkok to Hai PhongStarting at $104
Bangkok to Maha SarakhamStarting at $17
Bangkok to SongkhlaStarting at $29
Bangkok to Phnom PenhStarting at $28
Bangkok to Koh KoodStarting at $27
Bangkok to Cha-amStarting at $7
Bangkok to Ubon RatchathaniStarting at $14
Bangkok to TakStarting at $16
Bangkok to Pak ChongStarting at $7
Bangkok to BangkokStarting at $10
Bangkok to LoeiStarting at $17
Bangkok to Nakhon SawanStarting at $9
Bangkok to Kuala LumpurStarting at $65
Bangkok to PhatthalungStarting at $17
Bangkok to AranyaprathetStarting at $119
Bangkok to Ban PheStarting at $82
Bangkok to Don SakStarting at $21
Bangkok to Pran BuriStarting at $8
Bangkok to Khao SokStarting at $28
Bangkok to Ban Hat LekStarting at $153
Bangkok to Laem SokStarting at $188
Bangkok to SukhothaiStarting at $13
Bangkok to Laem ChabangStarting at $6
Bangkok to SaraburiStarting at $104
Bangkok to Vang ViengStarting at $52
Bangkok to BattambangStarting at $40
Bangkok to Koh SametStarting at $16
Bangkok to Ao NangStarting at $31
Bangkok to Railay BeachStarting at $33
Bangkok to Nong KhaiStarting at $14
Bangkok to PayathonzuStarting at $198
Bangkok to SurinStarting at $13
Bangkok to YangonStarting at $61
Bangkok to Chong MekStarting at $21
Bangkok to SihanoukvilleStarting at $36
Bangkok to SattahipStarting at $71
Bangkok to Erawan National ParkStarting at $8
Bangkok to Chiang KhongStarting at $25
Bangkok to PakseStarting at $33
Bangkok to Chiang KhanStarting at $18
Bangkok to Bang SaenStarting at $6
Bangkok to AmphawaStarting at $6
Bangkok to Mae KlongStarting at $6
Bangkok to ManilaStarting at $104
Bangkok to Sakon NakhonStarting at $43
Bangkok to Nakhon PhanomStarting at $64
Bangkok to O SmachStarting at $12
Bangkok to Nong Bua Lam PhuStarting at $19
Bangkok to Da NangStarting at $62
Bangkok to Da LatStarting at $61
Bangkok to Samut SongkhramStarting at $6
Bangkok to KhanomStarting at $22
Bangkok to Luang PrabangStarting at $104
Bangkok to CebuStarting at $206
Bangkok to FangStarting at $25
Bangkok to Kamphaeng PhetStarting at $12
Bangkok to Don DetStarting at $35
Bangkok to Cam RanhStarting at $73
Bangkok to MandalayStarting at $104
Bangkok to Can ThoStarting at $104
Bangkok to SavannakhetStarting at $104
Bangkok to KathmanduStarting at $104
Bangkok to HanoiStarting at $78
Bangkok to SamaesarnStarting at $101
Bangkok to SrirachaStarting at $5
Bangkok to NonthaburiStarting at $44
Bangkok to MukdahanStarting at $20
Bangkok to Mae Sai DistrictStarting at $24
Bangkok to Chiang Kham DistrictStarting at $22
Bangkok to Chiang SaenStarting at $40
Bangkok to Denpasar, BaliStarting at $135
Bangkok to Jakarta, JavaStarting at $94
Bangkok to PenangStarting at $76
Bangkok to MedanStarting at $70
Bangkok to Johor BahruStarting at $90
Bangkok to Kota KinabaluStarting at $63