Bus Timetables and Boat Schedules

Buses and minibus to Koh Chang at Ekamai bus station

Koh Chang Bus Timetables.  (And Flights & Ferries) 

Before you email to ask, there are no trains due to the lack of  railway tracks in this part of Thailand. The bus timetables below probably won’t vary too much over the 2019-20 High Season.   Inter-island boat schedules are at the bottom of the page and these too remain pretty similar year on year.

Buy tickets for minibuses and inter island boat services from any tour agent.   Prices should be the same everywhere, although some hotels like to up the prices they charge guests for tickets for tours and transport, and it’s worth haggling if you have a group of people as a sensible agent should be willing to earn a little less commission rather than miss out on a big sale.

Buses from Bangkok to Koh Chang

Ideally take the Government Bus 999 which runs between Ekamai Bus Station, Sukhumvit Rd, Bangkok and the ferry piers, highlighted in orange below. The ticket price is 261 Baht per person. 

These buses are all relatively new and in good condition.  They provide a free snack and drink on the bus and it will also stop a couple of times during the journey.  Once for a toilet break and once for a longer 20 minutes break that will enable passengers to grab a coffee, snack or plate of Thai food.

The buses from Bangkok are very rarely full, so outside the peak season and Thai holidays, there’s no need to book tickets in advance.   If you fancy trying to negotiate your way around a mainly Thai language website then it is possible to book tickets online at  or You’ll just need to have faith in Google Translate that you end up booking the right departure  and arrival points.  So, in reality, just show up at the bus station 30 minutes before departure time and you should be fine.

The buses going to Laem Ngop don’t go through Trat and will save travelling time.  However, buses heading to Trat will often stop about 25Km before Trat, if they know passengers are heading to Koh Chang.   So, if you are heading here and get asked to get off the bus, don’t worry.   The bus will stop outside a makeshift office in the village of Saen Tung, where you will see a couple of orange pick up truck taxis parked. One of these will take you to the ferry pier.   (This isn’t free, but you would have to pay for a pick up truck taxi from Trat to the pier anyway, and it does save you time.)  

If you plan on catching a bus at Suvarnabhumi Airport to get to Trat, add on around 30 – 45 minutes from the departure time from Ekamai or Morchit.  You’ll need to take the free shuttle bus from the airport terminal building to the ‘Transportation Terminal’ (which is what they call the bus station ) 

Overnight Buses from Bangkok to Koh Chang

No there is no night bus to Laem Ngop, where the piers are located. But there is a Cherdchai bus from Ekkamai have a service which leaves at 23:30. It arrives at Trat bus station at 05:00 and from there you get a songthaew to the piers. There’s only 30 minutes of waiting time before you can get on the first boat, so it works well.

For people trying to save a night’s accommodation it’s still better to travel by night in terms of overall cost. And the traffic isn’t so bad. Daytime buses to the piers from Bangkok or vice versa take 6+ hours, nearly 7 if they go via the airport. Nighttime is less than 6 hours either way, sometimes close to 5 hours.

Note that at Ekkamai they will try and sell you the through ticket to Koh Chang (including the boat ticket). There’s no reason to buy the boat ticket until you get to Trat, because there’s no discount, but it’s up to you.

Going back to Bangkok there is a 23:30  bus from Cherdchai too, from Trat bus station. So you can do the same thing in reverse.  However, you’ll have quite a long wait after taking the last boat off Koh Chang from Centrepoint pier at at 19:30 to getting top Trat bus station.  And there’s not a lot to do in Trat bus station late night. Or in Trat town for that matter.


Ekkamai Bus Station, Bangkok  to Koh Chang

Bus CompaniesTimetable
Transport Co., Ltd.

Tel: 089-752-5732, 090-356-1092

Bangkok  to Laem Ngop – 999 Bus Laem Ngop  to Bangkok  – 999 Bus 
07:45, 09:0014:00, 16:00
Bangkok  to TratTrat  to Bangkok
04:00, 08:4509:30, 12:00
07:00, 09:00, 11:0012:30, 16:00, 17:30, 24:0006:30, 08:30, 10:30, 13:30, 16:00, 17:3024:00
Cherdchai Tour

Tel: 02-391-2237

Bangkok to TratTrat  to Bangkok
06:00, 07:00, 09:30, 11:00, 12:30, 14:00, 15:30, 17:30, 19:30, 20:30, 22:00, 23:3007:00, 08:00, 09:00, 10:00, 11:00, 12:00, 13:00, 14:00, 16:00, 18:00, 21:30, 23:00, 23:30

