Inquiry Submission By Myra F

Hi, can anyone tell me the best way to get from Sihanoukville airport to Otres beach?

Are their buses/vans or do you have to get a taxi or tuk tuk, and roughly how much is it?

Also, do they have Uber or Grab?

Finally how long is the wIt for Visa on arrival?