From Suvarnabhumi Airport, allow roughly 1.5–2.5 hours to clear immigration, collect your luggage, reach your hotel, and check in. The Airport Rail Link is usually the most predictable choice if you are staying near its route; otherwise, use the airport’s official metered-taxi queue or a pre-booked ride. Bangkok traffic can be slow, so avoid scheduling fixed evening tickets today. Once checked in, rest, hydrate, and keep your first outing deliberately flexible.
After a break, take a taxi or Grab to Wat Pho in Rattanakosin. If you are already near the river, the Chao Phraya Express Boat to Tha Tien Pier is a pleasant alternative, though allow time for waiting and changing boats. Spend about 1.5 hours seeing the reclining Buddha, tiled courtyards, chedis, and traditional massage-school grounds. Admission is commonly around ฿300, subject to change; check the latest closing time before leaving your hotel. Wear clothing covering your shoulders and knees and remove shoes where requested.
Walk from Wat Pho to The Deck Bangkok for dinner, preferably arriving early or reserving if you want a riverside table facing Wat Arun. Expect approximately ฿500–1,200 per person before drinks. Ask clearly for “jay” or “vegetarian,” and confirm whether fish sauce, oyster sauce, shrimp paste, or egg is included—Thai dishes described as vegetarian are not always fully meat-free. Stir-fried vegetables, tofu dishes, vegetable curries, and rice-based options are usually the easiest requests, subject to the current menu.
After dinner, take a taxi or Grab to Khao San Road; despite the short distance, evening traffic can make this a 20–40-minute ride. Wander the main strip and nearby Banglamphu lanes for around two hours. Vegetarian choices are generally available from fruit stalls, grilled corn, roti, tofu, noodle dishes, and made-to-order street-food vendors, but ask for no meat or seafood and watch for shared cooking surfaces if that matters to you. Use an app ride or a clearly metered taxi back to your hotel rather than accepting unsolicited transport offers.
Start around 8:30–9:00am at Chatuchak Weekend Market, while temperatures are more comfortable and the Saturday crowds are still manageable. From central Bangkok, take the MRT to Kamphaeng Phet for a convenient entrance, or Chatuchak Park depending on where you are staying. Allow roughly 30–45 minutes from central neighbourhoods. Bring water, cash, and a small bag, and keep valuables secure in the busy lanes.
Give yourself about three hours to browse ceramics, vintage clothing, homewares, plants, art, and snacks. You will find some vegetarian choices among the food stalls, but ask clearly for “mangsawirat” (vegetarian) and check whether sauces contain fish sauce or shrimp paste.
Walk a few minutes to Or Tor Kor Market, beside Kamphaeng Phet MRT, for lunch in a cleaner, more spacious market setting. Vegetarian options vary by stall but usually include fresh fruit, steamed vegetables, tofu dishes, rice with vegetable sides, noodles that can be prepared without meat, and Thai sweets. Ask for “gin jay” if you want a stricter plant-based meal, though it is still worth confirming ingredients. Budget around ฿150–350 per person.
After lunch, take the MRT from Kamphaeng Phet toward central Bangkok, then continue by taxi or motorcycle taxi toward Pathum Wan. Allow approximately 30–45 minutes door to door, depending on traffic and the connection from the MRT.
Visit Jim Thompson House Museum, a leafy traditional teak compound that provides a welcome break from the markets. The visit covers Thai architecture, Asian art, and the history of the American silk entrepreneur associated with the house. Allow around 1.5 hours, including the garden.
Entry is generally organised around guided-tour sessions, so check the current timetable and capacity before travelling; do not rely on arriving at any exact time without confirming availability. Afterward, pause at the museum café or nearby for a drink before heading to Chinatown. A short taxi or Grab ride is usually simpler than combining several rail connections.
Head to Soi Nana in Yaowarat after dusk, when the old shophouses, galleries, and small bars become atmospheric. From the Pathum Wan area, allow roughly 30–45 minutes by MRT and walking, or use a taxi or Grab if traffic is moving well. Spend about two hours wandering rather than planning a fixed dinner, as the lane’s venues are compact and Saturday waits are possible.
For vegetarian food, look for a restaurant or noodle stall in the wider Yaowarat area and specify no meat, fish sauce, or shrimp paste. The lane itself is better for drinks, coffee, and dessert than for a dependable vegetarian dinner; Ba Hao Tian Mi is a useful dessert stop if open and not too busy. The MRT is practical for the return while service is running; later, use a metered taxi or Grab and check the destination carefully before setting off.
Take your booked domestic flight from Bangkok to Chiang Mai, allowing about 4–5 hours door to door for the airport transfer, check-in, security, flight, baggage collection, and ride into town. Check whether your flight departs from Don Mueang Airport or Suvarnabhumi Airport—they are far apart and switching airports is impractical on a tight schedule. For a domestic flight, arriving around two hours before departure is sensible.
From Chiang Mai Airport, the Old City usually takes about 15–25 minutes by airport taxi or Grab. Airport taxis commonly cost roughly ฿150–200, while app-based fares vary with demand. Keep the afternoon deliberately light after travelling.
Check into your hotel in Chiang Mai Old City, leave your luggage, and take about an hour to rest and hydrate. The next stops are close enough to walk between, although a short Grab ride can be worthwhile in the heat. Wear clothing that covers your shoulders and knees, and carry small cash for donations.
Walk to Wat Chedi Luang for around an hour, taking time to view the large brick chedi and surrounding Lanna-style buildings. Entry arrangements and fees can change, so follow the posted guidance at the entrance. Continue a few minutes on foot to Wat Phan Tao, where the carved teak prayer hall provides a quieter contrast. Since this is a Sunday, temple activity may be livelier; avoid entering areas marked for ceremonies or monastic use.
Have an early dinner at Khao Soi Khun Yai, a casual northern Thai noodle spot. If you eat vegetarian, ask specifically whether the day’s broth is made without meat or fish sauce and whether tofu or vegetables can replace the usual meat topping; if they cannot accommodate this, choose a nearby vegetarian Thai restaurant or café in the Old City instead. Expect approximately ฿80–200 per person for a simple meal, with vegetarian cafés generally costing around ฿100–250.
After dinner, return to the hotel or take a gentle walk through the Old City lanes. Keep tonight easy: tomorrow’s mountain and temple plans will be more enjoyable if you recover properly from the flight.
Begin around 8:30am at Wat Chiang Man, the oldest temple in Chiang Mai. Allow about an hour to see its Lanna-style buildings and Buddha images; cover your shoulders and knees and remove your shoes before entering shrine buildings. Continue south through the Old City on foot or by red songthaew to Three Kings Monument, allowing roughly 30 minutes for photographs and a quick look at the historical centre.
Spend late morning at Chiang Mai City Arts & Cultural Centre, directly beside the monument. Check its current Monday opening status before leaving, since museums commonly close one regular day each week; if it is closed, use the time for a café stop and a slower walk around the Old City instead. Admission is usually modest, around ฿90–100. These three stops are close enough to walk between, although a Grab or songthaew is worthwhile in the heat.
After lunch, leave room for an unstructured wander through the quieter Old City lanes or take a rest at your accommodation. For dinner, take a Grab to Huen Muan Jai in Chang Phueak, aiming for around 5:30–6:00pm before the busiest period. Ask clearly for vegetarian preparation—“mangsawirat” means vegetarian—and confirm whether curry paste or sauces contain fish sauce, shrimp paste, or meat stock. Northern Thai vegetarian choices may include vegetable stir-fries, tofu, mushroom dishes, and vegetable versions of local curries; expect roughly ฿200–500 per person depending on what you order.
Return to Tha Phae Gate for a gentle sunset or early-evening walk among the cafés and activity around the eastern Old City wall. Budget around ฿100–200 for a drink. The area is easy for solo travellers and offers opportunities to chat without committing to a late night; use a well-lit main road or Grab when returning to your accommodation.
Leave Chiang Mai around 7:30–8:00am with a pre-booked songthaew, taxi, or ride-hailing car. The mountain road takes approximately 45–60 minutes each way, depending on traffic and your pickup point. A private car for the half-day usually costs around ฿1,000–1,800; a shared red songthaew can be cheaper but less flexible. Agree whether the driver will wait at each stop, and bring a light layer because it is cooler at altitude.
Begin at Wat Phra That Doi Suthep, reached by the naga staircase or small cable car. Allow about 1.5 hours for the golden chedi, side terraces, and views over Chiang Mai when the air is clear. Cover shoulders and knees, remove shoes in prayer areas, and avoid photographing worshippers without permission. Continue deeper into Doi Suthep–Pui National Park rather than rushing downhill.
Visit Bhubing Palace next, allowing roughly 1.5 hours for its landscaped gardens. Opening days, last admission, ticket prices, and access restrictions can change, so confirm through the official channel or with your driver before setting out. If it is closed, use the extra time for a slower walk or viewpoint stop in the national park rather than forcing the visit.
For lunch, choose a simple restaurant or café along the mountain route and request vegetarian food using “mang sa wirat” (vegetarian) or “jay” (strict Buddhist vegan). Tofu, vegetables, mushrooms, rice, and noodle dishes are usually straightforward; specify that you do not want fish sauce, oyster sauce, shrimp paste, or meat stock. Choices are limited on the mountain, so carrying fruit or a snack from Chiang Mai is sensible.
Continue to Baan Khun Chang Kian, allowing about an hour to walk gently, buy a drink or snack, and enjoy the quieter Hmong village atmosphere. The access road can be narrow and uneven, so use a driver familiar with the area. Aim to return to Chiang Mai around 4:00–5:00pm, leaving time for traffic on the descent and a rest before the evening.
Head to Ristr8to Original in Nimman for a relaxed coffee stop, costing approximately ฿120–250. It is comfortable for solo travellers, particularly if you sit at the counter. From the Old City, allow 10–20 minutes by taxi or ride-hailing car, depending on traffic. For dinner afterward, Nimman has several vegetarian-friendly cafés and Thai restaurants; confirm sauces and stock if you avoid all animal products.
Keep the evening unhurried after the mountain day. Tomorrow’s journey toward Khao Sok is long: the practical route involves flying from Chiang Mai to Surat Thani, usually with a connection, followed by a pre-booked road transfer. Allow roughly 8–11 hours door to door, and arrange the minivan or private transfer through your Khao Sok accommodation before departure.
This is a transfer-heavy day, so keep sightseeing optional. Travel from Chiang Mai International Airport (CNX) to Surat Thani Airport (URT), usually with a connection, then continue by a pre-booked minivan or private car to Khlong Sok. Allow approximately 8–11 hours door to door, including check-in, connection time, baggage collection, and the 2.5–4-hour road transfer. A realistic combined budget is around ฿2,500–6,000, excluding baggage fees and meals.
Confirm the full routing before booking, since a late arrival can make the final road journey less comfortable. Arrange the transfer through your lodge or a reputable operator, and ask whether they can drop you directly at the accommodation. If flights do not connect well, an extra night near Surat Thani or Phuket International Airport would be safer than attempting a rushed arrival.
After checking in around Khlong Sok, keep the evening relaxed and ask your lodge to confirm tomorrow’s Cheow Lan Lake trip or rainforest activity. Shared lake tours and long-tail boat arrangements may need advance booking; check the pickup time, park entrance fee, boat cost, and whether lunch is included. If you arrive before dark, take a short walk near the Khao Sok National Park visitor area, but avoid setting out on an unlit trail after sunset.
For dinner, choose a local Thai restaurant near the park entrance and specify “jay” or “mang-sa-wi-rat” for vegan or vegetarian food. Good simple choices include tofu with basil, vegetable fried rice, stir-fried morning glory, vegetable curry, or clear vegetable-and-tofu soup; ask whether fish sauce, oyster sauce, or shrimp paste can be omitted. Budget roughly ฿150–350, keep some cash available, and bring insect repellent and a light rain layer for the humid rainforest evening.
Leave your lodge around 6:30–7:00am with a pre-booked minivan and lake excursion operator. The drive to Ratchaprapha Dam and the Cheow Lan Lake pier usually takes 1.5–2 hours, followed by registration, luggage loading and a possible short wait before boarding. Bring your passport or a photo of it, cash, water, sun protection, a dry bag and footwear that can get wet. Park fees, boat charges and the long-tail boat transfer are often bundled into tours, but confirm inclusions beforehand; otherwise allow roughly ฿300–500 for park and local fees.
The long-tail boat ride across Cheow Lan Lake is the highlight, with towering limestone karsts rising from the water and forested shorelines all around. Allow about three hours for the cruise, including photo stops and the ride to your floating accommodation or cave departure point. Keep valuables in a waterproof pouch and carry cash, as card payments are unreliable once you are on the lake.
Continue to Nam Talu Cave only with an authorized guide and if the park confirms that conditions are safe. The trek generally takes 2–3 hours and includes slippery rocks, shallow water, darkness and occasional scrambling, so wear sturdy water shoes or sandals with good grip. Cave access may close after heavy rain or when water levels rise; if that happens, spend the extra time cruising, swimming where permitted or relaxing at the floating lodge rather than attempting an independent visit.
Settle into the floating raft house before sunset and keep the evening slow: swim from the platform if allowed, watch the karsts turn to silhouettes and enjoy the quiet once day boats depart. Ask the operator in advance for a vegetarian dinner; most lodges can provide vegetable stir-fries, tofu, rice, vegetables and fruit, though meals are usually simple and fish sauce or oyster sauce may be used unless you clearly request “jay” or “vegetarian.” Dinner is often included in an overnight package; if not, budget approximately ฿300–700.
Electricity and Wi-Fi may be limited, so charge devices before leaving the mainland and bring a small headlamp. The lake can be cool and very quiet at night, making this a worthwhile overnight experience. Keep tomorrow’s onward travel arrangements flexible enough to accommodate the boat schedule and morning check-out.
Leave Khlong Sok before dawn on your pre-arranged transfer to Ratchaprapha Dam, usually allowing 1.5–2 hours to reach the pier. Confirm the pickup time, pier and boat arrangements the evening before, as sunrise departures depend on the operator and weather. The lake entrance, park fee and long-tail boat may be charged separately or included in the excursion price.
Spend around two hours on the lake, keeping the boat quiet for the best chance of seeing birds and other wildlife among the limestone karsts and morning mist. Bring a light jacket, dry bag, insect repellent and a small breakfast; food choices near the pier can be limited so early. After the boat ride, allow time for the return transfer, a proper vegetarian breakfast or lunch, and a shower before continuing.
Take a guided walk on the Klong Sok Nature Trail for approximately 2–3 hours, starting once you have recovered from the early departure. Guides are useful for identifying small wildlife and choosing a safe route, especially if the ground is wet. Wear shoes with good grip and quick-drying clothing; a local guided walk commonly costs around ฿500–1,200 depending on the route and group size.
After lunch, visit Khao Sok Elephant Sanctuary for an observation-focused programme. Reserve in advance and confirm that it excludes riding, performances, forced bathing and unnecessary handling. A visit commonly costs around ฿1,500–3,000, with transfers sometimes included. For lunch, ask for jay food or specify “no meat, no fish, no oyster sauce”; simple options such as vegetable fried rice, stir-fried vegetables, tofu with basil and vegetable noodle dishes are widely available, though eggs and fish sauce should be checked separately.
Have dinner at Khao Sok Bistro & Bar, asking which dishes can be made vegetarian rather than assuming a dish is meat-free. Pad Thai, vegetable curries, tofu stir-fries, fried rice and fresh fruit are likely choices, but request no fish sauce, oyster sauce or shrimp paste if you eat strictly vegetarian. Budget approximately ฿200–500 per person, more for drinks or several shared dishes.
Keep the evening easy after the sunrise start. Before going to bed, confirm tomorrow’s shared minivan from Khao Sok to Khao Lak, including the pickup point, luggage arrangements and expected 2–2.5-hour journey; departing around 8–9am keeps the afternoon available after arrival.
Your pre-booked shared minivan or private transfer from Khao Sok should leave around 8:00–9:00am. Via Route 401 and Highway 4, allow roughly 2–2.5 hours door to door, including collection from your lodge and drop-off at your Khao Lak accommodation. A shared transfer usually costs about ฿500–1,000 per person; a private car costs more. Ask for hotel drop-off and leave your luggage there before exploring. After check-in or bag drop, have a relaxed lunch rather than adding another long excursion.
Take a short taxi, songthaew or ride-hailing trip to the International Tsunami Museum in Bang Niang. Allow about an hour for the exhibits and personal accounts relating to the 2004 tsunami. Check locally for current opening arrangements before setting out, as hours can change, and dress respectfully.
Continue to Bang Niang Market in the late afternoon, when temperatures ease and stalls begin filling up. Vegetarian choices are usually available, but explain clearly: “เจ มังสวิรัติ” (jay, vegan/vegetarian Buddhist food) or “ไม่ใส่น้ำปลา ไม่ใส่กุ้ง” (no fish sauce, no shrimp). Look for tofu, grilled corn, fruit, fried vegetables, rice, noodles and fresh shakes; confirm that curry pastes and sauces contain no shrimp paste or fish sauce. Bring small cash, as market stalls may not accept cards and operating days can vary.
Walk to Bang Niang Beach for a gentle sunset stroll of about 45 minutes. Keep valuables secure and avoid swimming after dark. For dinner, choose a vegetarian-focused local restaurant if one is open nearby, or return to the market area and order made-to-order dishes. Useful choices include tofu and vegetable stir-fry, pad Thai with tofu and no fish sauce, vegetable fried rice, tom yum hed (mushroom tom yum), and green papaya salad without dried shrimp or fish sauce. Budget roughly ฿100–250 at the market or ฿200–450 at a casual restaurant, depending on drinks and extra dishes.
A short taxi or ride-hailing journey will take you back to your accommodation. This keeps the arrival day unhurried and leaves you rested for tomorrow’s Similan Islands excursion; confirm your pickup time and vegetarian meal request with the boat operator tonight.
Start around 8:00am with a walk or short songthaew/taxi ride to Nang Thong Beach, depending on your accommodation. Spend about two hours swimming, reading and easing into the day; walk a little away from the central access point if you want a quieter patch of sand. November generally brings improving Andaman conditions, but check the surf and local flags before swimming. Beach drinks, fruit and simple snacks usually cost around ฿60–150.
Around 10:30am, take a taxi or arrange a local driver to Khao Lak–Lam Ru National Park. Allow two to three hours for the forest paths and coastal viewpoints, carrying water and wearing shoes with good grip because trails can stay slippery after rain. Foreign-adult admission is commonly around ฿200, though fees and trail access can change; bring cash and check locally.
Continue by taxi toward Khao Lak Viewpoint in the Thai Mueang area. Allow about 45 minutes for the panorama and photos, and agree on a waiting time or return pickup with your driver, since passing taxis are not reliable there. With driving included, this is best treated as a half-day outing rather than a series of quick stops.
Return to central Khao Lak for dinner at Go Pong around 6:00pm. Ask clearly for “jay” or “mang-sa-wi-rat” food and specify whether you eat eggs, dairy or fish sauce; suitable choices may include stir-fried vegetables, tofu, vegetable fried rice or noodle dishes, subject to what is available that day. Budget approximately ฿150–350 per person. If the kitchen cannot accommodate your needs, nearby Thai restaurants and casual food stalls can usually prepare tofu-and-vegetable rice or noodle dishes when requested.
After dinner, return to Nang Thong Beach for a relaxed sunset or early-evening walk. Keep valuables minimal and carry a phone torch, as some stretches become dim after dark. Save the more extensive vegetarian food trail for your later Phuket days, where Old Town has a broader choice of dedicated vegetarian and plant-based restaurants.
Arrange a pre-booked speedboat tour with hotel pickup, usually between 5:30 and 6:30am depending on the operator. Allow around 1.5–2 hours for the road transfer, registration, breakfast, national-park paperwork, and boat loading; many Khao Lak tours depart from Thap Lamu Pier. Confirm whether the Similan Islands National Park entrance fee, equipment, and lunch are included, and check the cancellation policy because November sea conditions can still be changeable.
If you eat vegetarian, tell the operator when booking and again at check-in. Pack a backup breakfast or snacks such as fruit, nuts, sandwiches, or energy bars, as boat-tour vegetarian meals vary and may not be substantial. Ask specifically for food without fish sauce, oyster sauce, or shrimp paste if you are strictly vegetarian; a Thai phrase such as “jay” can help, although tour catering may have limited separation from seafood.
Start at Donald Duck Bay on Similan Island 8, with time for the beach and the short climb to the viewpoint. The trail can be steep and slippery, so wear shoes with good grip and carry only a small dry bag. Continue to the Similan Islands snorkeling sites for roughly two to three hours, normally split between more than one location depending on visibility, currents, and marine-park restrictions. The crew will choose the safest sites, so the exact order is not guaranteed.
Use reef-safe sunscreen, do not touch coral or feed fish, and take motion-sickness medication before boarding if needed. Lunch is generally served onboard or in an approved beach area; if the vegetarian meal cannot be confirmed, rely on your packed snacks rather than assuming a full plant-based option will be available.
Allow about 45 minutes for Sail Rock on Similan Island 8, mainly for photographs and a final look at the granite coastline. The return crossing to Thap Lamu Pier usually takes around 1.5–2 hours, followed by the transfer back to your accommodation, so expect to reach Khao Lak in the late afternoon or early evening. Keep the evening free for hydration, a shower, and rest after the early start.
For dinner, choose a local restaurant or market stall in Khao Lak and ask for simple vegetarian dishes such as fried rice with vegetables, stir-fried morning glory without fish or oyster sauce, tofu with vegetables, fresh fruit, or a vegetable curry made without shrimp paste. Budget roughly ฿80–200 for a casual meal, and confirm ingredients before ordering if you avoid eggs or dairy as well. Before paying the tour balance, verify that the park is open, marine conditions are being monitored, and the operator’s refund or rescheduling policy covers a shortened or cancelled trip.
Treat this as a second, slower marine day rather than trying to duplicate yesterday’s dive schedule. Your pre-booked operator will usually collect you from your hotel around 5:30–6:30am, depending on the departure pier. Allow roughly 1.5–2 hours for the hotel transfer, registration, equipment fitting, park fees, and the speedboat crossing; the full day commonly runs until about 4:00–6:00pm. Bring your certification card if diving, a dry bag, reef-safe sunscreen, water, and seasickness medication if needed. The trip remains dependent on wind, waves, visibility, and national-park restrictions, so the guide may change the sites or substitute snorkelling.
Follow the licensed guide’s briefing and let them select sites appropriate to your certification and the day’s conditions. If you are diving again, keep the profiles conservative and allow adequate surface intervals; if you prefer a lighter day, make one dive and spend the remaining time snorkelling or relaxing on the boat. Avoid planning independent beach or water access, as the islands are regulated and boat operators control the landing and activity schedule.
Request a vegetarian lunch when booking, rather than waiting until you board. A practical boat lunch may include steamed rice, stir-fried vegetables, tofu, fruit, and egg; if you eat fully vegan, say so clearly and bring a filling snack such as nuts or energy bars. Use the Thai terms “mang sa wirat” for vegetarian and “jay” for stricter Buddhist vegan food, but confirm that fish sauce, oyster sauce, shrimp paste, and meat stock are excluded. Allow approximately ฿300–600 if lunch is not included.
After returning to Khao Lak, rinse and return rented equipment, hydrate, and leave time to shower before going out. A gentle one-hour massage at a reputable central Khao Lak spa generally costs about ฿300–700; request moderate pressure and mention that you have been diving. Avoid deep massage immediately after strenuous diving and do not drink alcohol tonight.
For dinner, look along the central Khao Lak restaurant strip for a vegetarian-friendly Thai meal: tofu and vegetable stir-fry, green or red curry with tofu, pad Thai with vegetables, papaya salad without dried shrimp, or a simple rice-and-vegetable dish. Expect roughly ฿100–250 for a casual meal, more at a resort restaurant. Keep the evening quiet, confirm tomorrow’s transfer to Phuket, and pack so the next day’s journey does not become rushed.
Your transfer from Khao Lak should take roughly 2–3 hours door to door, depending on traffic and where your Phuket accommodation is located. Allow time for check-in and a short rest before sightseeing; if you arrive later than planned, skip the shrine and keep the evening to Phuket Old Town.
Start around 4pm in Phuket Old Town, walking between Thalang Road, Soi Romanee and the quieter side streets. Jui Tui Shrine is nearby and worth a brief stop if it is open, but treat it as a working place of worship rather than a major sightseeing attraction. The compact area is easy to explore on foot, though pavements can be uneven and rain showers are possible.
For dinner, look for the evening market and local food stalls around the Old Town area. Vegetarian choices commonly include pad Thai without fish sauce, stir-fried vegetables, tofu, mushroom dishes, vegetable fried rice and fruit; say “jay” for Thai-style vegan food, or specify no fish sauce, oyster sauce, shrimp paste or egg. Budget about ฿60–150 for a market meal, or roughly ฿150–300 at a casual vegetarian café. Phuket has several vegetarian and vegan cafés, but check same-day opening times and ask about cross-contamination if that matters to you.
Finish with a slow walk along Thalang Road and choose a café or dessert stop. From Old Town, allow around 15–30 minutes by Grab or taxi to most west-coast beaches, longer in evening traffic; staying in or near Old Town tonight avoids unnecessary backtracking. Keep tomorrow’s beach plans flexible and carry a light rain layer.
Take a taxi or ride-hailing car from your Phuket base to Phuket Old Town; allow roughly 30–60 minutes depending on traffic and whether you are staying around Patong, Kata or Karon. Start with the old shophouses around Thalang Road, Dibuk Road and Soi Romanee, then continue to Wat Mongkhon Nimit. This is a good day to explore slowly rather than schedule another boat trip after the Similan Islands days.
For breakfast or an early lunch, look for a vegetarian or vegan café in the Old Town area, or ask a local restaurant for “jay” food, meaning Thai Buddhist vegetarian cooking. Be explicit about avoiding fish sauce, oyster sauce, shrimp paste and meat stock; “vegetarian” is not always interpreted strictly. A typical meal costs about ฿100–250, while fresh juice or coffee is usually extra.
After lunch, take a taxi to Karon Beach, normally around 25–40 minutes from Old Town depending on traffic. Settle in for a few hours of swimming and beach time; November is generally a good period for the west-coast beaches, though sea conditions can still change. Keep valuables with you, use marked swimming areas, and check the flags before entering the water.
Karon is a practical choice for a relaxed afternoon because it has a long beach and plenty of casual food nearby. For dinner, order tofu or vegetable dishes and confirm that sauces are meat- and seafood-free. Allow roughly ฿150–400 for a casual vegetarian dinner. Return by taxi or ride-hailing car rather than relying on infrequent local transport, especially if staying outside Karon; keep the evening flexible for a massage, a quiet drink, or an early night after the previous days at sea.
Once you arrive in Bangkok from Phuket, go directly to your hotel in Riverside or Sukhumvit and allow around two hours to shower, unpack, and rest. Keep this part flexible: the journey and airport arrival can take much of the day, so there is no need to add another major sightseeing stop. If you are staying near Riverside, ICONSIAM may be a short taxi or boat ride away; from Sukhumvit, allow roughly 30–60 minutes by BTS, the Gold Line, taxi, or Grab depending on your exact hotel and traffic.
Spend around 2.5 hours at ICONSIAM, browsing the air-conditioned shops and riverside areas. At SookSiam and the food court, look for vegetarian Thai dishes such as stir-fried vegetables, tofu, mushroom dishes, vegetable curries, and rice or noodle dishes. Say “gin jay” for strictly vegan Buddhist-style food, or “mang sa wirat” for vegetarian; confirm that fish sauce, oyster sauce, shrimp paste, and meat stock are omitted, since these can otherwise appear in apparently vegetarian dishes. Allow approximately ฿250–700 per person for a casual meal and drinks, depending on what you choose.
After eating, walk along the Chao Phraya River promenade outside ICONSIAM for about an hour. This is an easy way to enjoy Bangkok’s evening lights without committing to another scheduled attraction, and you can stop for a drink or vegetarian dessert if you still have energy. Return by taxi, Grab, or the Gold Line and BTS combination; use a metered taxi or an app-based car if the riverside traffic is heavy. Check current mall and transport hours on the day, particularly if your arrival from Phuket is delayed.
Start around 8:30am in Talat Noi, while the lanes are still relatively quiet and the heat is manageable. Spend about two hours wandering among the old shophouses, small shrines, riverside viewpoints, and painted walls around Charoen Krung Road and Soi Chao Khamphan. Take your time with photographs rather than trying to cover every lane; the neighborhood is best enjoyed slowly. Wear comfortable shoes, carry water, and use a short taxi or Grab from central Bangkok, as the walk from Hua Lamphong MRT is possible but not especially pleasant in the heat.
Walk or take a short motorcycle taxi toward Song Wat Road for around 1.5 hours of cafés, galleries, and restored heritage storefronts. From there, continue into Yaowarat for lunch. Instead of the meat-focused noodle shops, look for a Thai-Chinese vegetarian restaurant or a made-to-order stall offering tofu, vegetables, rice, or noodles. Say “jay” for strict Buddhist vegetarian food, or ask for “mai sai nam pla, mai sai nam man hoi” — no fish sauce and no oyster sauce. Vegetarian availability can change by stall, so confirm ingredients and shared cooking practices if you are vegan. Allow approximately ฿120–300 per person.
After lunch, visit Wat Mangkon Kamalawat, one of Bangkok’s most important Chinese-Buddhist temples. Allow about an hour to see the incense-filled courtyards and Taoist and Mahayana Buddhist iconography. Dress with shoulders and knees covered, and follow local guidance about photography. Entry is generally free, with donations welcome; opening arrangements can vary, so check locally before going. If you need a break from the heat, pause at a nearby café before crossing town.
Head toward The Commons Thonglor around 4:00pm, allowing extra time for Bangkok traffic. Take the BTS to Thong Lo, then continue by short taxi or motorbike ride; walking from the station takes roughly 20–25 minutes. The complex has communal seating and usually offers vegetarian or vegan-friendly dishes such as vegetable bowls, tofu-based meals, salads, pasta, or meat-free Thai options, though menus rotate. Ask vendors about fish sauce, shrimp paste, and oyster sauce rather than assuming a dish is vegetarian. Budget approximately ฿400–900 per person, and stay for an easygoing social evening with room to chat or wander between food counters.
Start around 8:30am at the Bangkok National Museum in the Old Town. It offers one of the best introductions to Thailand’s history, with galleries covering Sukhothai and Ayutthaya art, royal regalia, ceramics, and Buddhist sculpture. Allow 2–3 hours, but check the museum’s official schedule before leaving because gallery access and opening days can change. Admission is generally inexpensive, often around ฿200 for foreign visitors; dress respectfully and bring water.
Walk or take a short tuk-tuk or taxi ride to Baan Phan Thom in Banglamphu, allowing roughly 10–20 minutes depending on traffic. For a vegetarian meal, ask for “jay” (strict vegan Thai food) or “mang sa wirat” (vegetarian); confirm that fish sauce, oyster sauce, shrimp paste, and meat stock are omitted. Expect around ฿150–350 per person. Leave time to wander the quieter canal-side lanes before continuing.
Continue by taxi, tuk-tuk, or on foot to Wat Saket, usually 10–20 minutes from Banglamphu. Climb the covered staircase to the Golden Mount for wide views across the Old Town. Allow 1–1.5 hours, take water, and go slowly in the heat. Entry is generally around ฿50, though temple arrangements can change. The later afternoon is more comfortable than midday and gives you softer light for photographs.
From Wat Saket, take a taxi or tuk-tuk to Pak Khlong Talat, allowing approximately 15–25 minutes in traffic. Spend about an hour exploring the covered flower market and nearby lanes as vendors arrange deliveries and garlands. Watch for scooters and handcarts, and ask before photographing people or their stalls.
Finish at the Sala Rattanakosin rooftop in Tha Tien. From Pak Khlong Talat, it is roughly a 15–20-minute walk or a short taxi or tuk-tuk ride. Reserve ahead if you want a riverside table, especially for sunset. The menu usually includes vegetarian choices, but tell the restaurant clearly if you need vegan food and ask them to omit fish sauce, oyster sauce, and seafood-based stock. Budget approximately ฿700–1,500 per person for dinner and drinks.
Arrive before sunset if possible for the view toward Wat Arun as the temple lights come on. After dinner, use a metered taxi or ride-hailing car back to your accommodation, since riverboat services may be limited later at night.
Keep this final morning deliberately simple. Check out, settle your hotel bill, and confirm whether your flight departs from Suvarnabhumi Airport (BKK) or Don Mueang International Airport (DMK); they are on opposite sides of Bangkok and are not interchangeable. For an international flight, leave your hotel around 3–4 hours before departure, allowing extra time for rain or traffic.
For Suvarnabhumi, the Airport Rail Link from Phaya Thai is usually the most predictable central-Bangkok option, taking about 30 minutes on the train before allowing time for the station transfer and luggage. For Don Mueang, take the MRT toward Chatuchak Park and continue by taxi, or pre-book a taxi directly. The road journey can vary considerably, so avoid relying on a tight connection.
After reaching the correct airport, complete check-in and security before looking for food. Airport food courts generally have rice, noodles, stir-fried vegetables, fruit, and tofu-based dishes; ask for “jay” if you want Thai-style vegan food, or “mang-sa-wi-rat” for vegetarian food. Confirm that sauces and stock do not contain fish sauce, oyster sauce, or meat if that matters to you. Allow roughly an hour and budget ฿150–400 for a meal and drink.
Keep some Thai baht for snacks, water, or a final airport purchase, and check the departure screens rather than relying only on your original gate assignment. If you have checked luggage, follow the airline’s bag-drop deadline and leave additional time if the airport is busy.
Once airport formalities are complete, go directly to the assigned gate and keep the rest of the day free. Immigration, security queues, and a distant gate can take longer than expected, particularly at Suvarnabhumi. Do not plan another Bangkok attraction today; the relaxed choice is to eat, refill your water after security, and board with plenty of time.
No packing list attached yet.