
1. Train + Bus + Ferry
2. Bus / Van + Ferry
3. Flight + Ferry
🎫 Book Ticket Online
From Chiang Mai to Koh Chang by train, bus, car, plane + ferry.
-
- The distance from Chiang Mai to Koh Chang spans approximately 1030 km by bus/train or car + ferry via Bangkok. Opting for plane + ferry/boat via Trat Airport provides the fastest and most convenient route to Koh Chang from Chiang Mai. Flights primarily operate via Bangkok, with direct flights being limited. Traveling by plane and ferry typically takes about 7 hours. From Trat Airport to Thammachat Pier, you can hire a private taxi, covering a distance of only about 17 km. Alternatively, another option from Chiang Mai to Koh Chang involves traveling by train + bus + ferry via Bangkok. Travelers can take a train to Bangkok, as there’s no direct train from Bangkok to Trat town. From Bangkok, they can board a tourist bus to Trat (or Thammachat Pier) and then take a boat from Trat to Koh Chang. This journey typically takes around 20-32 hours.
- Another travel option from Chiang Mai to Koh Chang is via tourist bus + ferry, also through Bangkok. This transfer via tourist bus/minivan + boat (through Bangkok) typically takes about 20-30 hours, costing around $35 to $60 per person. Private cars and taxis from Chiang Mai to Koh Chang (with a stopover in Bangkok) are also available, and bookings can be made online. Easily book train or bus tickets, taxi/private car, ferry, boat, or flights from Chiang Mai to Koh Chang in Thailand with a stopover in Bangkok online.
-
- Situated in the eastern part of the Gulf of Thailand, almost bordering Cambodia, lies the second largest Thai island – Koh Chang. Until 2000, Ko Chang remained largely uninhabited, with only a few fishing villages dotting its landscape. Over the past two decades, its popularity has surged. In contrast to Phuket or the more renowned Koh Samui, Koh Chang has retained its authenticity, eschewing towering hotels, multi-lane roads, and noisy motorbikes. Before embarking on your journey to Koh Chang, acquaint yourself with the local weather through this informative article: Weather in Koh Chang. Koh Chang does not have an airport. From Koh Chang, travelers can also journey back to Bangkok, the capital city of Thailand.
Transfer Mode – Chiang Mai to Koh Chang: | Travel Time | Cost Range |
---|---|---|
Train + Bus + Ferry (via Bangkok) | 20-32 hours | $25-90/pp |
Bus + Ferry (via Bangkok) | 20-30 hours | $35-60/pp |
Flight + Ferry (via Trat Airport) | 7 hours | $170-320/pp |
Taxi + Ferry (via Bangkok) | 14-18 hours | $360-800 |
How do I get from Chiang Mai to Koh Chang?
1. TRAIN + BUS + FERRY from Chiang Mai to Koh Chang
The most popular land transfer option from Chiang Mai to Koh Chang in Thailand is a train, bus/van + ferry transfer via Bangkok and Thammachat Pier in Trat. This transport option has a total of 3 steps and the total travel time this way can be about 20-32 hours. You can go from Chiang Mai to Bangkok by train, but there is no longer a railway from Bangkok to Trat, so you have to use a bus transfer, see the map of Thai railways.
In total, you will pay between $25-90/pp for this method of transport to Koh Chang, depending on which type of train and bus or minivan you choose. The trains will offer you seats or more comfortable sleeping berths, seats are the cheaper option and beds in 1st and 2nd class are more expensive.
In the second step, you can use a combined bus and ferry transfer from Bangkok to Koh Chang via Thammachat Pier in Trat province. The bus and boat journey from Bangkok to Koh Chang takes approximately 5.5-8 hours and is offered by Koh Chang Transport, Mama Travel and Tour, Suwarnphum Burapha, Boonsiri High Speed Ferries, Tara Tour and Travel, TransBaanTon and others.
The fare for this combined option ranges from $20-28/pp and usually includes a ferry transfer from Thammachat Pier to Koh Chang. The ferry will usually take you to Koh Chang Pier, followed by a transfer around Koh Chang, depending on the company. You will need to search for and purchase train tickets to Bangkok and tickets to Koh Chang separately for each route, and you can easily find tickets online.

