There are many amazing places to visit in Thailand, and it can be tough to narrow it down to just two weeks. Here is a suggested itinerary that could be a good starting point for your trip:
Day 1-2: Arrive in Bangkok and spend some time exploring the city's vibrant markets, temples, and street food.
Day 3-4: Take a short flight to Chiang Mai and spend a couple of days exploring the city and surrounding areas. Don't miss the famous night market and the chance to visit an elephant sanctuary.
Day 5-7: Take a bus or a short flight to Chiang Rai and visit the stunning White Temple and the Golden Triangle.
Day 8-10: Head to the island of Koh Phangan and spend a few days relaxing on the beach and exploring the island's laid-back vibe.
Day 11-13: Fly to Phuket and spend a few days exploring the island's beautiful beaches and visiting the nearby Phi Phi Islands.
Day 14: Return to Bangkok for your final day and spend some time shopping and trying more of the delicious local cuisine.
This is just one example of an itinerary, and there are many other options and possibilities depending on your interests and preferences. Don't hesitate to add or adjust this itinerary based on your own travel style and interests.