Bangkok is known as the city that never sleeps. Begin your adventure by visiting the Grand Palace, an iconic landmark of Bangkok where you'll see stunning architecture and golden temples. Next, visit the Wat Phra Kaew Temple, also known as the Temple of the Emerald Buddha, which is located within the palace grounds. End your day by exploring the bustling Chatuchak Market, which is one of the world's largest markets and has everything from clothing to food.
In the morning, head to Railay Beach, which is only accessible by boat. This pristine beach is surrounded by towering limestone cliffs and offers clear turquoise waters. If you're feeling adventurous, go rock climbing on the cliffs. Finish your day by watching the sunset at the Tiger Cave Temple, which has a stunning view of Krabi.
Start your day by visiting the famous Doi Suthep Temple, which is located on a mountain overlooking Chiang Mai. Next, explore the Old City, which is surrounded by a moat and ancient walls. You can visit historic temples, see traditional Thai architecture and shop at the bustling night bazaar for souvenirs or try local cuisine.
Take a boat trip to Phi Phi Island, which is one of the most scenic islands in Thailand and offers crystal clear waters and spectacular rock formations. You can also go snorkelling, swimming or kayaking. At night, visit the Bangla Road, which is the liveliest street in Patong Beach known for its party scene and local food.
If you have more time, consider adding a trip to the Elephant Nature Park in Chiang Mai where you can learn about and interact with rescued elephants. Alternatively, if you have less time, skip Phi Phi Island and spend an extra day in Bangkok to explore other landmarks, such as Wat Arun or the Jim Thompson House.