Tel: 02-391-2331

Bangkok  to Laem NgopLaem Ngop  to Khao San Rd, Bangkok 
Bangkok  to TratTrat  to Bangkok
10:30, 12:00, 16:30, 18:30, 22:3008:30, 10:30, 12:00, 14:00, 20:00

Morchit Bus Station (via Suvarnabhumi Airport) to  Koh Chang

Cherdchai Tour

Tel: 02-391-2237

Bangkok  to TratTrat  to Bangkok
08:30, 17:3008:30, 14:30

Tel: 02-391-2331

 Bangkok  to Trat Trat  to Bangkok
06:00, 09:30, 12:30, 15:30, 23:0007:30, 09:30, 14:30, 16:00

Minibuses from Bangkok to Koh Chang

In late 2011 the number of big bus services from Bangkok to Trat, the nearest mainland town, was reduced.   BUT new minibus services were introduced.   Minibuses, with a ticket price of 300 Baht, now depart from Ekkamai Bus station at 05:00, 06:00, 09:30, 12:00, 12:30, 14:30 & 16:30.   These will all drop passengers on the main road about 25Km before you reach Trat.  From there there will be a pick up truck taxi waiting to take people to the ferry pier.

Returning to Bangkok, there are minibuses from the mainland pier at Ao Thammchat every couple of hours at 08:00, 10:30, 12:30, 14:30 & 16:30.  

The only downside of these minibuses is that the drivers often have the need for speed.   So, if safety is paramount or you are a nervous passenger then maybe it’s best avoiding them.   On the plus side, they rarely crash and when they do not everyone dies.  

Suvarnabhumi Burupha Airport Bus & Minibus to Koh Chang

This service is also known as the Koh Chang Express on some websites. The first direct bus service from Suvarnabhumi Airport to Klong Son, on Koh Chang, began on 1 December 2009 and was run by the Suvarnabhumi Burapha Bus Company.   The departure from Entrance 8 on Level 1 of Suvarnabhumi Airport is at 07:50. Ticket price is 600 Baht including ferry ticket.   The buses used are 40 seat Scanias.     Heading from Koh Chang to the airport, the bus departs from the Klong Son office, located on the main road approximately 200 metres north of the 7-eleven, at 13:00. There is just one big bus running in each direction daily.  

The big bus doesn’t come onto Koh Chang.  It drops and meets passengers at Centrepoint pier on the mainland.  Pick up truck taxis are used to ferry passengers to the pier of Koh Chang.  If you miss the big bus, you can also take the Suvarnabhumi Burapha microbus or minibus from the same location.  There are departures at 11.00 & 14.00.   Ticket price is the same – 600 Baht / person

Tickets for these services can only be booked through the website.  ( If you’re coming from or going to Chiang Mai they also offer train ticketing in addition to bus tickets. )

Suvarnabhumi Burapha also run daily minibus services from Koh Chang to Suvarnabhumi, these can pick up at hotels on Koh Chang.  Two of the daily services are minibuses at 07:00 & 17:00 There is a big bus at 13:00.  Passengers can also take the bus from the makeshift bus station in Klong Son, in the north of Koh Chang.  ( If you are on the big bus, that will pick you up & drop you off on the mainland.  A pickup truck taxi service is used to get passengers there from Koh Chang. )

If you want picking up from your hotel on Koh Chang for the return trip you will need to call the minibus company to let them know a couple of days in advance.  There is an extra 100 Baht charge for this. 

One thing to watch out for is that in quieter times, some minibuses go via Pattaya, thus adding on a couple of hours to the drive , rather than going direct.  The tickets are still good value but it will mean a long day on the road.  Check this if you are travelling during Low Season.

Don Meuang Airport Bus & Minibus to Koh Chang

There aren’t any buses or minibuses running a direct route between Koh Chang and Don Meuang Airport.

You’ll have to take a shuttle bus from the airport to Morchit Bus Station.  From there you can take a public bus or minibus to Trat.  ( See the bus timetable above ). Then take a pick-up truck taxi to the ferry pier for Koh Chang.

An alternative is to take a taxi to Suvarnabhumi Airport and then from there take a minibus direct to your hotel on Koh Chang.  But bear in mind it’s about an hour drive between the two airports.  But if you’re landing early in Don Meuang, then book a ticket for the Suvarnabhumi to Koh Chang minibus and getting here will be hassle free.

