Dates are flexible. This day-by-day plan is provisional until you choose exact travel dates.
Start early at Wat Pho, ideally around 8:30 AM, before the Old Town heat builds and tour groups arrive. Allow about 1½ hours to see the Reclining Buddha, gilded stupas, courtyards, and the traditional Thai massage school. Admission is usually around THB 300; shoulders and knees should be covered, and shoes must be removed in temple buildings. From central Bangkok, a taxi or Grab is easiest, while the MRT Sanam Chai station is a convenient option if you are staying near the metro.
Walk or take a short tuk-tuk ride toward the river and cross by the small ferry from Tha Tien Pier to Wat Arun—the crossing takes only a few minutes and normally costs just a few baht. Spend about an hour exploring the steep central prang and riverside grounds. Wat Arun generally opens from morning until early evening, but check the current hours before leaving because temple schedules can change; modest clothing is required.
Have lunch at The Deck by Arun Residence, reserving ahead if you want a terrace table facing Wat Arun. Expect roughly THB 500–1,000 per person, depending on drinks and dishes. This is a good place to slow down rather than rush through another attraction—order Thai classics, share a few plates, and allow about 1½ hours.
In the afternoon, continue to Pak Khlong Talat, Bangkok’s flower market. It is most atmospheric when deliveries are coming in, and you will see piles of orchids, marigolds, roses, and lotus flowers being prepared for temples and ceremonies. From the riverside, a taxi or Grab is simplest; walking is possible but uncomfortable in the heat. Allow about an hour, and keep some small cash for drinks or a small bouquet.
Finish with a low-cost Chao Phraya River sunset ferry ride. Use the regular orange-flag public boat rather than an expensive tourist cruise, boarding from a convenient riverside pier such as Yodpiman or Tha Tien. A ride of about an hour gives you changing views of temple roofs, bridges, and riverside neighborhoods; fares are usually only a few dozen baht. Check the last-boat times before boarding, as regular services become less frequent after dusk. Afterward, return by MRT Sanam Chai, taxi, or Grab, allowing extra time for Old Town traffic.
Start at The Grand Palace around 8:00 AM, before the Old Town becomes especially hot and crowded. Allow roughly two hours for the royal courtyards, throne halls, and ceremonial architecture; entry is generally around THB 500, but check the official ticket information before going because access and opening arrangements can change. Dress conservatively—shoulders and knees covered, no see-through clothing—and carry water. Security and ticket queues can be significant, so avoid arriving close to midday. Within the same complex, spend about an hour at Wat Phra Kaew, home of Thailand’s revered Emerald Buddha. Photography restrictions and quiet rules are enforced inside the temple.
Walk or take a short taxi ride to the Bangkok National Museum, usually about 10–15 minutes depending on traffic. Give yourself 1½ hours for the galleries of Thai sculpture, royal regalia, religious art, and historical objects; this is the best place to put what you have seen at the palace into context. Check its current opening days before committing, as museums in Bangkok commonly close on a regular weekly day or for special holidays. A taxi or Grab is easiest in the heat, while walking is possible if you are comfortable with the midday sun.
Have lunch at Thipsamai on Maha Chai Road, about a 10-minute taxi ride from the museum. Order the restaurant’s signature wrapped-egg pad Thai or a simpler version with prawns; budget approximately THB 150–400 per person, and expect a queue at busy times. After lunch, continue to the Giant Swing at Sao Chingcha, roughly 10 minutes away by taxi. Thirty minutes is enough to appreciate the landmark and surrounding historic streets; it is primarily a photo stop rather than a place requiring a long visit. Because this part of Bangkok is easy to explore on foot, take a short detour through the lanes around the old shophouses rather than immediately returning to a main road.
Finish at Khao San Road, around 10–15 minutes from the Giant Swing by taxi or tuk-tuk, allowing extra time for traffic. Visit after sunset, when the street stalls, snack vendors, casual bars, and people-watching are at their liveliest. Two hours is plenty; prices are generally inexpensive, but confirm the cost before ordering, especially for tuk-tuks, drinks, and souvenir items. For a quieter walk afterward, use nearby Rambuttri Road, which has a more relaxed atmosphere. Return to your hotel by Grab or metered taxi rather than accepting the first fixed-price offer from a driver, and keep valuables secure in the busiest sections.
If this day falls on a Saturday or Sunday, start at Chatuchak Weekend Market around 9:00 AM, before the lanes become intensely hot and crowded. Give yourself about three hours to browse clothing, ceramics, crafts, antiques, plants, and snack stalls—wear comfortable shoes and carry cash, although many larger shops accept QR or card payments. Take the MRT to Chatuchak Park or Kamphaeng Phet; the latter is closest to the market’s food and art sections. If this day is not a weekend, skip the market rather than forcing it: it is not the same experience on weekdays, and use the extra morning for a relaxed café stop nearby.
Walk across to Or Tor Kor Market, next to Kamphaeng Phet MRT, around midday. This is Bangkok’s polished fresh market, excellent for cut fruit, grilled seafood, curries, and desserts; budget roughly THB 150–350 per person for a generous tasting lunch. Look for the prepared-food counters toward the rear and choose dishes that are busy with local shoppers. Allow around an hour, and bring small notes for stalls that do not accept cards.
From Kamphaeng Phet, take the MRT toward Sukhumvit, change to the BTS at Asok, and continue to National Stadium; allow about 35–45 minutes including the walk. Spend roughly 1½ hours at Jim Thompson House Museum, a leafy traditional Thai teak compound tucked behind the busy shopping district. Guided tours are generally part of the visit, and the museum commonly operates during daytime hours, but confirm the current final admission time before setting out. Entry is typically around THB 200; modest clothing is appreciated, and the shaded garden makes this a pleasant pause after the market crowds.
Continue by taxi or Grab to ICONSIAM—usually 20–35 minutes depending on traffic—or take the BTS to Krung Thon Buri and connect to the Gold Line. Explore the indoor market-style food area, browse the riverside mall, and step outside for views across the Chao Phraya around sunset. The mall is air-conditioned and generally open into the evening, but allow extra time for traffic if using a car.
Finish at Jok Prince in Bang Rak, a short taxi or Grab ride from ICONSIAM; in heavier traffic, use the BTS to Saphan Taksin and walk from there. Order the smoky rice porridge with pork and a soft-boiled egg, budgeting about THB 100–250 per person. It is a compact, casual stop rather than a long dinner—expect a queue at peak times and limited seating. From Bang Rak, return by BTS from Saphan Taksin, taxi, or Grab; a city transfer is usually THB 100–250 depending on traffic and distance.
Leave Bangkok around 7:00 AM by train or minivan and allow 2–3 hours door to door, including getting to the station, waiting, and arranging local transport. On arrival, hire a bicycle if you are comfortable cycling, or agree on a tuk-tuk and hourly price before setting off; the ruins are spread out and walking between them is tiring in the heat. Begin at Wat Mahathat, where the Buddha head wrapped in tree roots is best seen before the tour groups arrive. Spend about an hour exploring the surrounding brick stupas, then continue to nearby Wat Ratchaburana for its tall Khmer-style prang and atmospheric crypt. Combined temple tickets are commonly around THB 220, though individual entry fees and opening arrangements can change; carry cash and dress with shoulders and knees covered.
Have lunch at Raan Tha Luang, a relaxed local restaurant in Ayutthaya town, rather than eating only at the busiest ruin-side stalls. Order central Thai dishes such as river prawns, stir-fried morning glory, or a mild curry; budget roughly THB 200–500 per person. Your tuk-tuk driver can take you there in about 10–15 minutes, depending on traffic. Keep lunch fairly short, as the afternoon temples are more exposed and you will want time for a drink break.
After lunch, visit Wat Phra Si Sanphet, the former royal temple inside the old palace area. Its three large chedis are Ayutthaya’s signature skyline and are especially photogenic in the softer afternoon light; allow about an hour. Then ride roughly 15–20 minutes to Wat Chaiwatthanaram on the Chao Phraya River. Arrive in the late afternoon for the most dramatic view of the Khmer-style prang and surrounding galleries, and consider renting traditional Thai clothing nearby for photographs if that appeals to you. Temple grounds generally close before or around sunset, so check the posted hours on the day and do not leave this stop too late.
After sunset, return to Ayutthaya town or the station for your onward trip. Trains and minivans can become less predictable later in the day, so confirm the last practical departure before beginning the final temple visit; a private car back to Bangkok is the easiest option if you want a fixed return time, while public transport is cheaper but less comfortable. Expect the return journey to take roughly 2–3 hours door to door. If you are staying overnight in Ayutthaya instead, have dinner near the riverside rather than rushing back—the extra night makes this day much more relaxed.
Allow roughly 5–7 hours door to door to travel from Ayutthaya to Chiang Mai, including the return to Bangkok, airport check-in, security, baggage collection, and the transfer into the city. For a holiday-period trip, book the flight well ahead and avoid choosing a connection so tight that a delayed train or minivan puts it at risk. After checking in, head to Chiang Mai Gate Market at the south side of the Old City for an easy northern Thai lunch—try khao soi, sai ua sausage, or nam prik with vegetables. Budget about THB 100–300 per person, and allow an hour rather than rushing straight into sightseeing.
From the market, a short songthaew ride or tuk-tuk brings you into the Old City to Wat Chedi Luang. Spend about an hour around its enormous brick chedi and quiet side courtyards; the temple is generally open from morning until early evening, with modest entry fees sometimes charged to visitors. Just across the lane, Wat Phan Tao takes only 30–45 minutes and is especially lovely for its dark teak viharn and carved interior. Dress with shoulders and knees covered, and remove shoes before entering the prayer halls. Keep the afternoon unhurried—the heat is strongest now, and the temples are more enjoyable when you leave time to sit rather than simply collect photographs.
Take a 10-minute tuk-tuk or songthaew ride south to Wat Sri Suphan in the Wua Lai neighborhood. Allow about an hour to see its intricate silverwork; the main ordination hall may have access restrictions, so treat the exterior craftsmanship as the highlight. Continue along Wua Lai Walking Street for street food, small silver workshops, crafts, and a relaxed first evening in Chiang Mai. This market operates only on its designated weekly evening, so confirm that it coincides with your flexible itinerary; if it does not, visit the neighborhood and arrange dinner at Huen Muan Jai or Tong Tem Toh instead. Expect THB 150–400 per person for a casual dinner, and use Grab or a metered red songthaew back to your hotel.
Begin at Wat Chiang Man, the Old City’s oldest temple, around 8:30 AM while the courtyards are cool and quiet. Allow about an hour for the Lanna-style prayer halls, elephant-supported chedi, and small historic Buddha images. Entry is generally free, though donations are welcome; dress with covered shoulders and knees. From here, walk south through the Old City to the Three Kings Monument—roughly 15–20 minutes—or take a short Grab ride if the heat is already building. Spend about 30 minutes getting your bearings and reading the monument’s explanation of Chiang Mai’s founding.
Continue to the Lanna Folklife Museum, directly opposite the monument, for around 1½ hours. It is usually open during daytime museum hours but may close on a regular weekly day, so verify the current schedule before setting out. The galleries are a useful introduction to northern Thai textiles, ceremonies, architecture, and village life, especially if you have not visited a cultural museum elsewhere in Thailand. Budget approximately THB 90–100 for admission. Keep the morning unhurried; this compact Old City route is best done on foot, with water and sun protection.
Take a Grab to Huen Muan Jai in the Nimman area—allow 15–25 minutes depending on traffic—and settle in for a northern Thai lunch of khao soi, sai ua sausage, nam prik ong, and shared vegetable dishes. Expect roughly THB 250–600 per person. It is popular, so arriving outside the busiest lunch window can reduce waiting; alternatively, ask your hotel to call ahead. After lunch, leave a little time for a drink or rest before the mountain visit rather than trying to walk around Nimman in the midday heat.
Head to Wat Phra That Doi Suthep by Grab, licensed red songthaew, or a pre-arranged car. Allow about 45–75 minutes each way depending on traffic and road conditions, plus around two hours at the temple. The final approach includes the famous Naga staircase; a funicular is available for an additional small charge if needed. The temple complex usually operates from morning into the evening, but confirm current hours and dress respectfully—covered shoulders and knees are required. From the terrace, look over Chiang Mai’s basin, and try to arrive before sunset if visibility is good; clouds and haze can obscure the view. A private car is the most comfortable option for a return to town, while a shared songthaew is cheaper but may wait until full.
Finish on Nimman Road and the surrounding lanes around One Nimman, browsing small boutiques, design shops, and cafés for roughly two hours. This is a good place for an easy evening rather than another major attraction: try a local dessert or coffee, then choose a casual dinner nearby. Short Grab rides are practical, while walking between the main Nimman lanes is straightforward. Keep valuables secure in busy café areas, and carry a light layer for the cooler ride back from Doi Suthep.
Book an independently reviewed, no-riding ethical elephant sanctuary near Chiang Mai in advance; reputable programs often collect guests from central Chiang Mai between about 7:00 and 8:00 AM. Allow 6–8 hours door to door, including the shared minivan ride, which may take 1–1½ hours each way depending on the valley and traffic. The day should focus on observing natural behavior, walking with the elephants, and—if the sanctuary permits it—feeding them under staff supervision. Avoid any program offering riding, bathing with elephants, performances, or close-contact photo sessions with stressed animals. Expect roughly THB 1,800–3,500 per person, usually including hotel pickup, lunch, drinking water, and entrance fees; confirm exactly what is included before paying.
On the return journey, spend about an hour taking in Mae Sa Valley, north of the city. The scenery becomes noticeably greener and cooler than Chiang Mai, with forested hills, small farms, and winding roads. This is best treated as a relaxed countryside stop rather than a separate sightseeing checklist—ask the driver where a safe viewpoint or roadside café fits naturally into the route. If your sanctuary day runs late, skip a long stop and simply enjoy the valley drive; reaching town before dusk is preferable, especially in high-season traffic. Shared transfers commonly return between 3:00 and 5:00 PM, but timings vary, so do not book a nonrefundable evening activity too close to the estimated arrival.
After a shower, have an early dinner at Khao Soi Khun Yai, a small local favorite near the Old City, for a bowl of northern-style curry noodles—typically around THB 80–200 per person. Go before closing rather than assuming late service; small eateries can sell out or finish for the day, and opening hours may change. From there, take a Grab or songthaew toward Chiang Mai Night Bazaar in Chang Khlan—usually 10–20 minutes from the Old City depending on traffic—and spend around two hours browsing handicrafts, clothing, souvenirs, and casual food stalls. Bargain politely at independent stalls, keep your phone and wallet secure in crowds, and leave time for the ride back to your hotel; a Grab is generally the simplest option after the market.
Allow 5–7 hours door to door for the flight from Chiang Mai to Krabi International Airport, including the airport transfer, check-in, possible connection, baggage collection, and the onward taxi or hotel shuttle. Because nonstop flights can be limited—especially around the year-end holiday—book the flight before reserving activities, and arrange your transfer to Ao Nang in advance if arriving late. The airport-to-Ao Nang journey usually takes 30–45 minutes; a pre-booked taxi is simplest, while shared shuttles are cheaper but may make several hotel stops.
After checking in, keep the afternoon deliberately easy at Ao Nang Beach. Walk along the sand, find a shaded spot near the southern end, and watch the limestone islands turn golden as the sun drops. Swimming conditions vary with tides and boat traffic, so this is better treated as a relaxed arrival stop than a serious beach session. Allow about an hour, plus time to freshen up before dinner.
Head toward the Ao Nang Landmark Night Market in the Nopparat Thara area by songthaew, Grab, or a short taxi ride; from central Ao Nang, allow roughly 10–15 minutes depending on traffic. The market is a good first taste of southern Thai food: try grilled seafood, spicy salads, roti, mango sticky rice, and fresh fruit shakes. Budget around THB 150–400 per person, and carry small cash. Opening days and stall hours can vary, so check locally if your arrival falls on a holiday; the market is generally liveliest from early evening onward.
Finish with dinner at Lae Lay Grill, a hillside restaurant overlooking Ao Nang Bay. A taxi or Grab is more practical than walking, especially after dark, and you should reserve ahead for a preferred terrace table during the Christmas–New Year period. Expect approximately THB 500–1,200 per person depending on seafood and drinks. Order a selection to share—grilled prawns, crab, fish, and southern-style dishes—and keep the evening unhurried after the travel day.
Leave Ao Nang around 7:45–8:00 AM for the Ao Nang–Railay longtail boat. Buy tickets at the beach ticket counter and allow extra time for queuing and wading through shallow water to board; the crossing itself is about 15 minutes, but rough seas or low tide can slow things down. A return ticket is typically around THB 200–300 per person. Keep your phone and sandals secure in a waterproof bag.
Walk first to Phra Nang Cave Beach, one of the peninsula’s prettiest stretches of sand, framed by dramatic limestone cliffs. Spend about 1½ hours swimming, taking photographs, and exploring the cave at the southern end. The beach is free, but arrive early because day-trippers and longtail boats make it noticeably busier later. From there, follow the signed path towards the Railay East mangrove walkway. This easy 45-minute coastal stroll is more atmospheric than scenic in places, with mangroves, exposed rock, and views of the working side of the peninsula. Wear shoes with a decent grip, especially after rain.
Continue to Railay Beach on the western side for a couple of relaxed hours beneath the cliffs. The water is usually calmer and more inviting here than at Railay East, although swimming conditions vary with the tide and boat traffic. For lunch, wander into Railay Village and choose a casual Thai restaurant away from the busiest beachfront tables; expect roughly THB 200–500 per person for a meal and a drink. Try a simple green curry, stir-fried seafood, or spicy southern-style dishes, and carry cash because smaller restaurants and beach vendors may not accept cards.
Return to Ao Nang by longtail boat in the late afternoon, checking the last boats and sea conditions before settling in for lunch—services can become less frequent near sunset. Spend the evening along the Ao Nang sunset promenade, browsing small shops and stopping for fruit shakes or seafood as the cliffs turn golden. For dinner, Lae Lay Grill is a good choice if you want a sunset-facing seafood meal, while Kodam Kitchen is better for affordable, flavourful Thai food; both can be busy, so arrive early or expect a wait. Keep the evening unhurried after the boat trip, and avoid swimming after dark.
Book a reputable Phi Phi Islands day boat in advance and confirm the exact pickup point in Ao Nang. Most tours collect guests around 7:00–8:00 AM, with a hotel transfer, pier check-in, safety briefing, and shared-speedboat journey included; allow roughly 8–10 hours door to door. Speedboats are faster but can be bumpy, while larger boats are steadier but spend longer at sea. Check that the price includes the national-park fee, lunch, drinking water, mask and snorkel, and transfers—these extras can add THB 400–600 per person. Bring reef-safe sunscreen, a dry bag, towel, and motion-sickness tablets if you are prone to seasickness.
Your first major stop should be Maya Bay, where access and time on the beach are controlled by marine-park rules and current conservation measures. The boat may anchor offshore, and swimming may be restricted, so treat the beach as a scenic visit rather than a guaranteed swim. Continue to Pileh Lagoon for about 45 minutes; this is usually the prettiest place for a quick swim or photographs, although rough seas can change the itinerary. The boat should also pass the Viking Cave viewpoint, a dramatic cliff-side stop where landing is generally not permitted, followed by snorkeling at Loh Samah Bay if visibility and sea conditions are suitable. Expect crowds near midday, particularly during the peak holiday period—operators offering an early departure generally provide a more pleasant experience.
Spend around 1½ hours at Phi Phi Don village for lunch and a short walk through the narrow settlement. A simple Thai seafood or rice-and-noodle meal usually costs THB 250–600 per person; choose a busy restaurant with good food turnover rather than an empty waterfront table. Keep valuables secured and leave time to return to the meeting point, as boats will not wait for late passengers. After the final crossing, expect to reach Ao Nang in the late afternoon or early evening, depending on sea conditions and pier traffic. This is best kept as a relaxed evening—have dinner near Ao Nang Beach, where you can easily walk back to your hotel rather than adding another excursion.
Leave Ao Nang around 8:00 AM by private car or shared minivan for Phuket Old Town. The drive via Phang Nga usually takes 3–4 hours, but allow up to five during holiday traffic, especially around Phuket’s bridges and town approaches. Ask to be dropped near Thalang Road, where the historic quarter is easiest to explore on foot. After checking in or leaving luggage, spend about two hours wandering the surrounding Sino-Portuguese lanes—look along Soi Romanee, Dibuk Road, and Krabi Road for colorful shophouses, old Chinese shrines, cafés, and small design shops. The streets are much more enjoyable before the afternoon heat; carry water and use a metered taxi or Grab if your hotel is outside the Old Town.
Have lunch at Tu Kab Khao, a polished but welcoming restaurant on Phang Nga Road known for southern Thai dishes such as crab curry, turmeric-spiced fish, and stir-fried local vegetables. Budget roughly THB 400–900 per person, depending on how much seafood you order. It is popular, so a reservation is sensible during the Christmas–New Year period; otherwise arrive slightly before or after the main lunch rush.
After lunch, walk to Jui Tui Shrine, one of Phuket’s most important Chinese-Thai temples. Allow about 45 minutes to see the bright red halls, incense-filled courtyard, and colorful devotional details. Dress respectfully and avoid blocking worshippers during prayers; donations are welcome, and opening hours can vary around religious events.
From the Old Town, take a taxi or Grab toward Karon Viewpoint—allow roughly 35–50 minutes depending on traffic. Spend about half an hour looking across Kata Noi, Kata, and Karon bays; the viewpoint is free, though parking and traffic can be busy. Continue south for another 25–35 minutes to Promthep Cape for sunset. Arrive at least 45 minutes before sunset, since the parking area and upper viewpoint fill quickly in high season. The clifftop path can be uneven, so wear secure shoes, and stay behind barriers near the edges. Afterward, have your driver take you to your Phuket hotel; if you are staying around Rawai or Nai Harn, this is a convenient area for a relaxed seafood dinner rather than returning north into the busiest beach traffic.
Leave your Phuket hotel around 7:30–8:00 AM for Wat Chalong in Chalong. The drive usually takes 20–40 minutes from the main west-coast beaches, longer in holiday traffic; arrange a taxi or hotel car in advance, as app-based rides can be less reliable around temple areas. Spend about an hour exploring the gilded halls and incense-filled courtyards, keeping shoulders and knees covered and removing shoes before entering prayer areas. There is generally no admission fee, though modest donations are welcome.
Continue by car to the Big Buddha viewpoint on Nakkerd Hill, allowing roughly 20–30 minutes from Wat Chalong and around 1½ hours on site. Check the current access status before setting out, as the viewpoint has previously closed temporarily. If open, the hilltop offers broad views over Chalong Bay and Phuket’s southern coast, but the winding road can be slow and uncomfortable for anyone prone to motion sickness. Wear secure footwear, carry water, and avoid leaving valuables in the vehicle.
Head onward to Raya Restaurant in Phuket Old Town for a final Phuket meal. Allow approximately 30–45 minutes from the viewpoint, depending on traffic, and plan about 1½ hours for southern Thai dishes such as crab curry with betel leaves, stir-fried pork with shrimp paste, and local-style vegetables. Expect roughly THB 500–1,200 per person; reservations are sensible during the Christmas–New Year period, particularly for lunch. After eating, collect your luggage and leave for Phuket International Airport in Mai Khao. Allow roughly 45–75 minutes from Old Town in normal conditions, but budget 2–3 hours before an international flight for the drive, airport check-in, security, baggage procedures, and holiday crowds. For a domestic flight, confirm your airline’s recommended arrival time and add extra buffer if checking bags.
No packing list attached yet.