
Koh Chang is Thailand's third-largest island, 270 kilometres (168 miles) southeast of Bangkok. Most of it is jungle-covered national park, with the beaches strung along the west coast. Flying via Trat is the quickest way to get from Bangkok to Koh Chang, at 2 hours before the ferry. By road, the bus is the cheapest option at $20 (650 THB), though it takes 6h 40m - 10h. A minivan costs more and cuts the journey shorter.
Distance from Bangkok to Koh Chang
Bangkok and Koh Chang are about 270 km (168 miles) apart, and the journey itself covers around 338 km by road. The quickest way to get from Bangkok to Koh Chang is by taking the flight via trat, which takes around 2h.
4 ways to travel from Bangkok to Koh Chang
There are four ways to travel from Bangkok to Koh Chang. You can choose between the bus, minivan, flight, and private transport. The journey takes 2h–6h 40m and the quickest way is by flight. If you're on a budget, the cheapest option is by bus with tickets starting at $20 (650 THB).
Reach out to our Community
No questions yet — be the first to ask about Bangkok to Koh Chang.
Our favourite places to stay in Koh Chang
Here are our favourite places to stay in Koh Chang for every budget.
BudgetBeach Jungle
Located in the popular Lonely Beach area, Beach Jungle is a great choice for those looking for some extra comfort yet still wanting a social atmosphere. Spend your days at the beach soaking up the sun and your evenings playing table tennis and billiards at the hostel or enjoying a drink at the onsite bar.
The cheapest private villas are great value for money and provide everything you could need. Adam and Jean, the owners are absolute gems.
- Clean & comfortable
- Onsite bar and activities
- Excellent location in Lonely Beach
- Amazing owners
Private rooms start at $22 (730 THB) per night.
Mid-RangeLazy Republique
Need to escape to nature? Lazy Republique is the perfect place to do that! It's surrounded by mountains, endless nature and you can even see the sea! Go for a refreshing dip in their swimming pool and fully take in these spectacular views.
The rooms are uniquely shaped individual rooms that are scattered throughout the gardens, each with its own private balcony. They're modern, clean and spacious. It sounds like it can't get much better, but the owners take your stay to another level.
- Beautiful surroundings
- Sea view
- Unique and modern rooms
- Amazing hosts
Private rooms start from $36 (1,200 THB) per night.
Treat YourselfSea Escape
Who needs a pool when you're seconds away from a private beach? Sea Escape can be found on Kai Bae Beach. The rooms boast floor-to-ceiling doors that open up straight onto the beach and your private balcony.
The villas are bright, modern and beautifully designed. It's really hard to fault this place. The best part is that you feel like you're in a remote part of the island, but it's only a 10-minute walk to get back to the hustle and bustle of the island.
- Right on a private beach
- Beautiful villas
- Great location
- Amazing staff
Villas start from $72 (2,380 THB) per night.
Treat YourselfLittle Sunshine Boutique Beach Resort & Spa
With how luxurious and perfect Little Sunshine Boutique Beach Resort & Spa is, you'd expect the price to be at least double. This place is an absolute steal and somewhere you should definitely book if you want to treat yourself.
The resort has its own private beach and a beautiful swimming pool overlooking the sea. The rooms vary from standard double rooms to villas or wigwam-style houses. The staff are incredible and so is the complimentary breakfast.
- Private beach
- Beautiful rooms and villas
- Large swimming pool
- Exceptional free breakfast
Private room start from $84 (2,800 THB) per night.
ABOUT YOUR DESTINATION
Why Visit Koh Chang?
Koh Chang is a haven for travellers who enjoy both the jungle and the beach. The “sabai sabai” (relaxing) atmosphere of the island will allow you to kick back and take in all the stunning scenery.
Unlike Thailand's bigger islands — Koh Samui and Phuket — Koh Chang is a lot less developed. It's more rustic and authentic, but there's still so much to do in Koh Chang: parties and fire shows on Lonely Beach, high-end resorts for sunbed lovers, an incredible underwater world for water babies and a rich jungle that is yet to be fully explored.
Rounding it up
That's the full picture for getting from Bangkok to Koh Chang, roughly 270 kilometres (168 miles) apart. In all, there are 4 ways to make the trip. The cheapest fare is $20 (650 THB). The quickest trip takes 2h.
Prices and timetables change, so it's worth a quick check before you travel. Have a question, or travelled this route recently? Ask the community below and we'll do our best to help.
Frequently Asked Questions
What is the distance from Bangkok to Koh Chang?
The distance from Bangkok to Koh Chang is 270 kilometres (168 miles).
What is the fastest way to get from Bangkok to Koh Chang?
The fastest way to get from Bangkok to Koh Chang is by flight and takes 2h.
What is the cheapest way to get from Bangkok to Koh Chang?
The cheapest way to get from Bangkok to Koh Chang is by bus with ticket costs starting from 650 THB.
Affiliate Disclosure
Some links on this page are affiliate links. If you book through them, we earn a small commission at no extra cost to you. This helps us keep Gecko Routes free and up to date.





