Cambodia does grant visa on arrival at Phnom Penh International Airport as well as Siem Reap International Airport. If you're crossing from Thailand, you can get your visa at Poipet Banteay Meanchey and Cham Yeam. Those who are coming from Vietnam through Bavet should obtain their visas before arriving through a Cambodian Embassy or an overseas Consulate. Tourists/business people can purchase a visa which will be valid for the period of one month, from Siem Reap or Phnom Penh airport's border areas. Online visa is also another option. For a single entrant on a tourist visa, it costs USD 30, and for business travellers, it costs USD 35, single entry.
To enter Cambodia for Indians, there are three visa options. The first one is Visa On Arrival. This is available at Phnom Penh International Airport and Seam Reap International Airport. If you're coming here by road, the Cambodia-Thailand Border, Cambodia-Vietnam Border and Cambodia-Laos Border offer checkpoints for your visa collection.
The second option is getting your visa online (eVisa), with the help of online payment through your credit card
The third option is applying at the Embassy of Cambodia and getting your visa stamped on your passport before departing
Visa for Indians - Fee & Requirements
Original passport with a 6 months validity
Your recent photographs
Confirmed return flight ticket
Credit Card Copy
Countries that do not need a Visa for Cambodia
Laos, Malaysia, Philippines, Singapore, Vietnam, Thailand, Indonesia, Brunei Darussalam, Myanmar