Heading from Koh Chang to Don Meuang you will find agents selling tickets for this service.  However it’s important to note that the minibuses will first drop people off at hotels in central Bangkok before going to the airport.  So the journey will take longer than you expect.

Therefore, the best option is to take a minibus from Koh Chang to Suvarnabhumi Airport. 

Why?  Because there is a free shuttle bus between the airports for people holding tickets for flights.  When you get to Suvarnabhumi go to Door 3 on the Arrivals level.  You’ll see the signs for the shuttle bus and a counter where the staff may or may not ask to see your plane ticket. The air-conditioned shuttle buses between the airports depart regularly – about every 15 minutes from early morning until late night.  It is about one hour drive between the airports. 

Alternatively, if  it’s possible to fly into Suvarnabhumi, rather than Don Meuang, then this will make life easier, simply because you can take a shared minibus or a private transfer will be a lot quicker . Due to the extra distance and antiquated car parking at Don Meuang, it will take a minimum of a hour and often 90 minutes longer when coming from Don Meuang to Koh Chang compared to Suvarnabhumi. You might find that either it’s less hassle to fly into Suvarnabhumi and then take a minibus direct from there.  

Buses from Pattaya to Koh Chang

There are two early morning bus services from Pattaya to Trat run by Phetprasert Bus Company.  These depart from their depot on Sukhumvit Rd, Pattaya (not far from Pattaya Klaeng Rd)  at 03:20 and 05:00.  Ticket price is 268 Baht.  The journey time is around 4 and a half hours.  But note that you’ll basically have to hang around roadside in the middle of the night and hope that the bus arrives.  As the buses are often an hour or more late and there aren’t any staff to ask or provide help.  So this is only really an option for people on a tight budget.

It’s therefore far less stressful to take one of the shared minibuses from Pattaya to Trat.  These depart from Pattaya bus station at 08:00 and 10:30 and the ticket price is 300 Baht per person.  

Or if you want to come direct to Koh Chang, there are private companies that provide services that will pick you up from your hotel on Pattaya or Jomtien and drop you off at your hotel on Koh Chang.   Buy tickets from any tour agent in Pattaya.  Alternatively, I can book seats on a reliable minibus company in advance.  Ticket price is 750 Baht per person including ferry ticket.  No advance payment is required.  you pay the driver when he picks you up.  More details

Flying from Bangkok to Trat

Bangkok Airways owns Trat Airport and so has a monopoly on the daily flights to/from Bangkok.   There are only six flights per day, three in each direction.  The prices for the 40 minute sky hop aren’t that cheap, you can get a return ticket for Bangkok to Hanoi cheaper than a one way Bangkok to Trat flight.  But it is a stress free, convenient way to get here.

Prices from 2,500 – 4,000 Baht/person one way depending on time of year and how desperate for bookings the airline is.  Keep an eye out for 1,200 Baht one way flights during Low Season, there are sometimes good deals to be had.  Book online at the Bangkok Airways website.   Flights are rarely full outside the main peak season.

FlightsSchedule 2019-20

Bangkok to

Trat Airport


Trat Airport




Daily flights between Samui and Trat began in December 2010 and were then discontinued in mid 2012 due to Samui attracting the type of visitors who don’t want to also visit Koh Chang (and vice versa).

There is a minibus service for passengers on Bangkok Airways.  This runs from Trat Airport to hotels on Koh Chang.  You buy tickets when you land in Trat.  One way price is 500 Baht and return price is 900 Baht.  This is by far the simplest way to get between Trat Airport and your hotel.  It’s also possible to reserve tickets in advance for this service through the site

Ferries to Koh Chang

More detailed information on

Ferry Koh Chang  

Ticket prices. One Way: 80 Baht per adult, 30 Baht for children  Car: 100 Baht

Ferry Koh Chang  Timetable

Ao Thammachat, MainlandAo Sapparot Pier, Koh Chang06:45 – 19:00Every 45 minutes
Ao Sapparot Pier, Koh ChangAo Thammachart, Mainland07:00 – 19:00Every 45 minutes

Centrepoint Ferry

Ticket prices. Round Trip: 160 Baht per person ( anyone under 10 is free ) One Way: 80 Baht per person ( anyone under 10 is free ) Car is 80 Baht.

Centre Point Timetable

Centrepoint PierDan Kao Pier, Koh Chang 06:00 – 19:30On the hour, hourly
Dan Kao Pier, Koh Chang Centrepoint Pier06:00 – 19:30Half past the hour, hourly

Santhiya Tree Resort Speedboat

