There are 6 ways to get from Ko Mak to Cha-am by ferry, bus, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, bus
best- Take the ferry from Koh Mak to Ekkamaiferry Koh Mak - Ekkamai
- Take the bus from Bangkok Bus Terminal Eakamai to Cha Ambus
9h 14m฿1,914–1,964Bus, Minivan
cheapest- Take the bus from Koh Mak Ao Nid to Suvarnabhumi Airport Bangkokbus Koh Mak Ao Nid - Suvarnabhumi Airport Bangkok
- Take the bus from Southern Bus Terminal Bangkok to Cha-ambus
10h 41m฿1,364–1,381Ferry, fly, train
- Take the ferry from Koh Mak Ao Nid to Trat Airportferry
- Fly from Trat Airport (TDX) to Suvarnabhumi Airport (BKK)plane TDX - BKK
- Take the train from Krung Thep Aphiwat Central Terminal to Ban Chaamtrain
10h 8m฿2,007–5,767Ferry, train
- Take the ferry from Koh Mak to Ekkamaiferry Koh Mak - Ekkamai
- Take the train from Krung Thep Aphiwat Central Terminal to Ban Chaamtrain 167 / ...
9h 43m฿1,773–2,664Bus
- Take the bus from Koh Mak Ao Nid to Hua Hin VIP Busbus Koh Mak Ao Nid - Hua Hin VIP Bus
13h 27m฿1,408–2,300Ferry
- Take the ferry from Koh Mak Ao Nid to Koh Changferry Koh Mak Ao Nid - Koh Chang Town Transfer
- Take the ferry from Koh Chang to Boonsiri Ferry Hua Hinferry Koh Chang Town Transfer - Boonsiri Ferry Hua Hin
16h 27m฿2,188–3,080
Ko Mak to Cha-am by ferry and bus
Comparing Your Travel Options
The cheapest way to get from Ko Mak to Cha-am is to bus and Minivan which costs ฿1360 - ฿1390 and takes 10h 41m.
The fastest way to get from Ko Mak to Cha-am is to ferry and bus which takes 9h 14m and costs ฿1900 - ฿2000.
No, there is no direct bus from Ko Mak to Cha-am. However, there are services departing from Koh Mak Ao Nid and arriving at Cha-am via Suvarnabhumi Airport, Victory Monument and Southern Bus Terminal Bangkok. The journey, including transfers, takes approximately 10h 41m.
No, there is no direct ferry from Ko Mak to Cha-am. However, there are services departing from Koh Mak Ao Nid and arriving at Boonsiri Ferry Hua Hin via Koh Chang. The journey, including transfers, takes approximately 16h 27m.
The distance between Ko Mak and Cha-am is 457 km.
The best way to get from Ko Mak to Cha-am without a car is to ferry and bus which takes 9h 14m and costs ฿1900 - ฿2000.
It takes approximately 9h 14m to get from Ko Mak to Cha-am, including transfers.
Ko Mak to Cha-am bus services, operated by Boonsiri Ferry, depart from Koh Mak Ao Nid station.
Ko Mak to Cha-am bus services, operated by Boonsiri Ferry, arrive at Suvarnabhumi Airport Bangkok station.
Book your Ko Mak to Cha-am bus tickets online with 12go.asia.
What companies run services between Ko Mak, Trat, Thailand and Cha-am, Thailand?
You can take a bus from Koh Mak Ao Nid to Cha-am via Suvarnabhumi Airport Bangkok, Suvarnabhumi Airport, Victory Monument, Opposite Southern Bus Terminal Taling Chan, and Southern Bus Terminal Bangkok in around 10h 41m. Alternatively, you can take a ferry from Koh Mak Ao Nid to Ban Chaam via Koh Chang, Boonsiri Ferry Hua Hin, and Hua Hin in around 16h 27m.
- Website
- bangkokair.com
Flights from Trat Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ฿1,700–4,600
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Krung Thep Aphiwat Central Terminal to Ban Chaam
- Ave. Duration
- 3h 26m
- Frequency
- Every 4 hours
- Estimated price
- ฿65–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿130–160
- 2nd Class (Air-Conditioned Berth)
- ฿65–85
- 2nd Class (Air-conditioned Seat)
- ฿320–350
Train from Krung Thep Aphiwat Central Terminal to Ban Chaam
- Ave. Duration
- 3h 26m
- Frequency
- Every 4 hours
- Estimated price
- ฿65–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿130–160
- 2nd Class (Air-Conditioned Berth)
- ฿65–85
- 2nd Class (Air-conditioned Seat)
- ฿320–350
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Bus from Koh Mak Ao Nid to Suvarnabhumi Airport Bangkok
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Estimated price
- ฿1,138
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
Bus from Koh Mak Ao Nid to Hua Hin VIP Bus
- Ave. Duration
- 12h
- Frequency
- Twice daily
- Estimated price
- ฿1,400
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
Bus from Southern Bus Terminal Bangkok to Cha-am
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- ฿180
- Phone
- +66 2 219 1019
- [email protected]
- Website
- TransBaanTon
Ferry from Koh Mak to Ekkamai
- Ave. Duration
- 4h 54m
- Frequency
- Once daily
- Estimated price
- ฿1,664
- Website
- TransBaanTon
Ferry from Koh Mak to Ekkamai
- Ave. Duration
- 4h 54m
- Frequency
- Once daily
- Estimated price
- ฿1,664
- Website
- TransBaanTon
- Phone
- +66 63 125 1421
- [email protected]
- Website
- Seudam Go
Ferry from Koh Mak Ao Nid to Trat Airport
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿180–1,000
- Schedules at
- Seudam Go
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Ferry from Koh Mak Ao Nid to Koh Chang
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- ฿123
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
Ferry from Koh Chang to Boonsiri Ferry Hua Hin
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- ฿1,200–2,100
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Gatwick Airport into central London, What documents do I need to cross Niagara Falls?, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
Booking & Getting There
There are 463+ hotels available in Cha-am.



