Start at Kata Beach around 8:00 AM, when the sand is quieter and the heat is more manageable. Allow about two hours for swimming and relaxing, but follow the beach’s flag system and avoid entering the water if conditions are unsafe. From Kata, a taxi or pre-arranged driver should take roughly 20–30 minutes to Wat Chalong, depending on traffic.
Spend about an hour at Wat Chalong. Wear clothing covering the shoulders and knees, remove shoes before entering temple buildings, and keep voices low around worshippers. There is normally no standard admission charge, although donations are welcome. Leave enough time for the short drive onward to Chalong’s restaurant area.
Have lunch at a vegetarian-friendly Thai restaurant in Chalong, allowing approximately ฿150–300 per person. Tell the kitchen clearly that you eat pure vegetarian food and ask them to omit fish sauce, oyster sauce, shrimp paste and meat stock; rice, vegetable stir-fries, tofu and simple curries are usually the easiest choices.
Book an afternoon ATV session with a licensed operator in the Chalong area in advance. A typical experience takes around 2.5–3 hours including registration, safety briefing, helmet fitting and the ride itself. Choose a package suitable for the boys’ ages and heights, and confirm whether they may drive independently or must ride as passengers. Wear closed shoes and clothes that can get muddy; operators generally provide helmets, but check insurance, transfer coverage and weather cancellation terms before paying.
The ATV trails are hilly and can become slippery after rain, so do not add another major sightseeing stop afterward. A private taxi or hotel-arranged car is preferable for the return, as ride-hailing availability around trail bases can be inconsistent. Budget roughly ฿1,500–3,500 per rider depending on ride length, vehicle type and transfers; verify the current price and exact meeting point when booking.
After returning to the hotel to shower and change, travel to the Patong nightlife district. The drive from Chalong can take about 35–60 minutes in evening traffic, so leave a generous buffer rather than booking a fixed early show. Eat at a restaurant with clearly marked vegetarian dishes, then walk through the busier bar and club area as the evening develops.
Bring photo ID, check drink prices before ordering, and avoid venues or promoters offering unclear “special show” deals. Keep the boys together, agree on a meeting point, and use a reputable taxi, hotel car or ride-hailing service for the return. The family can enjoy the lively atmosphere early, while adults who want to continue clubbing should arrange a clear hotel return plan in advance.
Your Phuket-to-Phi Phi transfer is the main commitment today, so keep the first half of the day free for the ferry, pier queues, luggage collection and the walk to your hotel. After reaching Tonsai Pier, follow the hotel’s directions carefully: Phi Phi Don has no regular cars in the village, and most accommodation is reached on foot or by a pre-arranged longtail boat. Allow roughly 30–60 minutes from the pier to check in, depending on where you are staying.
Once settled, have lunch in Tonsai Village at a restaurant or café that can prepare food without fish sauce, oyster sauce, shrimp paste or meat stock. A vegetarian meal generally costs about THB 100–250 per person; confirm ingredients rather than relying only on the word “vegetarian.” Keep the afternoon unhurried after the transfer and use it to buy drinking water, sunscreen and any snacks for tomorrow’s boat day.
Walk north through the village to Loh Dalum Bay for a swim and a relaxed beach break. It is close enough to return on foot, but avoid carrying valuables and check the tide and sea conditions before swimming. Return before dark if the weather turns rough, as some quieter paths are poorly lit.
For dinner, stay around the Tonsai beachfront, where you can compare menus and find vegetarian Thai, Indian or international dishes. Budget approximately THB 200–450 per person for dinner and soft drinks. Afterward, enjoy the island’s casual beach-bar atmosphere rather than planning a late night; tomorrow’s Phi Phi cruise will be much more enjoyable with an early start, and any boat departure time remains dependent on the tour operator, sea conditions and confirmed booking.
Arrange a door-to-door transfer from your Phuket hotel to Rassada Pier, allowing roughly 45–90 minutes depending on traffic, plus time for pier check-in. Take a morning ferry or speedboat to Tonsai Pier on Phi Phi Don; the ferry is generally more comfortable and economical, while a speedboat is quicker but rougher. Budget approximately THB 600–1,500 per person for the boat, plus roughly THB 800–1,500 for a private car or shared hotel transfer from Phuket for two travellers. Check the operator’s current timetable and sea conditions before booking—sailing times and fares vary seasonally.
After arriving, pay the local environmental or island entry fee if requested, then walk or use the hotel’s porter service from Tonsai Pier. Keep luggage compact: vehicles are limited on the island and many hotels require a short walk over uneven streets. Have a vegetarian lunch around Tonsai Village, allowing about THB 120–250 per person for rice, noodles, curry or a fruit shake, and clearly ask for no fish sauce, oyster sauce or shrimp paste.
The main activity is the Phi Phi Pirate Cruise, booked in advance for the Saturday departure. Confirm whether the package includes hotel pickup, lunch, snorkelling equipment, national-park or island fees, and the return time; do not rely on finding space after arriving, as popular boat trips can sell out. Depending on the operator’s departure point, walk back toward the pier or meet the crew at the stated beach meeting point. Bring reef-safe sunscreen, a dry bag, swimwear and motion-sickness tablets if either boy is prone to seasickness.
Spend the cruise swimming and snorkelling at the stops included in your booking, with the route usually shaped by weather and sea conditions rather than a guaranteed sequence. Return to Tonsai Village in the evening for dinner at a restaurant that can prepare genuinely vegetarian Thai food; expect roughly THB 200–400 per person for a meal with drinks. Keep tonight low-key after the crossing and boat trip—there are beach bars around the village if you still have energy, but save a late night for a day without an early boat departure.
Start early from your Phi Phi Don hotel and walk uphill to Phi Phi Viewpoint before the heat builds. The climb involves steep steps and takes roughly 20–30 minutes each way; allow about 1.5 hours including time at the lookout. Entry is usually a small cash fee, and sturdy shoes plus water are worthwhile.
Return through Ton Sai for breakfast, then spend the late morning at Loh Dalum Bay. The water is generally calm and shallow, making it convenient for swimming or renting a kayak or paddleboard. Allow roughly THB 100–300 per person for a simple breakfast and about THB 300–800 per hour for a two-person water activity, depending on the operator and equipment.
After lunch, take a longtail boat from the Ton Sai waterfront to Long Beach, normally around 10–15 minutes each way depending on sea conditions. Boats commonly charge approximately THB 100–200 per person each way when shared, or around THB 600–1,000 for a private boat; confirm the return arrangement before leaving. Have a vegetarian meal at a beachside café, typically THB 150–300 per person, and leave plenty of time for swimming and relaxing rather than adding another rushed excursion.
Return to Ton Sai Village before sunset and wander the lanes around the pier. Choose a restaurant that can prepare vegetarian Thai food without fish sauce or oyster sauce; a meal generally costs THB 150–350 per person. After dinner, you can enjoy the beach bars and fire-show atmosphere if operating that evening, while keeping the night flexible after the previous day’s cruise. Check boat conditions locally, as longtail services can be reduced in rough weather, and keep cash for viewpoint entry, boats and small beach vendors.
Allow the morning and early afternoon for the separately arranged transfer from Phi Phi Don, including the ferry, pier logistics, luggage collection, hotel check-in and a little downtime. After settling into your Krabi-area hotel, keep the afternoon light rather than booking a fixed-time excursion. A short walk around Ao Nang is a good way to get oriented; local songthaews and taxis can cover the short distances, while a private car is more convenient with luggage.
Head to Ao Nang Beach in the late afternoon for a swim or an easy stroll along the promenade. The beach is best treated as a scenic, relaxed stop rather than a major snorkelling beach, and the boys can leave time to browse the shops and enjoy a coconut or fruit shake. A shared songthaew is usually inexpensive for short hops; allow roughly THB 100–300 for a short taxi or tuk-tuk ride depending on distance and negotiation.
Continue to Ao Nang Landmark Night Market for dinner and browsing. Look for made-to-order vegetable stir-fries, fried rice without fish sauce, tofu dishes, fresh fruit and vegetarian snacks, and clearly say “mai sai nam pla” (no fish sauce) and “mai sai neua” (no meat). Budget about THB 150–350 per person for a filling vegetarian meal, more for drinks and desserts. Finish with a relaxed beachfront walk or a bar with music; keep the night flexible because arrival fatigue and the next day’s activities may make an early finish preferable.
You are already in the Krabi area after yesterday’s transfer from Phi Phi Don, so keep the morning relaxed and take a long-tail boat from Ao Nang to Railay Beach. Allow roughly 15–25 minutes on the water each way, plus waiting time for the boat to fill; budget approximately THB 100–200 per person each way, depending on the pier and season. The beach is best earlier in the day, before the strongest heat and larger crowds. Swimming, photography and a gentle walk beneath the cliffs are the main attractions; avoid climbing unless you have proper equipment and experience.
Walk from Railay Beach to Phra Nang Cave Beach along the peninsula’s paved-and-sandy path, taking about 15–20 minutes. Spend the early afternoon swimming or relaxing, then return to Railay for a simple vegetarian lunch before boating back to Ao Nang. Expect around THB 150–300 per person for a vegetarian meal at a casual restaurant; tell staff clearly that you want no fish sauce, oyster sauce or shrimp paste.
After some hotel downtime, take a songthaew, taxi or short ride-hailing trip to Ao Nang Landmark Night Market, usually allowing 10–20 minutes from central Ao Nang depending on traffic. Browse the stalls and choose made-to-order vegetarian noodles, rice dishes, grilled corn, fruit or smoothies; allow roughly THB 150–350 per person for dinner and drinks. Keep the evening flexible for music and wandering, and return to the hotel by taxi or songthaew rather than walking along the darker stretches of the main road.
Start with a taxi or ride-hailing car to Sanctuary of Truth, allowing roughly 20–30 minutes from central Pattaya depending on traffic. The site is a major attraction rather than a conventional temple, and entry is normally ticketed; check the official booking page before leaving because admission times and ticket prices can change. Allow about two hours for the grounds, the building exterior and the guided safety arrangements around the structure.
Afterward, continue south along Beach Road to Pattaya Beach. This is a good place for a short walk and a cold drink rather than a long swim, as the central shoreline is busy and water conditions vary. A simple vegetarian lunch nearby should cost roughly THB 100–250 per person; ask clearly for no fish sauce, oyster sauce or meat stock.
Take a songthaew or metered taxi toward Jomtien Beach, usually around 20–35 minutes depending on traffic. Spend the afternoon strolling the promenade, swimming only where conditions are clearly safe, or renting a shaded seat for a slower break. Keep valuables with you and avoid leaving phones unattended on the sand.
There are plenty of casual cafés and Thai food stalls around Jomtien. For a pure vegetarian meal, explain the requirement directly and choose rice, noodles or stir-fried vegetables prepared without fish or oyster sauce; budget about THB 150–300 per person for a filling meal. Leave some unplanned time here—the beach is a better place to slow down than to pack in another distant attraction.
Return to central Pattaya after sunset, allowing 30–45 minutes in traffic, and have dinner before going out. Head to Walking Street for the city’s most concentrated nightlife, where the atmosphere is loud and adult-oriented, with clubs, live music bars and late-night venues. Cover charges and drink prices vary substantially, so check menus and entry terms before ordering; non-alcoholic drinks are also widely available.
For two boys, keep the evening to venues that admit their ages and avoid adult-only clubs. Use a reputable ride-hailing car or a clearly agreed taxi fare for the return, and do not rent a motorbike after drinking. Expect a short ride within central Pattaya to cost roughly THB 100–250, rising with traffic and distance.
Start with a taxi or app ride to Sanctuary of Truth in Naklua; since you are already in the area, allow roughly 20–30 minutes depending on your hotel’s position. The carved wooden structure is a substantial visit rather than a quick photo stop, and entry normally falls in the several-hundred-baht range. Check the current admission arrangements before leaving, as access can involve timed tour groups and safety restrictions.
Continue south by taxi to Jomtien Beach, usually around 25–40 minutes in daytime traffic. Settle into a shaded beach area, swim if conditions are good, and keep the afternoon unhurried. For your vegetarian diet, ask clearly for “jay” food or specify no fish sauce, oyster sauce, shrimp paste, or meat; a simple vegetarian Thai meal with a drink is commonly about 120–300 baht per person, depending on the restaurant.
Head to Pattaya Viewpoint on Pratumnak Hill for a short scenic stop before sunset. A taxi or ride-hailing car is easiest, as the hill is not pleasant to reach on foot from central Pattaya. After dinner, use a short taxi ride to Walking Street for the nightlife atmosphere. Keep phones and wallets secure, agree on a meeting point, and choose licensed, clearly priced venues; drinks and cover charges vary widely, so check before ordering. Return to the hotel by taxi rather than walking back late at night.
Start early at Grand Palace to avoid the worst heat and tour groups. Allow time for security and ticket queues; admission is typically in the several-hundred-baht range, but check the official ticket information shortly before travelling because entry rules and prices can change. Dress modestly with shoulders and knees covered, and carry water.
Walk about 10 minutes to Wat Pho, where you can see the reclining Buddha and take a quieter look around the surrounding chedis. A short visit is enough unless you want a traditional Thai massage; budget roughly 100–300 baht per person for a basic massage, depending on the treatment and current rates.
Have a fully vegetarian lunch at a suitable vegetarian Thai restaurant around the Old Town or riverside area, allowing roughly 150–300 baht per person. Bangkok’s vegetarian restaurants often use fish sauce or oyster sauce unless you specify strictly vegetarian, so clearly say “jay” and confirm whether eggs and dairy are acceptable.
Continue to Pak Khlong Talat Flower Market, reached by a short taxi or tuk-tuk ride from Wat Pho. Spend the rest of the afternoon wandering at an easy pace rather than adding another major attraction; this leaves time to return to the hotel, rest, and change before nightlife. Use a metered taxi or a ride-hailing app, and allow 30–60 minutes for traffic.
Head to Yaowarat Road after 6:00 PM for dinner and the liveliest atmosphere. Choose a clearly vegetarian Thai, Indian, or Chinese meal, with a realistic budget of about 200–450 baht per person; dedicated vegetarian choices may require a short walk away from the busiest street-food section. Keep valuables secure in the crowds and avoid assuming that dishes marked “vegetable” are fully vegetarian.
After dinner, you can browse the side streets or choose a relaxed rooftop or cocktail bar in the wider Chinatown/Old Town area. For louder club nightlife, take a taxi or ride-hailing car to the central nightlife districts rather than walking; expect roughly 20–45 minutes depending on traffic and about 100–250 baht by car before surge pricing. Keep the final evening flexible for shopping, drinks, or an early night before the next day’s plans.
Start with Wat Pho, arriving early to avoid the strongest heat and larger tour groups. Allow time for the temple grounds rather than rushing straight to the reclining Buddha; shoulders and knees should be covered, and shoes are removed in the chapel areas. The entrance fee is generally in the low hundreds of baht per person, but check the current rate on the day.
Walk or take a short taxi to Pak Khlong Talat Flower Market. It is a good final taste of everyday Bangkok and takes less than an hour unless you want to browse the surrounding lanes. For a purely vegetarian group, choose fresh fruit, coconut drinks or a clearly vegetable-based snack, checking that sauces and broths do not contain fish or shrimp.
Continue by taxi to ICONSIAM, allowing roughly 30–60 minutes depending on traffic. Its indoor food areas make lunch straightforward for vegetarians, but ask vendors to prepare dishes without fish sauce, shrimp paste or oyster sauce. Set aside approximately 150–350 baht per person for a casual meal; specialty restaurants will cost more.
Finish with a short ride on the Chao Phraya River using a public boat rather than booking a private cruise. Keep bags close and allow extra time for queues. If you have a late departure, return to the hotel for luggage and use a metered taxi or pre-booked transfer with generous time for Bangkok traffic; for an airport journey, allow around 2–3 hours door to door, plus the airline’s check-in recommendation. Keep this last afternoon flexible so the boys can wander through the riverside mall or rest before travelling.
No packing list attached yet.