It is also possible to take a very nice speedboat from the mainland to Koh Chang.  This service is run by Santhiya Tree Resort but anyone can use it.  The boat runs from Ao Tan Khu pier on the mainland to Santhiya tree Resort , Klong Prao beach.  It’s timetabled to coincide with Bangkok Airway’s flights to & from Trat Airport.  The ticket price is 800 Baht / person for the boat only or 1,000 Baht / person for a transfer between Trat Airport to Koh Chang by minibus and boat.  Full timetable and more details on the Santhiya Tree website 

Boats from Koh Chang to Koh Wai, Koh Mak and Koh Kood

Bangbao Boat

Bangbao Boat run services from Koh Chang to Koh Wai to Koh Mak to Koh Kood for around six months per year, from late October / early November until the the middle of May.   They will stop running during the  rainy season when the conditions are bad and there are very few visitors on the islands.  Buy tickets from any tour agent on the islands.  For tickets from Koh Chang, the price includes transport from your hotel to the pier in Bangbao.

Both the wooden boat and speedboat moor at the pier at Koh Mak Resort on the northwestern shore of the island.   The speedboat will drop passengers off at their resort’s pier on Koh Kood. ( Or the nearest pier possible. ) The final drop off, and pick up, location are the resorts in Bangbao Bay, Koh Kood. 

Slow Wooden Boat

Bangbao Boat Wooden Boat

Koh Chang  – Koh Wai – Koh Mak

From Depart To  ArrivePrice
Koh Chang  09:00Koh Wai09:45300 Baht
Koh Mak10:45400 Baht
 Koh Mak   12:00 Koh Wai 12:45300 Baht
Koh Chang 13:45400 Baht


Bangbao Boat Speedboat

Koh Chang – Koh Mak – Koh Kood

FromDepartTo ArrivePrice
Koh Chang09:30Koh Mak10:30600 Baht
Koh Kood11:30900 Baht
Koh Chang12:00Koh Mak13:00600 Baht
Koh Kood14:00900 Baht
Koh Kood 09:00Koh Mak10:00600 Baht
Koh Chang  11:00900 Baht
 Koh Kood12:00Koh Mak 13:00600 Baht
Koh Chang14:00900 Baht

Kai Bae Hut Speedboat

Back in 2010, Kai Bae Hut began operating speedboat services to Koh Mak and Koh Kood.     Prices are the same as Bangbao Boat, 600 Baht from Koh Chang to Koh Mak and 900 Baht to Koh Kood.  This service only runs from 1 November to 30 April.

There is one boat daily in each direction.   This is a good alternative if you don’t fancy the long pick up truck ride south to Bangbao.  Plus you get to see Kai Bae beach, Lonely Beach, Bailan Bay and the peninsula at Bangbao from the sea.

I use this service when I go to the other islands .  The transfer from your hotel to the boat is included in the price.  Buy tickets from your hotel or at any tour agent.

Kai Bae Hut Speedboat

Koh Chang – Koh Mak – Koh Kood

FromDepartTo ArrivePrice
Koh Chang09:00Koh Mak10:00600 Baht
Koh Kood11:00900 Baht
Koh Kood 11:00Koh Mak12:00600 Baht
Koh Chang 13:00900 Baht

Boonsiri Ferry

In late 2018 Boonsiri Ferry began running a high season service from 1 October  – 31 May between Koh Chang – Koh Mak and Koh Kood.  Their service uses a modern, air-conditioned high speed catamaran.  It also has free wifi and is easily the most comfortable way to get between the islands. The boat moors in Bangbao, on Koh Chang; Ao Nid pier on Koh Mak; and Ao Salat Bay on Koh Kood. 

The ticket price on Koh Chang and Koh Kood includes pick up and drop off at your hotels on the island.  Buy tickets online at or from most tour agents when you are on the islands. 

There isn’t a low season service. But, as Boonsiri Ferry runs year round from the mainland to Koh Kood, you can book a ticket from a hotel on Koh Chang to a hotel on Koh Kood during low season.  This involves being picked up by minibus and taking the vehicle ferry back to the mainland and then driving to Laem Sok pier where you will catch the boat to Koh Kood.  Ticket price is slightly higher at 900 Baht per person.

Boonsiri Catamaran

Koh Chang – Koh Mak – Koh Kood

FromDepartTo ArrivePrice
Koh Chang10:00Koh Mak11:00500 Baht
Koh Kood11:30750 Baht
Koh Kood 12:15Koh Mak12:45300 Baht
Koh Chang  14:00750 Baht