Travel from Phnom-Penh to Otres-Beach-Resort-Sihanoukville

Train, bus or fly from Phnom Penh to Otres Beach Resort, Sihanoukville?

CTT Transports operates a bus from Phnom Penh to Otres Beach Resort, Sihanoukville hourly. Tickets cost $10 and the journey takes 4 h. PPSDN also services this route hourly. Alternatively, Royal Railway Cambodia operates a train from Phnom Penh to Otres Beach Resort, Sihanoukville 4 times a week. Tickets cost $7 - $10 and the journey takes 7 h.

How to get from Phnom Penh to Otres Beach Resort, Sihanoukville

From Phnom Penh CTT Transports Minivan to Sihanoukville CTT Transports then taxi to Otres Beach Resort, Sihanoukville. 4 h 11 min $20. From Phnom Penh Station train to Sihanoukville station then taxi to Otres Beach Resort, Sihanoukville. 7 h 15 min $21. From Phnom Penh drive to Otres Beach Resort, Sihanoukville. 3 h 17 min $22. From DN Intersection line 03 bus to Phnom Penh airport, fly to Sihanoukville airport, then taxi to Otres Beach Resort, Sihanoukville. 2 h 25 min $176.
Close Print Itinerary
  1. Here are 4 options to get from
    Phnom Penh to Otres Beach Resort, Sihanoukville:

    1. Trip:
      1 Minivan
      • One-Way approx: USD $17 - $20
      • Duration: 4 h 11 min
      Open +
      • Trip:
        1 Minivan
        • One-Way approx: USD $17 - $20
        • Duration: 4 h 11 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $18 - $23
      • Duration: 7 h 15 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $18 - $23
        • Duration: 7 h 15 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $18 - $27
      • Duration: 3 h 17 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $18 - $27
        • Duration: 3 h 17 min
        Close x
    4. Trip:
      4 Fly
      • One-Way approx: USD $124 - $518
      • Duration: 2 h 25 min
      Open +
      • Trip:
        4 Fly
        • One-Way approx: USD $124 - $518
        • Duration: 2 h 25 min
        Close x