2. BUS + FERRY from Chiang Mai to Koh Chang
Another cheaper option for a land transfer from Chiang Mai to Koh Chang is a bus and ferry transfer via Bangkok and again to Thammachat Pier in Trat. This transport option has 3 steps and the total time of this transfer option can be about 20-30 hours, depending on the route operated.
The total price of a bus and ferry transfer to Koh Chang from Chiang Mai can be about $35-60/pp. On the route from Chiang Mai to Bangkok, you can use the services of companies such as Transport Co, Cherdchai Tour, Sombat Tour, Sritawong Tour, Nakhonchai Air, Bangkok Busline, Viriya Tour, Bangkok Travel Plus and others.
Most of the buses operated are very modern, air-conditioned and comfortable, some even have LCD TVs in the vehicle, this varies by company. The bus journey to Bangkok from Chiang Mai takes about 10-15 hours, each company has a different travel time and it can change during your travel.
In the second step, you will again use a combined bus and ferry transfer to Koh Chang from various companies. Most companies again operate via Thammachat Pier in Trat province. If you want to use the bus transfer to Koh Chang from Chiang Mai, you have to buy 2 separate tickets.
These tickets from Chiang Mai to Bangkok and from Bangkok to Koh Chang can be found and purchased online in advance. The bus transfer on this route is popular mainly among low-cost travelers, due to the lower price for transportation.

3. FLIGHT + FERRY from Chiang Mai to Koh Chang
The fastest and most convenient option for getting from Chiang Mai to Koh Chang is by plane and boat via Bangkok and Thammachat Pier in Trat province. Bangkok Air offers flights with a transfer in Bangkok. There are several flights from different companies on the route from Chiang Mai to Bangkok, and Bangkok Air offers flights from Bangkok to Trat.
The flight and boat transfer from Chiang Mai to Koh Chang via Bangkok takes about 7 hours, but this time can vary and depends on the transfer in Bangkok and then the wait for the boat at Thammachat Pier. However, this transport option can save you several hours of time compared to land transport options.
Flights are operated from Chiang Mai International Airport to Suvarnabhumi Airport in Bangkok and then to Trat Airport. Trat Airport is about 15 km from Thammachat Pier and from there the ferry to Koh Chang leaves. The flight and boat transfer from Chiang Mai to Koh Chang costs in the range of $170-320/pp, making it a more expensive transport option.
This is the price for a flight with a transfer to Trat and then a ferry transfer to Koh Chang. If you want to use this transport option, you will have to buy a separate flight ticket to Trat with a transfer in Bangkok and then a ferry ticket to Koh Chang. This transport option will not be a suitable transport option for low-cost travelers, due to the higher transfer price.

4. TAXI/CAR + FERRY from Chiang Mai to Koh Chang
The most expensive transfer option from Chiang Mai to Koh Chang is a private transfer by modern car and ferry again via Bangkok and Thammachat Pier in Trat province. The total time of the private and ferry transfer to Koh Chang can then be between 14-18 hours, depending on the transfer in Bangkok and Thammachat Pier.
For a transfer by modern cars between Chiang Mai – Bangkok and Thammachat Pier, you can use the services of companies such as Freedom Tour Taxi Service, Kim Transfers Thailand, Glassflower, Smart En Plus, Go2Trip, Jed Yord, N and T Travel, Kanokwan Travel, Andaman Taxis, Bangkok Taxi24, GB Limousine, MCC Van and others.
1. BOOK TAXI / CAR to Bangkok ➜
Most of these companies offer modern smaller classic cars or larger SUVs and minivans for more people on this route. The advantage of a private transfer is that you choose your departure point in Chiang Mai and Bangkok and your arrival point in Trat province in Thailand.
However, you can also choose to arrive at the Thammachat Pier port and from there you can use a short ferry transfer to Koh Chang. A private and ferry transfer from Chiang Mai to Koh Chang with ferry transfer costs in total between $360-800/car, prices vary depending on the type of car.
Smaller classic cars are always cheaper than larger minivans for more people. However, you can always split the fare for a car and calculate it for each person, so a minivan trip can be a good option. You can easily search and book your private car from Chiang Mai to Bangkok and from Bangkok to Koh Chang online in advance.

