Passports holders from Brunei, Indonesia, Laos, Malaysia, Myanmar, Phillipines, Singapore Thailand and Vietnam can visit without a visa.
You may obtain your visa
upon arrival at the two airports in Cambodia: Siem Reap and Phnom Penh, along
with most border crossings. You will need $30USD cash for a tourist visa and
$35USD for business. You will also need one passport size photo and your passport
must be valid for six month from the date of entry. Try and have the
exact amount or you may be given a very bad exchange rate by the border
official. You will need a passport photo or you may have to pay $5USD extra.
A visa can be issued upon arrival at the border checkpoints into CAMBODIA.
THAILAND: CHAM YEAM (KOH KONG), CHORM (ODDAR MEANCHEY), DAUNG (KAMRIENG BATTAMBANG), POI PET (BANTEAY MEANCHEY), PROM (PAILIN), O SMACH (ODDAR MEANCHEY).
VIETNAM: BAVET (SVAY RIENG), KAOAM SAMNOR (KANDAL MEKONG), PHNOM DEN (TAKEO), TRAPAING SRE (KRATIE).
LAOS: DONG KRALO (STUNG TRENG).
There is also an entry at Sihanoukville if you arrive by sea.
Passport holders from Afghanistan, Algeria, Saudi Arabia, Bangladesh, Iran, Iraq, Nigeria, Pakistan, Sri Lanka and Sudan need a visa at an embassy prior to arriving.Cambodia has recently started an e-visa service which allows you to pay online using a credit card instead of handling cash at the airport.
The e-visa is only for entry at Phnom Penh International airport, Siem Reap International airport, Bavet/Svay Rieng, Cham Yeam/Koh Kong and Poipet. It costs US$7 dollars more than paying cash.
To apply, email firstname.lastname@example.org