Every route from Bangkok ends with the car ferry to Koh Chang
Koh Chang is about 300 km south-east of Bangkok, near the Cambodian border. It has no airport, so every route ends with a short car ferry from the mainland. You can do the trip by bus, minivan, private car or a quick flight to Trat. It takes 5 to 8 hours by road, or about 3 hours if you fly.
This guide compares every option, with times, baht prices and booking tips. It also covers the ferry, getting around the island and the return trip.
| Detail | Info |
|---|---|
| Distance | About 300 km |
| Mainland ferry pier | Ao Thammachat, near Trat |
| Island ferry pier | Ao Sapparot, Koh Chang |
| Ferry crossing | 25 to 40 minutes |
| Ferry fare | ฿90 adult, ฿40 child (Visit Thailand Today) |
| Cheapest route | 999 bus + ferry, ฿419 |
| Fastest route | Fly to Trat + transfer, about 3 hours |
| First and last ferry | About 06:30 and 18:30 |
| Option | From | Time | Price | Book |
|---|---|---|---|---|
| 999 bus + ferry | Ekkamai 07:45 or Suvarnabhumi 08:20 | About 6 hours | ฿329 + ฿90 ferry | View trip |
| Bus to Trat + songthaew + ferry | Ekkamai, from about 05:00 | 6 to 7 hours | About ฿315 + ฿60 + ฿90 | View trip |
| Bus or van through-ticket | Ekkamai, Mo Chit or Suvarnabhumi | 6 to 7.5 hours | ฿400 to ฿850 | View trip |
| Suvarnabhumi minibus with ferry | Suvarnabhumi 07:00 and 11:00 | Up to 8 hours to your hotel | ฿700 to Kai Bae | View trip |
| Khao San minivan with ferry | Khao San Road | 6 to 7 hours | About ฿900 | View trip |
| Boonsiri bus and boat | Bangkok | About 9 hours | About ฿1,000 | View trip |
| Flight to Trat + shared minibus | Suvarnabhumi | About 3 hours | From ฿2,850 flight + ฿800 to ฿1,280 minibus | View trip |
| Private car with ferry | Your hotel | About 5 hours | From about ฿3,200 per car | View trip |
| Cheapest per person | 999 bus + ferry | ฿419 |
Ekkamai Eastern Bus Terminal, Bangkok
The government 999 bus runs once a day straight to the ferry pier. It leaves Ekkamai (Eastern Bus Terminal) at 07:45 and Suvarnabhumi Airport at 08:20. It arrives at about 13:30. The fare is ฿329, plus ฿90 for the ferry.
Good for: budget travellers and anyone landing at Suvarnabhumi the night before.
Tip: it runs only once a day and fills up before long weekends, so book early.
Buses to Trat leave Ekkamai from about 05:00. From Trat, take a songthaew to the pier for about ฿60, then the ferry. It costs about ฿465 in total and takes 6 to 7 hours.
Good for: flexible travellers who miss the 999 bus.
Minibus from Bangkok to Koh Chang
Several companies run minibuses with the ferry included:
Thai Holiday Guide says pricier tickets usually continue to White Sand Beach instead of stopping at the pier.
Good for: travellers who want a drop-off at their hotel.
Trat Airport, the closest airport to Koh Chang
Bangkok Airways flies from Suvarnabhumi to Trat about three times a day. The flight takes about an hour. The Guide Koh Chang lists fares from ฿2,850 one way, excluding taxes.
| Flight | Departs Bangkok | Arrives Trat | Notes |
|---|---|---|---|
| PG301 | 08:15 | 09:15 | Summer timetable to 24 Oct 2026 |
| PG305 | 11:40 | 12:40 | Moves to 12:45 departure from 25 Oct 2026 |
| PG307 | 16:15 | 17:15 | Summer timetable to 24 Oct 2026 |
Trat Airport is about 17 to 20 km from the ferry pier. From there you can take:
Good for: short trips and families who want to save time.
A private car with the ferry costs from about ฿3,200 per car and takes about 5 hours door to door.
Good for: families and groups of 3 or more.
Ao Thammachat ferry pier near Trat
All routes use the car ferry from Ao Thammachat pier on the mainland to Ao Sapparot on Koh Chang:
Since April 2026, boats between the first and last sailings leave when full, so expect waits at quiet times. Visit Thailand Today also says the Centrepoint ferry isn't running.
Songthaews at Ao Sapparot Pier, Koh Chang
Shared songthaews wait at Ao Sapparot pier. Visit Thailand Today lists these fares per person.
| From the pier to | Fare |
|---|---|
| White Sand Beach | ฿50 |
| Klong Prao | ฿70 |
| Kai Bae | ฿80 |
| Lonely Beach | ฿100 |
| Bang Bao | ฿150 |
Sourced from Visit Thailand Today Bangkok to Koh Chang, Thai Holiday Guide Bangkok to Koh Chang tickets, I Am Koh Chang Trat Airport, The Guide Koh Chang Trat Airport flights and transfer and Travelfish Ko Chang transport. Prices checked in October 2026 and may change.