❓ FAQ + TIPS – Travel from Chiang Mai to Koh Chang:
1. How to book tickets/flights to Koh Chang from Chiang Mai?
-
- Book tickets from Chiang Mai to Koh Chang (via Bangkok) on 12go.asia ➜ or Baolau ➜.
- You can search another routes, e.g. Chiang Mai to Ayutthaya, Bangkok to Trat…
2. What is the travel time from Chiang Mai to Koh Chang?
-
- Travel by train + bus + ferry from Chiang Mai to Koh Chang (via Bangkok) takes about 20-32 hours.
- Travel by bus + ferry from Chiang Mai to Koh Chang (via Bangkok) takes about 20-30 hours.
- Flight + ferry from Chiang Mai to Koh Chang (via Trat Airport) takes about 7 hours.
- Travel by taxi/car + ferry from Chiang Mai to Koh Chang (via Bangkok) takes about 14-18 hours.
3. How far is Koh Chang from Chiang Mai?
-
- Travel distance from Chiang Mai to Koh Chang (via Bangkok) is about 1030 km by bus/train, car + ferry.
4. How much does it cost to get from Chiang Mai to Koh Chang?
-
- Travel by train + bus + ferry from Chiang Mai to Koh Chang (via Bangkok) costs about $25-90/pp.
- Travel by bus + ferry from Chiang Mai to Koh Chang (via Bangkok) costs about $35-60/pp.
- Flight + ferry from Chiang Mai to Koh Chang (via Trat Airport) costs about $170-320/pp.
- Travel by taxi/car + ferry from Chiang Mai to Koh Chang (via Bangkok) costs about $360-800.
5. What is the best and fastest way of getting from Chiang Mai to Koh Chang?
-
- The best and also a fast option how to reach Koh Chang from Chiang Mai is to travel by plane + ferry via Trat Airport. You can travel by plane to Trat Airport, from this airport you can take a taxi to Thammachat Pier (17 km) and from this pier you can take a boat to Koh Chang.
6. What is the most cheapest way how to travel to Koh Chang?
-
- The most cheapest way how you can get to Koh Chang from Chiang Mai is to travel by train + bus + ferry via Bangkok. The most cheapest option should cost about $25/pp.
7. Where you can go from Koh Chang?
8. Is there an airport in Koh Chang?
-
- No, there is no airport in Koh Chang, travel by plane to this island is not possible. The closest airport to Koh Chang is Trat Airport, only about 20 km from this island. There are flights between Bangkok and Trat, schedule is limited.
9. Is there a train from Chiang Mai to Trat?
-
- No, there is no railway from Bangkok to Trat, but you can travel by train from Chiang Mai to Bangkok (or Pattaya). Trat town has no railway station.
10. How to get to Bangkok from Trat?
-
- If you want to travel from Trat to Bangkok – there are 3 options of transfer. You can travel by bus/minivan, plane or private car/taxi. There is no railway from Trat to Bangkok. Read this article: How to reach Bangkok from Trat?
BOOK a TRIP / ACTIVITY in Koh Chang ➜
BOOK your HOTEL in Koh Chang ➜
🎫 Book tickets, car, flight + boat ticket from Chiang Mai to Koh Chang:
(You can also book another routes and tickets, e.g. Chiang Mai to Bangkok, Bangkok to Koh Chang…)