How to Do Visa Runs Between Thailand and Cambodia

Cross at Poipet-Aranyaprathet border, get a 30-day Cambodia visa on arrival for $30, then return to Thailand for a fresh 30-day stamp. The round trip takes 8-12 hours and costs $45-60 total including transport and visa fees.

  1. Get to the border from Bangkok. Take a minivan from Victory Monument (150-200 baht, 3-4 hours) or train from Hua Lamphong Station (48 baht, 5-6 hours) to Aranyaprathet. Minivans are faster and more frequent.
  2. Exit Thailand at Aranyaprathet. Walk through Thai immigration, get your exit stamp. Keep your departure card - you'll need it when you return. The border is open 7am-8pm daily.
  3. Enter Cambodia at Poipet. Fill out arrival form, pay $30 USD cash for tourist visa (must be USD, no other currency accepted), get passport stamped. Bring exact change - they don't give change for larger bills.
  4. Turn around and exit Cambodia. Walk back to Cambodian immigration immediately, show your passport, get exit stamp. No fee required for same-day exit.
  5. Re-enter Thailand. Present passport and departure card to Thai immigration. Get fresh 30-day stamp (or 15 days if arriving by land and from certain countries). Border run complete.
  6. Return to Bangkok. Take minivan back to Victory Monument (same price and time) or catch train from Aranyaprathet station. Last minivan usually leaves around 5pm.
Can I do this with any passport?
Most nationalities can do this, but some get only 15 days instead of 30 when entering Thailand by land. Check Thailand's visa policy for your specific passport.
How often can I do visa runs?
No official limit, but doing more than 2-3 per year may trigger questions from Thai immigration. They may eventually deny entry if they suspect you're living in Thailand on tourist stamps.
Do I need to stay overnight in Cambodia?
No, you can turn around immediately. Same-day border runs are completely legal and common.
What if the border is closed?
The border closes at 8pm and opens at 7am. If you arrive after closing, you'll need to stay overnight in Aranyaprathet. Budget guesthouses cost 300-500 baht.
Can I pay the Cambodia visa fee in Thai baht?
No, only US dollars accepted. Bring exact change - they don't provide change for large bills and the exchange rate for other currencies is terrible.