Estimated time and distance from last location: 30 minutes (10 miles)
Visit the Grand Palace, witness the Emerald Buddha, and enjoy a traditional Thai massage nearby.
Day 2: Ayutthaya
Estimated time and distance from last location: 1.5 hours (50 miles)
Explore Ayutthaya Historical Park, and appreciate the stunning ancient structures on a river cruise.
Day 3: Chiang Mai
Estimated time and distance from last location: 1 hour (42 miles)
Experience Thailand's wildlife by visiting the Chiang Mai Night Safari and have an elephant ride.
Day 4: Krabi Province
Estimated time and distance from last location: 1 hour (32 miles)
Take a day trip to Railay Beach and enjoy the crystal clear water while soaking up the sun on the beach.
Day 5: Phuket
Estimated time and distance from last location: 2 hours (80 miles)
Unwind at Phuket FantaSea with the whole family and enjoy acrobatic performances, water shows, and cultural exhibits.
Day 6: Koh Samui
Estimated time and distance from last location: 1 hour 30 minutes (54 miles)
Relax in Ang Thong National Marine Park, offering crystal clear water, snorkeling, and an abundance of tropical fish.
Day 7: Koh Phangan
Estimated time and distance from last location: 45 minutes (16 miles)
Take the family to Haad Rin Beach for a refreshing swim or hop on a paddleboat and enjoy the pristine waters.
Time and Costs Estimates
Grand Palace (2-3 hours, $15)
Thai Massage (1-2 hours, $20-40)
Ayutthaya Historical Park (4-5 hours, $5)
Chiang Mai Night Safari (4 hours, $30)
Railay Beach (4-5 hours, free)
Phuket FantaSea (4 hours, $50)
Ang Thong National Marine Park (6 hours, $30)
Haad Rin Beach (3-4 hours, free)
Total Estimated Costs: $190
Useful tips
If you have more time, consider visiting Chiang Rai, Pai, Koh Lanta, Khao Lak, or Koh Phi Phi. If you have less time, consider removing a stop between Bangkok and Ayutthaya, or skip a water-based excursion. Remember to respect Thai customs and traditions, avoid public displays of affection, and always remove your shoes before entering a temple or home.