Where to Do Visa Runs from Thailand

The easiest visa runs from Thailand are to Laos (Nong Khai/Vientiane), Cambodia (Poipet), or Malaysia (Penang). Laos offers the most straightforward process with overnight stays required, while Cambodia and Malaysia allow same-day returns depending on your nationality.

  1. Choose your border based on visa type needed. For tourist visas: Laos (Vientiane) is most reliable. For visa exemptions: Cambodia (Poipet) or Malaysia (Penang/Hat Yai) work well. Avoid Myanmar borders - they're unreliable and often closed.
  2. Book transport 2-3 days ahead. From Bangkok: overnight bus to Nong Khai (8 hours, 400-600 baht), flight to Siem Reap (1.5 hours, 3,000-8,000 baht), or bus to Hat Yai (12 hours, 800-1,200 baht). Book through 12Go Asia or directly at Mo Chit bus terminal.
  3. Prepare required documents. Bring passport with 6+ months validity, 2 passport photos, proof of onward travel, and cash equivalent to 20,000 baht (some borders check this). For Laos visa on arrival: bring $30-42 USD cash depending on nationality.
  4. Cross the border and complete the run. Exit Thailand, get stamped out. Enter destination country, get stamped in. Stay required minimum time (overnight for Laos, same-day possible for others). Return to Thailand for fresh stamp - usually 30-60 days depending on nationality.
  5. Track your border runs. Thai immigration may question frequent runs. Limit to 2-3 per year maximum. Keep records of your entries/exits and have proof of accommodation and funds ready if questioned.
How many visa runs can I do per year?
No official limit, but 2-3 times maximum is recommended. More than that and Thai immigration will likely question or deny your entry.
Can I do a same-day visa run?
Yes to Cambodia and Malaysia, but Laos requires an overnight stay. However, staying 1-2 nights anywhere looks less suspicious to Thai immigration.
What if I get denied entry back into Thailand?
You'll need to apply for a proper visa at a Thai consulate in that country. This can take 1-3 business days and costs 1,000-2,000 baht depending on visa type.
Which border crossing is fastest?
Poipet (Cambodia) is usually quickest for same-day runs, but has the highest denial rates. Nong Khai (Laos) takes longer but is most reliable.