Travelers should consider flying between islands to save time. Ferries are available but have longer travel times. Taxis and rental cars are available on each island. Travel times and costs vary.
If you have extra time, consider adding a visit to Raiatea Island or more time on Moorea Island. If you have less time, consider removing Huahine Island from the itinerary.