Bangkok to Koh Chang Bus and Ferry Tickets

What's included
- 12Go search for Bangkok to Koh Chang bus and van combos
- Ferry crossing included on through-tickets
- Ekkamai, Mo Chit and Suvarnabhumi Airport departures compared
- E-ticket or operator confirmation
Highlights
- Through-tickets cover the bus and the Ao Thammachat car ferry in one booking
- Realistic total is 6 to 7.5 hours — this is a longer haul than it looks on the map
- Direct services run from Suvarnabhumi Airport as well as the bus terminals
- Some combos drop you at White Sand Beach, not just the island pier
Best for
- Travellers heading straight from Bangkok or the airport to the island
- Anyone who wants the bus-to-pier-to-ferry chain sold as one ticket
- Budget trips where the ~1-hour Bangkok Airways flight to Trat is too dear
Skip if
- Short trips — spending 12-15 hours of a long weekend on the road
- Late-afternoon starts that miss the last ferry sailings
- Travellers who would rather fly to Trat and transfer (about half the time)
Koh Chang looks close to Bangkok on a map and is not: the island sits at the far eastern end of the Gulf, past Trat, and the honest door-to-beach time is six hours or more. That is why the booking decision matters here more than on most routes — a good through-ticket turns a three-leg journey (bus, pier, ferry) into one booking, while a bad start time can leave you watching the last ferry leave without you.
We link 12Go because the route genuinely needs a comparison view: buses and vans leave from Ekkamai, Mo Chit and directly from Suvarnabhumi Airport, several operators sell combos with the ferry included, and prices and drop-off points differ. Through-tickets mostly land in the 400-850 THB range depending on operator and comfort level — the dearer ones include the ferry and carry on to White Sand Beach on the island rather than leaving you at the pier.
The crossing itself is the easy part. Car ferries run from Ao Thammachat pier to Ao Sapparot on the island’s east coast from early morning to about 18:30 — hourly on paper, every 20-30 minutes in practice for much of the day — and take 30-40 minutes. Walk-up foot passengers pay around 80 THB in cash at the pier, but if you are coming from Bangkok there is little reason not to have the ferry bundled into the through-ticket.
Leave in the morning. The road leg alone is five to six hours, and an afternoon departure puts you against the last sailings with no slack for traffic on the way out of Bangkok. If the timings do not work, the alternative is Bangkok Airways’ roughly one-hour flight to Trat, followed by a short transfer to the pier and the same ferry — much faster, at several times the price.
On the island side, shared songthaews meet the ferries at posted per-person fares: about 50 THB to White Sand Beach, 70-80 THB to Klong Prao and Kai Bae, and around 100 THB to Lonely Beach at the quieter southern end. For planning the stay itself, start with the Koh Chang guide; for the wider transport picture, the Thailand airport transfers guide covers the airport legs.
Insider Tip: If you are landing at Suvarnabhumi and going straight to the island, look for the direct airport departures rather than backtracking into Bangkok — they leave from the terminal itself and save an hour of city traffic.
Watch out: This is a long travel day in both directions. Book your return leg for the morning too, and do not schedule an international flight for the evening of your travel day back — one traffic jam on Sukhumvit Road in Trat province can eat the whole margin.
Frequently Asked Questions
How long does Bangkok to Koh Chang take?
Where do buses leave Bangkok from?
How does the ferry work?
How do I reach the beaches from the island pier?
Related services

Bangkok to Chiang Mai Train Tickets — Sleeper & Day Trains
Transport Pass

Bangkok to Hua Hin Train, Bus and Van Tickets
Transport Pass

Bangkok to Pattaya Bus and Van Tickets
Transport Pass

Bangkok BTS Skytrain One-Day Pass
Transport Pass · Suvarnabhumi (BKK)

Bangkok Suvarnabhumi Airport Rail Link (ARL) Guide
Transport Pass · Suvarnabhumi (BKK)

Koh Samui to Koh Phangan Ferry Tickets
Transport Pass