Settle into a centrally located hotel on the riverside (Charoenkrung) or Sukhumvit to make getting around easy and minimize transfer time from the airport.
Iconic riverside temple known for its porcelain-clad prang and beautiful late-afternoon light; great for photos and a gentle riverside walk. Open daily 8:00am–6:00pm.
Open-air night market and riverside mall featuring shops, small shows and a Ferris wheel; lively spot for post-dinner walking and light shopping (open ~4:00pm–12:00am).
Choose Jim Thompson House for traditional Thai teak architecture and silk history (open ~9:00am–6:00pm) or BACC for contemporary Thai art — both offer cultural contrast to the palace visit.
Enjoy sweeping sunset views of Bangkok from a rooftop restaurant or bar — reserve ahead for prime sunset seating (rooftops generally open late afternoon–midnight).
Explore ancient temples and iconic sights like the Buddha head entwined in tree roots; the park is open roughly 6:00am–6:00pm so mornings are best for sightseeing.
Head back to Bangkok to catch an evening flight to Chiang Mai (book a ~7:00pm flight) — domestic flight time ~1h15; allow time for airport transfer and security.
Climb the steps or take transport to this mountain temple for panoramic views over Chiang Mai; the site is open 6:00am–6:00pm and best in the morning for cooler air and clearer views.
Evening market (Night Bazaar ~6:00pm–11:00pm) offers handicrafts and street food; if your evening is a Sunday, the Old City Sunday Walking Street (~5:00pm–11:00pm) is a highlight.
Pre-book an ethical rescue- and rehabilitation-based elephant park where you’ll feed and observe elephants without riding; typical pickup is around 7:00am and return around 5:00pm — book in advance as spaces fill fast.
Most reputable schools include a morning market visit to buy ingredients, hands-on cooking and a sit-down lunch with what you cooked; classes typically run 9:00am–2:00pm and should be booked ahead.
If your international flight departs from Bangkok, book an early Chiang Mai → Bangkok flight (flights run frequently; ~1h20m) to connect to your international flight. If departing from Chiang Mai, take a direct taxi to the airport allowing 2–3 hours before check-in.
If you have a long connection in Bangkok, a quick stop at MBK, Terminal 21 or a short city transfer can be fitted depending on your schedule; otherwise proceed to check-in and immigration.