Visit the stunning Wat Arun temple for an incredible view of the city. Have lunch at The Deck and enjoy the riverside view. In the evening, explore Khao San Road's nightlife.
Start your day at the famous Chatuchak Weekend Market for shopping and street food. Have lunch at Or Tor Kor Market for some of the best Thai food in the city. End the day at the colorful Asiatique night market.
Explore the magnificent Grand Palace and Wat Phra Kaew, the most sacred temple in Thailand. Have lunch at Thip Samai for their famous pad Thai. In the evening, take a sunset cruise along the Chao Phraya River.
Take a Thai cooking class to learn how to make some of your favorite Thai dishes. Have lunch at the school and taste your creations. In the evening, head to the trendy Thonglor area for dinner and drinks.
Visit the famous reclining Buddha at Wat Pho, and then explore the food and culture of Chinatown. Have lunch at T&K Seafood for delicious seafood dishes. In the evening, check out the rooftop bars in the city for a night of cocktails and fun.
Take a day trip to the ancient capital of Thailand, Ayutthaya. Visit the temples and ruins of this UNESCO World Heritage site. Have lunch at a local restaurant and try some regional dishes. In the evening, relax with a traditional Thai massage.
Spend your last day at Safari World, an open-air zoo and theme park. Have lunch at one of the restaurants in the park. In the evening, have a farewell dinner at the Sky Bar for a stunning view of Bangkok's skyline.
Other activities to consider: rooftop yoga, Muay Thai boxing class, Taling Chan floating market, Jim Thompson House museum, and Siam Niramit cultural show. For a side trip, visit the beautiful beaches of Hua Hin or Pattaya.
To maximize your fun, try to schedule your activities in the morning or evening to avoid the midday heat. Use ride-sharing services like Grab or Gojek to get around the city quickly and affordably. Don't forget to try the street food!