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 2018-19 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 250 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.

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 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.


Ekamai Bus Station, Bangkok  to Koh Chang

Bus Companies 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 09:30, 12:00
07:00, 09:00, 11:0012:30, 16:00, 17:30, 24:00 06:30, 08:30, 10:30, 13:30, 16:00, 17:3024: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

Bangkok  to Laem Ngop Laem Ngop  to Khao San Rd, Bangkok 
08:30 11:30
Bangkok  to Trat Trat  to Bangkok
10:30, 12:00, 16:30, 18:30, 22:30 08: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 Trat Trat  to Bangkok
08:30, 17:30 08:30, 14:30

Tel: 02-391-2331

 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 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 Scania’s.     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 minicrobus 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. )

A round trip ticket is 1,050 Baht per person, which is very good value.  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.

Flights Schedule 2018-19
Departure Arrival

Bangkok to

Trat Airport

PG301 08:20 09:20
PG305 11:40 13:40
PG307 17.00 18.00

Trat Airport



PG302 10.00 11.00
PG306 13:10 14:10
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 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

From To Times Schedule
Ao Thammachat, Mainland Ao Sapparot Pier, Koh Chang 06:45 – 19:00 Every 45 minutes
Ao Sapparot Pier, Koh Chang Ao Thammachart, Mainland 07:00 – 19:00 Every 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

From To Times Schedule
Centrepoint Pier Dan Kao Pier, Koh Chang  06:00 – 19:30 On the hour, hourly
Dan Kao Pier, Koh Chang  Centrepoint Pier 06:00 – 19:30 Half past the hour, hourly

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  Arrive Price
Koh Chang   09:00 Koh Wai 09:45 300 Baht
Koh Mak 10:45 400 Baht
 Koh Mak    12:00  Koh Wai  12:45 300 Baht
Koh Chang  13:45 400 Baht


Bangbao Boat Speedboat

Koh Chang – Koh Mak – Koh Kood

From Depart To Arrive Price
Koh Chang 09:30 Koh Mak 10:30 600 Baht
Koh Kood 11:30 900 Baht
Koh Chang 12:00 Koh Mak 13:00 600 Baht
Koh Kood 14:00 900 Baht
Koh Kood  09:00 Koh Mak 10:00 600 Baht
Koh Chang   11:00 900 Baht
 Koh Kood 12:00 Koh Mak  13:00 600 Baht
Koh Chang 14:00 900 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

From Depart To Arrive Price
Koh Chang 09:00 Koh Mak 10:00 600 Baht
Koh Kood 11:00 900 Baht
Koh Kood  11:00 Koh Mak 12:00 600 Baht
Koh Chang  13:00 900 Baht