There are 2 ways to get from Ko Mak to Cambodia by ferry or bus
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 to Phnom Penh Virak Buntham Expressbus
18h 49m$81–103Bus
cheapest- Take the bus from Koh Mak Ao Nid to Grand Palace Sanam Luangbus Koh Mak Ao Nid - Grand Palace Sanam Luang
- Take the bus from Bangkok Khao San Road to Phnom Penhbus
25h 15m$65
Ko Mak to Cambodia by bus and foot
Comparing Your Travel Options
The cheapest way to get from Ko Mak to Cambodia is to bus which costs $66 and takes 25h 15m.
The fastest way to get from Ko Mak to Cambodia is to ferry and bus which takes 18h 49m and costs $80 - $110.
No, there is no direct bus from Ko Mak to Cambodia. However, there are services departing from Koh Mak Ao Nid and arriving at Phnom Penh via Bangkok Khao San Road. The journey, including transfers, takes approximately 25h 15m.
The distance between Ko Mak and Cambodia is 939 km.
The best way to get from Ko Mak to Cambodia without a car is to ferry and bus which takes 18h 49m and costs $80 - $110.
It takes approximately 18h 49m to get from Ko Mak to Cambodia, including transfers.
Ko Mak to Cambodia bus services, operated by Boonsiri Ferry, depart from Koh Mak Ao Nid station.
Ko Mak to Cambodia bus services, operated by Boonsiri Ferry, arrive at Grand Palace Sanam Luang station.
Book your Ko Mak to Cambodia bus tickets online with 12go.asia.
There are 522+ hotels available in Cambodia.
What companies run services between Ko Mak, Trat, Thailand and Cambodia?
You can take a bus from Koh Mak Ao Nid to Phnom Penh via Grand Palace Sanam Luang and Bangkok Khao San Road in around 25h 15m.
- Phone
- (+855) 81 911 911
- [email protected]
- Website
- vireakbuntham.com
Bus from Bangkok to Phnom Penh Virak Buntham Express
- Ave. Duration
- 12h
- Frequency
- Every 4 hours
- Estimated price
- $29–50
- Schedules at
- vireakbuntham.com
- Book at
- 12go.asia
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Bus from Koh Mak Ao Nid to Grand Palace Sanam Luang
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- $30
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
- Phone
- 02 629 1300
- Website
- 12go.asia
Bus from Bangkok Khao San Road to Phnom Penh
- Ave. Duration
- 14h 35m
- Frequency
- Every 4 hours
- Estimated price
- $36
- Schedules at
- travelmartbangkok.com
- Phone
- +66 2 219 1019
- [email protected]
- Website
- TransBaanTon
Ferry from Koh Mak to Ekkamai
- Ave. Duration
- 4h 54m
- Frequency
- Once daily
- Estimated price
- $50
- Website
- TransBaanTon
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 Need to know: Jadrolinija, What documents do I need to cross Niagara Falls?, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.






