Start with the trip shape
A week in Bali works better when you move less.
For a first visit, this itinerary uses two main bases: Ubud for culture, rice terraces and inland Bali, then South Bali for beaches, sunset time and an easier final stretch before departure.
The goal is not to collect as many attractions as possible. It is to give each part of Bali enough time to feel different, while still leaving space for traffic, weather, temple visits, meals and spontaneous stops.
Use this as a framework rather than a rigid checklist. If your flight times, interests or accommodation change, keep the same basic logic: inland first, coast second, fewer hotel changes.
Good to know: Bali travel times can change significantly with traffic, ceremonies, weather and pickup location. Build buffer time into transfers and avoid stacking a major activity immediately after a long move.