There are 4 ways to get from Phnom Penh to Kaoh Rung by bus and ferry, bus, ferry, train or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Questions & Answers
Yes, there is a direct bus departing from Phnom Penh Virak Buntham Express and arriving at Ko Rong. Services depart twice daily, and operate every day. The journey takes approximately 5 h.
The distance between Phnom Penh and Kaoh Rung is 206 km.
The best way to get from Phnom Penh to Kaoh Rung without a car is to Van which takes 5 h and costs .
The Van from Phnom Penh Virak Buntham Express to Ko Rong takes 5 h including transfers and departs twice daily.
Phnom Penh to Kaoh Rung bus services, operated by Virak Buntham, depart from Phnom Penh Virak Buntham Express station.
The quickest flight from Phnom Penh Airport to Sihanoukville Airport is the direct flight which takes 35 min.
Phnom Penh to Kaoh Rung bus services, operated by Virak Buntham, arrive at Ko Rong station.
Cambodia Bayon Airlines offers flights from Phnom Penh Airport to Sihanoukville Airport.
There are 132+ hotels available in Kaoh Rung. Prices start at $6 USD per night.
The best way to get from Phnom Penh to Phnom Penh Airport is to train which takes 25 min and costs .
What companies run services between Phnom Penh, Cambodia and Kaoh Rung, Cambodia?
Royal Railway Cambodia operates a train from Phnom Penh to Kaoh Rung 4 times a week. Tickets cost $7 - $10 and the journey takes 7 h.
Flights from Phnom Penh to Sihanoukville
- Ave. Duration
- 35 min
- Every day
- Estimated price
- $220 - $280
Train from Phnom Penh Station to Sihanoukville station
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 Luton Airport into central London, How to get from London to Edinburgh and Want to know more about Flixbus? - to help you get the most out of your next trip.