There is 1 way to get from Ban Ko Samet to Siem Reap by bus and 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.
Bus and ferry, bus • 14 h
Questions & Answers
The cheapest way to get from Ban Ko Samet to Siem Reap is to bus and ferry and bus which costs ฿1385 and takes 14 h.
The quickest way to get from Ban Ko Samet to Siem Reap is to bus and ferry and bus which costs ฿1385 and takes 14 h.
No, there is no direct bus from Ban Ko Samet to Siem Reap. However, there are services departing from Ko Samet and arriving at Siem Reap via Khaosan Road Travel Mart. The journey, including transfers, takes approximately 14 h.
The distance between Ban Ko Samet and Siem Reap is 275 km.
The best way to get from Ban Ko Samet to Siem Reap without a car is to bus and ferry and bus which takes 14 h and costs ฿1385.
It takes approximately 14 h to get from Ban Ko Samet to Siem Reap, including transfers.
Ban Ko Samet to Siem Reap bus services, operated by Travel Mart, depart from Ko Samet station.
Ban Ko Samet to Siem Reap bus services, operated by Travel Mart, arrive at Siem Reap station.
There are 832+ hotels available in Siem Reap. Prices start at $17 USD per night.
What companies run services between Ban Ko Samet, Thailand and Siem Reap, Cambodia?
There is no direct connection from Ban Ko Samet to Siem Reap. However, you can take the bus and ferry to Khaosan Road Travel Mart then take the bus to Siem Reap.
Bus and ferry from Ko Samet to Khaosan Road Travel Mart
Bus from Khaosan Road Travel Mart to Siem Reap
- Ave. Duration
- 8 h
- Twice daily
- Estimated price
- Schedules at
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 Southend Airport into central London, Is ride-sharing platform BlaBlaCar right for you? and Getting to Milan from the airport - to help you get the most out of your next trip.