After landing at Samui Airport (USM), take a taxi to Bophut; allow about 15–25 minutes, depending on traffic and where your hotel is. Taxis are easy to arrange outside arrivals, but confirm the fare before setting off—airport transfers can feel pricey for such a short ride. Check in and take a breather before heading out; the late-afternoon heat is easier to enjoy once the sun starts to soften.
Start with an easy, roughly one-hour wander through Fisherman’s Village, following the waterfront lane and browsing its boutiques, cafés, and old shophouses. It’s pleasantly atmospheric before dinner, though busier on market nights; confirm whether the walking-street market is running on your arrival date, as schedules can vary.
For sunset and dinner, settle in at Coco Tam’s, a popular beachfront spot where you can have a drink with your feet near the sand and watch the sky change. Budget around ฿500–1,000 per person, and expect a lively scene—arriving a little before sunset gives you a better chance of finding a good table. Afterward, take a relaxed 30-minute stroll along Bophut Beach; the sand is dark and the shoreline can be uneven, so watch your step in low light.
Make Ang Thong National Marine Park your main event today: most full-day boat tours include hotel pickup, lunch and snorkeling, and take around 8–10 hours door to door. Confirm your pickup time and whether the park’s entrance fee is included—foreign visitors are commonly charged about ฿300 per adult—and bring swimwear, a towel, reef-safe sunscreen and cash for extras. The ride out can be choppy, especially in unsettled weather, so check the operator’s update before you leave; the itinerary may change if sea conditions are poor. If you want the viewpoint hike, wear shoes with grip and save some energy for the steep climb.
After you’re back on Samui, take it easy before dinner at Khao Hom, near Chaweng, for traditional Southern Thai dishes. Allow roughly 20–40 minutes by taxi from the pier or your hotel, depending on where the tour drops you and evening traffic; agree the fare before setting off. Budget around ฿300–600 per person, and check the restaurant’s hours before you go, as a late return from the boat can make dinner timing tight.
Head to Na Muang Waterfall 1 early, ideally around 8:30, before the midday heat. The walk from the parking area is short, but the rainforest path and rocks can be slippery—wear shoes with grip, and check the water level after rain. Allow about 1–1.5 hours; access is generally free, though parking or local facilities may cost a small fee. Then take a taxi or songthaew south-east to Wat Ratchathammaram (Red Temple) in Hua Thanon, roughly 20–30 minutes away. Spend around 45 minutes taking in the red terracotta and intricate carvings; visit respectfully with shoulders and knees covered.
Continue to Hin Ta and Hin Yai Rocks in Lamai, about 10–15 minutes by road. The coastal viewpoint and rock formations are free to see, though you may encounter a small parking charge; allow 45 minutes, and take care on the uneven rocks. From there, it’s a short ride to Lamai Beach. Set aside about 1.5 hours to swim or relax—October can bring passing showers, and the sea may be rough, so follow any warning flags and ask locally about conditions before going in.
Stay in Lamai for an early seafood dinner at Sabienglae Restaurant, a coastal Southern Thai favorite. Try the seafood curry or a grilled catch of the day; budget roughly ฿400–800 per person, depending on what you order. Aim to arrive around 5:30–6:00 pm for an easy table and sunset-hour meal. Taxis can be sparse once you’re away from the main road, so arrange your ride back with the driver or ask the restaurant to call one.
Choose a morning or early-afternoon flight so you reach Bangkok with time to check in and decompress; keep this first afternoon deliberately easy. After settling into your hotel, head to ICONSIAM on the Charoen Nakhon riverside. Depending on where you’re staying, a taxi or Grab is simplest with luggage; later, the Gold Line stops at Charoen Nakhon and connects with the BTS at Krung Thon Buri. The mall is generally open daily from 10am to 10pm. Give yourself about 1.5 hours to browse, rather than trying to cover every floor.
For an easy first taste of Thai food, spend about an hour at SookSiam, the lively market-style food zone inside ICONSIAM. Stalls bring together dishes from different regions, so it’s a good place to share a few small plates instead of committing to one big meal; allow roughly ฿200–500 per person, depending on what you order. It can get busy around dinner, so take a look around first, then choose a table and go back for food.
Finish with a 30–45-minute stroll along the Chao Phraya River promenade at ICONSIAM. The river breeze and views make a pleasant reset after the flight, and you can stay as long or as little as you like. If you’re tired, skip another stop and take a taxi or Grab back to your hotel; Bangkok traffic can make a short ride surprisingly slow.
Start early at The Grand Palace in Rattanakosin; aim to arrive around opening, usually 8:30 a.m., before the heat and tour groups build. Allow 2–3 hours for the royal complex and Temple of the Emerald Buddha. Admission is around ฿500; check the official visitor guidance before you go, as hours and access can change. Wear clothes covering shoulders and knees, and bring water. A metered taxi or ride-hail works from most central neighborhoods; if you’re near the BTS or MRT, take transit toward the old city and finish by taxi.
Walk about 10–15 minutes to Wat Pho, generally open daily from 8 a.m. to 7:30 p.m.; budget around ฿300 and 1–1.5 hours for the Reclining Buddha and quieter corners of the grounds. Then head to Err Urban Rustic Thai, near Tha Tien, for lunch in its historic shophouse setting. It’s an easy walk from the temple; allow 1–1.5 hours and roughly ฿500–1,000 per person.
From Tha Tien Pier, take the cross-river ferry to Wat Arun—the short crossing is inexpensive, usually just a few baht, and runs frequently during the day. Give the temple 1–1.5 hours to admire its decorated central prang and riverside setting; admission is around ฿200. Late afternoon is a lovely time to visit, but check the last-entry time and ferry schedule before lingering, and take care on the steep, uneven steps.
Get to Wat Traimit around opening time, usually 8 a.m., while the temple is still cool and quiet. The Golden Buddha is the highlight; allow about an hour for the statue and museum, and budget roughly ฿100–200 depending on which areas are open and included. From there, it’s a short walk into Talat Noi. Spend about 1½ hours among its lanes of old shophouses, workshops and murals; go slowly, as the best details are tucked down side alleys.
Walk or take a short taxi to River City Bangkok on Charoen Krung Road—allow around 10–15 minutes on foot from the edge of Talat Noi, or longer if you linger along the way. Its galleries and exhibitions are a welcome air-conditioned pause; entry to the building is free, though individual exhibitions may charge. Check the day’s listings and opening hours (often around 10 a.m.–8 p.m.) before you go.
Head to Yaowarat Road as the lanterns come on and food stalls begin setting up; from River City Bangkok, a taxi or tuk-tuk usually takes about 10–20 minutes, depending on traffic. Wander for an hour, then make your way to Jek Pui Curry for an early dinner. It’s a no-frills, famously popular street-side stop, with limited seating and dishes commonly around ฿100–250 per person; hours can vary, so check locally before setting out, and arrive early if you want to avoid a queue.
Start at Jim Thompson House Museum in Pathum Wan; aim for an opening-time visit, as the house is usually open daily from 10 a.m. to 5 p.m. Entry is around ฿200, and the guided tour—typically required for the house interiors—takes about 1.5 hours. The shaded gardens and traditional teak buildings make a welcome breather from the city. From there, it’s roughly a 10-minute walk to Bangkok Art and Culture Centre (BACC), beside National Stadium BTS. Browse the current exhibitions for an hour or so; galleries are generally open 10 a.m.–8 p.m. Tuesday to Sunday, with free entry to many shows, but the centre is closed Mondays.
Walk or take the elevated walkway toward Siam Paragon for a relaxed food break and a look around. The mall’s food options range from quick Thai meals in the basement food hall to sit-down restaurants; allow about 1.5 hours, and expect roughly ฿100–300 for a casual meal or more at a restaurant. It’s a short BTS ride or an easy walk onward to Erawan Shrine in Ratchaprasong. Pause for about 30 minutes to observe the offerings and traditional dance performances, if one is underway; it’s a busy, open-air shrine, so keep an eye on belongings and leave room for worshippers.
Stay in Ratchaprasong for dinner at Nara Thai Cuisine inside CentralWorld. Set aside around 1.5 hours and budget ฿500–1,000 per person; classic dishes such as curry, grilled meats and tom yum are good choices for sharing. The area is connected by elevated walkways, so you can avoid much of the street traffic when moving between the shrine and the mall. If you’re heading back by BTS, Chit Lom and Siam stations are both nearby; a taxi or app ride is convenient too, though evening traffic can make the trip slow.
Start at Benjakitti Forest Park while it’s still relatively cool; allow about 1.5 hours to wander the elevated walkways over wetlands and through the greenery. The park is generally open from early morning until evening, and entry is free. From there, take a taxi or ride-hailing car to Lumphini Park—allow roughly 15–30 minutes depending on traffic—or use the MRT between nearby stations. Spend about an hour on an easy loop around the lakes; the park is also free and typically open from 4:30 a.m. to 10 p.m.
Head to Terminal 21 Asok for lunch and a browse through its travel-themed floors, each styled around a different destination. It’s an easy taxi ride from Lumphini Park, or take the MRT to Sukhumvit and walk through the connected interchange to the mall. Give yourself about 1.5 hours; the mall is generally open daily from 10 a.m. to 10 p.m., with plenty of choices in its food court and restaurants.
For dinner, make your way to Baan Khanitha in the Sukhumvit area. A taxi from Terminal 21 Asok is usually a short ride, though traffic can make walking or a quick ride-hail more predictable. Set aside around 1.5 hours for Thai dishes in its garden-style setting; budget roughly ฿700–1,300 per person, and book ahead if you want a particular time.
Start with a gentle 45-minute walk through Chatuchak Park before the heat builds. It’s a short stroll from BTS Mo Chit or MRT Chatuchak Park; arrive around 8:30–9 a.m. and bring water, as the shaded paths are welcome but the sun still catches the open lawns. Then walk over to Chatuchak Weekend Market—Saturday is market day, and many stalls get going from about 9 a.m., with the busiest stretch usually late morning onward.
Give Chatuchak Weekend Market around three hours to browse. It’s easy to lose your bearings in the lanes, so save a map pin for an agreed meeting point and carry small bills; prices vary, and a little polite bargaining is normal. For lunch and a change of pace, head to Or Tor Kor Market, a short walk away. It’s a good place to try cut tropical fruit, grilled bites or prepared Thai dishes; allow about an hour and budget roughly ฿150–400 per person. It generally opens daily from early morning until around 6 p.m., though individual stalls may close earlier.
Finish with a quiet 30-minute pause at Paolo Memorial Park nearby. Treat it as a brief breather rather than a major attraction, and check that the space is open to visitors when you arrive. If you’re ready to head back afterward, MRT Kamphaeng Phet and BTS Mo Chit are convenient for getting across town; a taxi or ride-hailing car is an option too, but traffic can make the trip slow.
If your flight is later in the day, start with breakfast at On Lok Yun in Old Town. This beloved old-school café serves Thai-style breakfast—think soft-boiled eggs, toast and kaya—typically from early morning until early afternoon; allow about an hour and roughly ฿100–250 per person. It can get busy, so arrive early and keep your luggage with you or stored at your hotel.
If you have several hours before you need to leave, continue to Wat Suthat for its grand interior and peaceful courtyards. Allow about an hour; check the day’s opening hours and current admission arrangements before you go, and dress modestly with shoulders and knees covered. A taxi or ride-hailing car is the easiest link from breakfast, though traffic in Old Town can make the short trip slower than expected.
Head to Suvarnabhumi Airport or Don Mueang International Airport, depending on your ticket. Ask your hotel to arrange a car or use a metered taxi or ride-hailing app; allow at least 60–90 minutes from central Bangkok, and more during rush hour or heavy rain. Leave enough time to meet your airline’s recommended airport arrival window, especially if checking bags.
No packing list attached yet.