Visa on Arrival Fee
The Cambodia tourist visa on arrival at Moc Bai border costs approximately $43 USD (about 1,100,000 VND) for most nationalities. This is a standard visa valid for 30 days, single entry. The fee is set by the Cambodian Immigration Department and is the same at all land border crossings.
Accepted Currencies
You can pay the visa fee in several currencies at the Moc Bai border:
- USD — $43 (most straightforward, exact change recommended)
- VND — approximately 1,100,000 VND (exchange rate may vary slightly)
- THB — Thai Baht is also accepted but the rate may be less favorable
- EUR — Euros are accepted at some border counters
E-Visa vs Visa on Arrival
You can also apply for a Cambodia e-visa online before your trip through the official Cambodian government site. The e-visa costs around $36 USD plus a processing fee, and is valid for 30 days. However, for a same-day visa run, the visa on arrival is usually faster and more convenient since you are already at the border. We recommend the visa on arrival unless you prefer to have everything ready beforehand.
Quick Tip: Save on Exchange Rates
Cambodian border officials will accept USD or VND. If you pay in VND, the rate is usually set slightly above the market rate. For the best deal, bring crisp $43 USD bills (no tears, no marks) and you will be processed quickly with no haggling.
Required Documents for Cambodia Visa
- Valid passport (6+ months remaining)
- One passport-size photo (4x6 cm)
- Visa fee in cash (USD, VND, or THB)
- Completed arrival card (provided at the border)