Last updated: Dec 21, 2019


Overview | Bus | Flight | Taxi


How To Get From Bangkok to Koh Chang?

Koh Chang is a haven for travellers who enjoy both the jungle and beach.

The amazing “sabai sabai” (relaxing) atmosphere of the island will allow you to kick back and take in all the stunning scenery. If you’re into the party scene, the island offers plenty of that too, and even hosts festive Full Moon parties during peak season.

The easiest way to travel the 350km journey from Bangkok to Koh Chang is by bus. The bus ride takes about 7 hours (including ferry) and tickets start from $19. A faster option is to fly, which takes 2 hours and costs about $83. Or you can also take a taxi and a ferry for $131.

We recommend to travel this route via a combined bus and ferry ride as this option is both cheap and convenient. You will take a 6-hour bus ride from Bangkok to Trat before transferring to a ferry bound for Koh Chang. The entire journey takes at least 7 hours.

The flight is the fastest option at only 2 hours, but we don’t suggest it as its emissions are very harmful to the environment. We’d rather skip short-haul flights anytime we can and opt for land and sea travels.

Travelling with a group? You can also take a taxi from Bangkok to Trat and then hop on a ferry to Koh Chang. Fares start at $132.50.

Transport modeDurationCostsAvailability
Bus7 hours570 THB ($19)Check bus + ferry tickets
Flight2 hours2,500 THB ($83)Check flights
Taxi5-6 hours4,000 THB ($132.50)No online tickets

View itinerary from Bangkok to Koh Chang


Bus icon

Bangkok to Koh Chang by Bus

Duration: 7 hours
Costs:  570 THB ($19)

We recommend travelling by bus and ferry from Bangkok to Koh Chang. If you book a combined bus and ferry ticket, you won’t have to worry about your transfer when you reach Trat.

You can book your tickets online for as low as 570 THB ($19). This is more expensive than taking local transport, but you will be able to book your tickets even weeks before your trip and skip the risk of tickets getting sold out.

If you’re carrying little luggage, there is also an option to take a minivan and ferry for a cheaper price. Triple T receives very good reviews, although it might feel a bit cramped for taller passengers.

The journey takes 6 to 7.5 hrs.

Thai Sriram07:30-13:306h660 THB ($22)
Boonsiri High Speed Ferries05:00-14:00
7h 30m
570 THB ($19)
Suvarnabhumi Burapha Bus
(from Suvarnabhumi Airport)
7h 10m
720 THB ($24)
Triple T
(from Mochit New Van Terminal)
7h 30m490 THB ($16)
Triple T
(from Eastern Bus Terminal)
7h 30m490 THB ($16)
Travel Mart00:10-07:10
7h560 THB ($18.50) +
free drop-off

Check Available Bus + Ferry Tickets

If you want to travel with Triple T, you can book your ticket via

Another option when travelling via bus and ferry is to do it on your own. This method is cheaper, but it won’t give you the same level of comfort and ease when booking online. Total cost is 340 THB ($11.50). See the step-by-step guide below.

Step 1: Bangkok to Trat by Bus

Duration: 6 hours
Costs:  260 THB ($8.50)

Head to the Eastern Bus Terminal in Ekkamai. This is easy to spot as it’s located along Sukhumvit Road, about a minute walk from Exit 2 of the BTS Ekkamai Station. Bus #999 is the most preferred bus as it drops off passengers in the pier area.

There are 2 trips daily – the first departs at 07:45 and the second departs at 09:00. The first trip passes by the Centerpoint Pier while the second trip passes by both Ao Thammachat Pier and Centerpoint Pier. The journey from Bangkok to these 2 piers in Trat takes about 5-6 hours. You can purchase your bus tickets at the bus terminal.

Note: If you miss either of these trips, you can still hop on a bus operated by Cherdchai Tour. This bus heads to the city of Trat and departs every hour from 06:00 to 23:30. Expect to pay 230 THB ($7.50) for the fare. From Trat City, you can take a songthaew or a motorbike taxi to either of the piers for 50 THB – 60 THB ($1.70 – $1.90). The bus is parked on the ground floor, outside Gate 8 at the Eastern Bus Terminal in Ekkamai.

Suvarnabhumi Airport to Koh Chang by Bus

There is a mini-bus service operated by Suvarnabhumi Burapa Company that runs from the airport. Bus #392 takes you straight to Koh Chang so you won’t have to arrange for a ferry transfer from the mainland.

The one-way fare costs 600 THB ($20) and the round trip fare costs 900 THB ($29.50). The bus leaves at 07:50 and heads to Ao Thammachat Pier. Depending on the level of the tide, the bus may get on the ferry or arrange for a smaller vehicle to transport passengers.

Step 2: Trat to Koh Chang by Ferry

Duration: 45 minutes
Costs:  80 THB ($2.70)

You can either take a ferry from Ao Thammachat Pier or Centerpoint Pier to go to Koh Chang. We provide an overview of both the piers in the table below. The ferry trip takes about 45 minutes and costs 80 THB ($2.70).

Pier (Departure)Pier (Arrival)SchedulesDurationCosts
Ao Thammachat PierAo Sapparot Pier06:30
every 45 min until 18:30
40mAdult: 80 THB ($2.10)
Kids (age 8-10): 30 THB ($1)
Car: 120 THB ($4)
Motorbike: 40 THB ($1.30)
Centerpoint PierCenterpoint Pier
(in Koh Chang)
45mAdult: 80 THB ($2.10) / 160 THB 160 THB ($5.50)
Kids (below 9): Free
Car: 100 -120 THB ($3.30-$4)
Motorbike: 30-50 THB ($1 - $1.70)

If you’re departing from Centerpoint Pier, you can purchase a round trip ticket for 160 THB ($5.50). It’s worth knowing that during the low season, Centerpoint Pier only has trips departing at 9:00, 10:30 and 12:00 noon. The afternoon schedule remains unchanged.



Bangkok to Koh Chang by Flight

Duration: 2 hours
Costs: 2,500 THB ($83)

Going by plane from Bangkok to Koh Chang is fast but much more expensive than taking the bus.

Bangkok Airways is the only airline operating along this route. They have flights departing daily from Suvarnabhumi Airport at 08:20, 11:40, 14:45 and 16:55. One-way airfare costs about 2,000 THB ($66).

The flight time to Trat Airport is 1 hour. From the airport, you will need to take a transfer to the pier to catch the ferry to Koh Chang.

But there is also an airport minibus service that goes straight to Koh Chang. This costs 500 THB ($16.50) for a single journey and 900 THB ($29.50) for a round trip fare. The vehicle boards the ferry and takes you to the island.

Check Flights on Skyscanner



Bangkok to Koh Chang by Taxi

Duration: 5 – 6 hours
Costs: 4,000 THB ($132.50)

If you are with a group, you can decide to travel from Bangkok to Trat by taxi and then continue by ferry.

However, this option is quite expensive and you will still need to book a ferry once you arrive in Trat.

Travelling by taxi from Bangkok to Koh Chang can cost you upwards of 4,000 THB ($131).

Was this post helpful?

Click on a star to rate it!

Average rating 4.8 / 5. Vote count: 5

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Interested in contributing to Gecko Routes?
We are looking for UX designers & experienced travelers to help improving the user experience
Yes, I would love to share my expertise!
Interested in contributing to Gecko Routes?
We are looking for UX designers and experienced travelers to help improving the user experience
Yes, I would love to share my expertise!