Koh Chang is a haven for travellers who enjoy both the jungle and beach. The “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 distance from Bangkok to Koh Chang is 350km (218 miles). In this post, we compare the three options to travel from Bangkok to Koh Chang: by bus + ferry (6.5-8 hours), by flight + ferry (2 hours), or by taxi (5-6 hours). Ticket prices range from 400 THB ($11.50) to 3,950 THB ($115).
We recommend traveling from Bangkok to Koh Chang with a combined bus and ferry ride.First, you will take a 6-hour bus ride from Bangkok to Trat and then transfer to a ferry bound for Koh Chang.
The entire journey takes at least 7 hours and combined tickets start from 800 THB ($23.50). If you book separate, you can make the trip for a slightly cheaper price at around 400 THB ($11.50).
Alternatively, you can also take a 1-hour flight from Bangkok to Trat and then continue by ferry to Koh Chang. The total cost for the combined journey from Bangkok to Koh Chang by flight including the transfer are around 1,800 THB ($53).
TIP: If you decide to travel by plane, please consider including a carbon compensation fee to help reduce your impact on the environment.
Travelling with a group? You can also take a taxi from Bangkok straight to your hotel in Koh Chang. Fares start at 3,950 THB ($115) and this includes boarding a ferry from Trat to Koh Chang. Quite a good option if you travel with a group!
We recommend travelling by bus and ferry from Bangkok to Koh Chang. The bus will go from Bangkok To Trat and from there you have to transfer to a 45-minute ferry from Trat to Koh Chang.
You can book combined bus+ferry tickets online for 900 THB ($26.50) from Bangkok city centre or 800 THB ($23.50) when departing from Bangkok Airport (BKK).
When you book your tickets separately, you might be able to save some money, but it also comes with more hassle. With a combined ticket, you don’t need to worry about the transfer and also don’t need to buy separate tickets.
Below we will start with the combined options from Bangkok to Koh Chang. After the table, you will find the info on how to make the journey with two separate bookings.
Bus departure in Bangkok
The buses heading from Bangkok to Koh Chang depart from either Khao San Boonsiri or from Suvarnabhumi Airport.
Khao San Boonsiri, is conveniently located in Bangkok city centre. Suvarnabhumi Airport is more convenient if you come from the Airport. However, as there is only one departure in the early morning, this usually doesn’t match with any flight schedule.
Therefore we would recommend travelling with Boonsri. Not only do they leave from Bangkok city centre, also do they drop you off at your hotel in Koh Chang.
Burapha Bus drops off passengers at Koh Chang bus station. It’s located in the most popular area of Koh Chang, but likely still requires a taxi ride to your hotel. Also, does their trip take several hours longer.
Another option when travelling via bus and ferry is to book your tickets separately. This method is cheaper, but it won’t give you the same level of comfort and ease when booking online.
The total cost of booking tickets separately starts 400 THB ($11.50).
See the step-by-step guide below.
Step 1: Bangkok to Trat by Bus/Minivan
Duration: 5.5 hours Cost: 320 THB ($9.50)
The first step requires a bus from Bangkok to Trat.
Triple T is the most popular (mini) bus company on this route and offers 8 departures each from two different stations in Bangkok a day.
Another popular bus company is the Transport Co. They also used to operate several buses a day, but currently, only have one departure a day (10 April ’22).
Bus departures from Bangkok
The buses either depart from Eastern Bus Terminal in Ekkamai or from Bangkok Bus Terminal (Chatuchak – Mochit).
If you want to travel by taxi from your hotel to the bus terminal, it’s best to depart from Mochit which is closest to Bangkok centre. The taxi drive to Mochit takes about 20-30 minutes while the drive to the eastern bus terminal will take double the amount of time.
On the other hand, if you want to travel by public transport, go for the eastern bus terminal. Ekkamai is conveniently connected with the Bangkok BTS metro line. Mochit bus terminal is only accessible by bus.
Note that most buses won’t drive directly to the pier, but to the bus terminal in Trat.
From the bus terminal, you can take a blue Songthaew to the pier. This is a shared taxi bus that basically looks like a converted pick-up truck. This journey costs only about 60 THB ($1.75) per person but the driver might charge more if no other passengers are travelling.
Step 2: Trat to Koh Chang by Ferry
Duration: 45 minutes Cost: 80 THB ($2.35)
The two main ferry companies operating on this route are Ferry Koh Chang and Centrepoint Ferry. They both leave from different piers which are about 10km from each other. Koh Chang ferry leaves from Thammachat Pier and Centerpoint Pier from, you guess it – Centre Point Pier.
While there also used to go a different speedboat ferry to Koh Chang, these two car ferry companies are the only choice for now. Luckily they have both many departures per day.
Ferry Schedule from Trat to Koh Chang
Pier (Departure & Arrival)
Ferry Koh Chang
13x a day, every 1 hour between 06:30-18:30
80 THB ($2.35)
5x a day, every 2-3 hours between 7:00-18:00
80 THB ($2.35)
The ferries arrive at different ferry ports in Koh Chang. Ferry Koh Chang arrives closer to the tourist area, but the Centrepoint Ferry arrival port is only 3km more east.
Ferry tickets only cost 80 THB ($2.35) if you buy your ticket at the terminal. You can also book the ticket online with BookAway, but for this route, they are more expensive at 180 THB ($5).
If you want to take your car on the ferry, expect to pay 100 THB ($2.95) extra. Taking the motorbike? Then it will cost about 30 THB ($0.85).
Taking a plane from Bangkok to Trat and then continuing with the ferry is the fastest way.
Bangkok Airways is the only airline operating along this route. The airline used to have 4 flights daily but currently, they have only 1 flight per day. The flight to Trat is leaving from Suvarnabhumi Airport (BKK) and departs at 11:40. After a 1 hour flight, you will land at Trat Airport (TDX).
One-way airfare starts are normally between 1,300 THB ($38.50) and 2,000 THB ($59). Book early for the best fares.
Once you arrive at the airport, you will need to take a transfer to the pier to catch the ferry to Koh Chang.
There is an airport minibus service that goes straight from the airport to Koh Chang. This costs 500 THB ($14.50) for a single journey and 900 THB ($26.50)) for a round trip fare. The vehicle boards the ferry and takes you to the island.
Bangkok to Koh Chang by Taxi
Duration: 5 – 6 hours Cost: 3,950 THB ($115)
If you are with a group, it’s worth it to consider taking private transportation from Bangkok to Koh Chang. The taxi will drive to Trat, then board the car ferry and from there continue to any hotel in Koh Chang.
When splitting the costs, it’s still a cheap option for the 5-6 hour journey. Note that this is the price when booking online. When you book a taxi via your hotel it’s likely more expensive.
Included pick-up areas in Bangkok
Online booked taxis will bring you to any hotel in Koh Chang and pick you up from any location in Bangkok including:
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 on-site bar. Private rooms come with air-con, fridge, and your own bathroom.
Located in quiet Bailan Bay and just a short distance to Lonely Beach and Kai Bae Beach, it’s the perfect getaway!
Harley Moon hideaway boasts a beautiful outdoor pool, bbq and terrace for your enjoyment as well as on-site bar and restaurant. This is the perfect place to stay if you’re looking for relaxation and nature.