Bus Timetables and Boat Schedules to Koh Chang

Buses and minibus to Koh Chang at Ekamai bus station

Getting to Koh Chang by Public Transport

Koh Chang Bus Timetables  

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 2020-21 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 green below. The ticket price is 261 Baht per person. 

These buses are all 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.  

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.

Timetable for buses from Ekkamai Bus Station, Bangkok  to Koh Chang


Company Timetable
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:00 14:00, 16:00
Bangkok  to Trat Trat  to Bangkok
04:00, 08:45, 07:00, 09:00, 11:00, 12:30, 16:00, 17:30, 24:00 09:30, 12:00, 06:30, 08:30, 10:30, 13:30, 16:00, 17:30, 24:00
Cherdchai Tour

Tel: 02-391-2237

Bangkok to Trat Trat  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:30 07: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

Khao San Rd, Bangkok  to Laem Ngop Laem Ngop  to Khao San Rd, Bangkok 
08:30 11:30
Bangkok to Trat Trat  to Bangkok
06:00, 09:30, 12:30, 15:30, 23:00 08:30, 10:30, 12:00, 14:00, 20:00

Timetable from buses from Morchit Bus Station (via Suvarnabhumi Airport) to  Koh Chang


Company Timetable
Cherdchai Tour

Tel: 02-391-2237

Bangkok  to Trat Trat  to Bangkok
08:30, 17:30 08:30, 14:30

Tel: 02-391-233

Bangkok  to Trat Trat  to Bangkok
06:00, 09:30, 12:30, 15:30, 23:00 07: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 Burapha Airport Bus & Minibus to Koh Chang

This service is also known as the Koh Chang Express or Lonely Beach 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.

Some services can be booked online in advance.  But note that all services probably won’t be running normally until the coronavirus cris sis over.


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

( Note that services have been badly affected due to the lack of tourists.  At present, late 2020, the shared minibuses only run twice a week on Tuesday and Friday.  And the daily big bus is only going as far as Chanthaburi. )

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.  This service is run by 35 Group Tour ( Their website is down at the time of writing.) 

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

Flights to Koh Chang

Flying from Bangkok to Trat

There isn’t an airport on Koh Chang.  But there is one on the mainland in 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.

Suvarnabhumi Airport, Bangkok to Trat Airport

Flight Depart Arrive
PG301 08:20 09:20
PG305 11:40 12:40
PG309 14:45 14:45
PG307 17:00 18:00

Trat Airport to Suvarnabhumi Airport, Bangkok

PG302 10:00 11:00
PG306 13:10 14:10
PG310 16:25 17:25
PG308 18:30 19:30

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 and Speedboat from Trat to Koh Chang

Boats from Trat to Koh Chang

More detailed information on the boat services to Koh Chang can be found at

There are two services which run large vehicle ferries between the mainland piers at Laem Ngop and Koh Chang. 

Ferry Koh Chang  

This vehicle ferry to Koh Chang runs between Ao Thammachat pier, Trat on the mainland and Ao Sapporot pier on Koh Chang. Ticket prices. One Way: 80 Baht per adult, 30 Baht for children  Car: 100 Baht

Ferry Koh Chang  Timetable
From / To Times Schedule
Ao Thammachat to Koh Chang 06:45 – 19:00 Every 45 minutes
Koh Chang to Ao Thammachat 07:00 – 19:00 Every 45 minutes

Centrepoint Ferry

Centrepoint is the slower of the vehicle ferries to Koh Chang.  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
From / To Times Schedule
Centrepoint Pier to Koh Chang  06:00 – 19:30 On the hour, hourly
Koh Chang to Centrepoint Pier 06:00 – 19:30 Half past the hour, hourly

Santhiya Tree Resort Speedboat

It is also possible to take a speedboat from Trat 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 Resort 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. 

These aren’t the full timetables.  You can get on get off at any island. But they give you an idea of costs.  

Slow Wooden Boat.  Timetable from Koh Chang  – Koh Wai – Koh Mak – Koh Kood

Bangbao Boat Wooden Boat

From / To Depart Arrive
Koh Chang – Koh Wai – 300 Baht 09:00 10:00
Koh Chang – Koh Mak – 400 Baht 11:00
Koh Chang – Koh Kood – 700 Baht 12:00
Koh Kood – Koh Mak – 400 Baht 14:00 15:00
Koh Kood – Koh Wai – 700 Baht  16:00
Koh Kood – Koh Chang – 700 Baht 17:00


Speedboat.  Timetable from Koh Chang  – Koh Wai – Koh Mak – Koh Kood

Bangbao Boat Speedboat

From / To Depart Arrive
Koh Chang – Koh Wai – 300 Baht 09:30, 12:00 10:00, 12:30
Koh Chang – Koh Mak – 600 Baht 10:30, 13:00
Koh Chang – Koh Kood – 900 Baht 11:30 , 14:00
Koh Kood – Koh Mak – 300 Baht 09:00, 12:00 10:00, 13:00
Koh Kood – Koh Wai – 700 Baht  10:30, 13:30
Koh Kood – Koh Chang – 900 Baht 11:00, 14:00

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.

Speedboat.  Timetable from Koh Chang  – Koh Mak – Koh Kood

From / To Depart Arrive
Koh Chang – Koh Mak – 600 Baht 09:00 10:00
Koh Chang – Koh Kood – 900 Baht 11:00
Koh Kood – Koh Mak – 400 Baht 12:00 13:00
Koh Kood – Koh Chang – 900 Baht 14:00
Koh Mak – Koh Kood – 400 Baht 10:00 11:00
Koh Mak – Koh Chang – 900 Baht 13:00 14:00

Boonsiri Ferry High Speed Catamaran

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 in the north east of 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 Ferry.  Timetable from Koh Chang  – Koh Mak – Koh Kood

From / To Depart Arrive
Koh Chang – Koh Mak – 600 Baht 10:00 11:00
Koh Chang – Koh Kood – 900 Baht 11:30
Koh Kood – Koh Mak – 400 Baht 12:15 12:45
Koh Kood – Koh Chang – 900 Baht 14:00
Koh Mak – Koh Kood – 400 Baht 11:00 111:30
Koh Mak – Koh Chang – 900 Baht 12:45 14:00