Recommended

1 Bangkok

1 day

2 Chiang Mai

2 days

3 Chiang Rai

2 days

4 Krabi

3 days

5 Koh Mook

3 days

6 Koh Lipe

3 days

Your

Bangkok

Chiang Mai

Chiang Rai

Krabi

Koh Mook

Koh Lipe

Time for

💡 SIM card: Get your SIM card directly at the airport: Real 5G is good.
💡 Transportation: Best way to get around the islands is by scooter, best way to get from island to island is by boat, best way to get from city to city is by train or plane (book trains directly on 12gosia, book boats directly at the port it's much cheaper than on 12goasia, book flights directly on the companies website but use Skyscanner, and for scooters you can ask your hotel/Airbnb to put you in touch with rental companies).
Sleeper trains are a really good way to explore the country from south to north, it's cheap (around 650baht) and a unique experience, I highly recommend it (economical way to go from Bangkok to Chiang Mai and from the southern islands to Bangkok).
💡 Good to know: In Bangkok some people may try to cheat you by telling you that the places you want to visit are closed and that they can take you to other good places, don't trust them!
💡 Others: Remember to bring a snorkelling mask, there are spots everywhere, it avoids renting one every time
Bring this bottle bag for excursions, and a waterproof bag
There are many elephant sanctuaries in Thailand, make sure you go to an ethical place, elephants must not be ridden and mistreated...

More to

If you have more time, I recommend you to explore:
📍 Pai: Mo Paeng, Pam Bok, Pai Canyon, Night markets, live music
📍 Sukhothai:Sukhothai Historical Park, Ramkhamhaeng Museum, Night market
📍 Koh Samui:White sandy beaches, Big Buddha at Wat Phra Yai, Ang Thong Marine Park
📍 Koh Tao:World-class scuba diving, Snorkeling
📍 Koh Lanta:Tranquil beaches, Koh Lanta National Park

More on