Catch an early train (from Hualamphong ~1h20) or a minivan/tour (1–1.5h); trains depart early and are inexpensive — arrive to maximize daylight at ruins.
Hire a bike or tuk-tuk (bikes often available from guesthouses; tuk-tuks from stands) to visit less-visited ruins and local markets; daylight and parks open until around 5pm.
Chiang Mai has excellent specialty cafés and Thai breakfast stalls; cafes typically open 7:00am–10:00pm and provide a relaxed start before sightseeing.
Drive or taxi up to Doi Suthep for panoramic city views and the golden chedi; temple complex open roughly 5:00am–9:00pm — afternoons can be less crowded than sunset.
Night Bazaar and walking markets open from about 6:00pm–11:00pm offering handicrafts and street food; dinners range from market bites to sit-down northern Thai cuisine.
A rescue-and-rehabilitation sanctuary where visits are by prior reservation; program typically runs ~8:00am–5:00pm and includes feeding, learning and observing elephants ethically (no riding).
Cooking schools (Thai Farm Cooking School, Baan Thai) run half- and full-day classes starting around 8:30–9:00am; includes market visit and hands-on cooking.
Take an early flight to maximize your southern beach time; total travel time including transfers usually 3–5 hours if connecting — book early for best fares.
Short longtail-boat ride (10–15 minutes) to Railay where you can explore beaches, limestone cliffs and Phra Nang Cave; boats run roughly 9:00am–5:00pm depending on tides.
Ao Nang Night Market (open about 5:00pm–10:00pm) offers local grilled seafood, curries and snacks; beachside restaurants offer a more relaxed sit-down option.
Most full-day tours depart around 7:30–8:00am and visit Phi Phi Don, Maya Bay (subject to park rules), Viking Cave and snorkeling spots; tours return around 4:30–5:30pm. Book with a reputable operator and check national park rules (Maya Bay access can be restricted).
Enjoy a leisurely hotel breakfast or explore Krabi Town morning market for local snacks; markets generally open early (around 6:00am) and close late morning.
Take an afternoon flight back to Bangkok (1h20) to connect with international flights or continue your travels. Allow 2–3 hours for airport check-in and transfers.
If returning to Bangkok, enjoy dinner near your hotel or at one of the airport lounges/restaurants; many airport restaurants operate into late evening.