How to Do Visa Runs from Thailand to Neighboring Countries

Visa runs from Thailand involve leaving the country briefly to reset your tourist visa or visa exemption. The most popular routes are overland to Laos via Nong Khai or Aranyaprathet to Cambodia, or short flights to Kuala Lumpur. Budget 2,000-4,000 baht per run and allow 1-2 days minimum.

  1. Choose your destination based on your situation. Laos (Vientiane via Nong Khai) is easiest for multiple entries and offers 30-60 day extensions. Cambodia (Poipet via Aranyaprathet) is cheaper but more chaotic. Malaysia (Kuala Lumpur by air) is fastest but most expensive. Myanmar borders are currently closed to tourists.
  2. Check your passport validity and pages. Ensure your passport has at least 6 months validity and 2-3 blank pages for stamps. Thailand immigration can be strict about this. If you're running low on pages, get a new passport before your run.
  3. Book transportation in advance. For Laos: Take overnight train from Bangkok to Nong Khai (600-1,200 baht) or bus (400-600 baht). For Cambodia: Bus from Bangkok to Aranyaprathet (200-300 baht), then tuk-tuk to border (100 baht). For Malaysia: Budget airlines Bangkok to KL start at 2,500 baht.
  4. Prepare required documents and cash. Bring passport, onward travel proof, and cash in USD for visa fees. Laos visa costs $35-42 depending on nationality. Cambodia visa is $30. Malaysia doesn't require visa for most nationalities but you need proof of onward travel.
  5. Cross the border and get stamped out of Thailand. Present your passport at Thai immigration. They'll stamp you out and may ask about your plans. Be honest but brief. Keep your departure card if flying back to Thailand.
  6. Enter your destination country. Complete immigration forms, pay visa fees if required, and get stamped in. For Laos, the process takes 30-60 minutes. Cambodia can take 1-2 hours due to crowds. Keep all receipts and stamps.
  7. Wait the minimum time required. Stay at least one night to avoid suspicion. Use this time to explore, eat local food, or just rest. Many visa runners stay 1-3 days to make it look like genuine tourism.
  8. Return to Thailand with proper documentation. Have 20,000 baht cash (or equivalent), proof of onward travel, and accommodation booking ready. Immigration may ask to see these, especially if you've done multiple runs recently.
How many visa runs can I do before Thailand stops letting me in?
There's no official limit, but immigration officers get suspicious after 2-3 runs in 6 months. They have discretion to deny entry if they think you're living in Thailand illegally. Having proper documentation and varying your travel patterns helps.
Which border crossing is fastest for Cambodia?
Aranyaprathet-Poipet is most popular from Bangkok but can be chaotic. Hat Lek-Koh Kong in the south is quieter if you're coming from islands or southern Thailand. Avoid Poipet on weekends and Thai holidays.
Can I do a visa run by flying to Bangkok from another Thai city?
No, you must actually leave Thailand. Domestic flights within Thailand don't reset your visa status. You need to physically cross an international border and get stamped out of Thailand.
What happens if I get denied entry back to Thailand?
You'll be sent back to your departure country on the next flight at your expense. This is rare but increasing. Having proper documentation, not overstaying, and spacing out your visits reduces this risk significantly.
Is it cheaper to do visa runs or get a proper tourist visa?
Tourist visas cost more upfront ($40-80) but give you 60 days plus possible 30-day extension. If you're staying 2+ months, a proper visa is usually cheaper and less risky than multiple runs.