It depends on your country of origin. Visitors from many countries can enter without a visa for up to 30 days if arriving by air and up to 15 days if arriving by land. However, citizens of some countries must apply for a visa in advance. It is best to check with your local Thai embassy or consulate if you need a visa for your planned visit to Phuket.