Visas and Border Crossings

Passport holders from 42 countries can obtain a visa upon arrival in Thailand for tourism purposes and are allowed to stay for up to 30 days. Visas upon arrival are only valid for 30 days and you must show your return ticket upon arrival to show that you plan to leave.

If you plan to stay for 30-60 consecutive days, you will need to apply for a 60-day Tourist Visa before coming to Thailand. For more information about visas, visit to or

Many people pass through the North Andaman on their way to a visa run in Ranong. The process is a bit complicated, but you can find some further advice in a recent Travelfish article.

There are plenty of companies in Phuket that provide visa runs. Charge from 1,000-1,500 baht, which usually includes breakfast, lunch and all boat fares and immigration charges (except overstay fees).