Planning a Bali itinerary 7 days can be challenging, since there is so much to see. The island is large, traffic can be slow and trying to visit too many places can make a holiday exhausting.
A Bali itinerary 7 days allows experiencing several sides of Bali without constant hotel changes.

This Bali itinerary 7 days combines southern Bali with Ubud and leaves enough time for sightseeing, beaches and relaxation.
Bali 7-Day Itinerary at a Glance
A practical first-trip route is:
- Days 1–2: Seminyak or nearby southern Bali
- Days 3–5: Ubud
- Days 6–7: Uluwatu or another southern beach area
This route avoids unnecessary long-distance travel while giving you a mix of beaches, culture, nature and restaurants.
Day 1: Arrive in Bali
After arriving at Ngurah Rai International Airport, travel to your hotel.
For a first trip, staying in southern Bali for the first few nights can make the arrival easier.
Seminyak, Kuta, Sanur and other southern areas are relatively convenient from the airport.
Do not plan a full sightseeing day immediately after a long international flight.
Spend your first day checking into your accommodation, eating dinner and recovering from the journey.
If you arrive early, you can explore the area around your hotel or visit the beach for sunset.
Day 2: Southern Bali
Use your second day to explore some of southern Bali.
You could visit a beach in the morning, have lunch at a local restaurant and spend the afternoon exploring another nearby area.
If you are staying around Seminyak, you can combine the beach with restaurants, cafes and shops.
If you prefer a quieter atmosphere, Sanur is another option.
For travelers interested in dramatic scenery, consider spending the afternoon around Uluwatu instead.
Avoid trying to cover the entire southern peninsula in one day.
Day 3: Travel to Ubud
After breakfast, travel from southern Bali to Ubud.
The journey can take longer than expected because of traffic.
Once you arrive, check into your accommodation and explore central Ubud.
Walk around the town, visit local shops and galleries, and have dinner at one of the many restaurants.
If you arrive early enough, you can also visit a nearby attraction.
Keep this day relatively relaxed because moving between areas can take time.
Day 4: Ubud and Rice Terraces
Spend your fourth day exploring the countryside around Ubud.
Rice terraces, temples, waterfalls and traditional villages are among the main attractions in the region.
A private driver can be useful because attractions are spread across a large area.
Start early to avoid some of the crowds and the hottest part of the day.
After sightseeing, return to Ubud for dinner and a quieter evening.
Day 5: Ubud Culture and Relaxation
Use your fifth day for a slower experience.
Visit a temple, explore local markets or spend time at a spa or wellness center.
You can also use the day for additional attractions that you did not have time to visit on Day 4.
If you prefer an active trip, consider another day trip or outdoor activity.
Avoid scheduling too many major attractions every day.
A little free time makes the itinerary much more enjoyable.
Day 6: Return to Southern Bali
Travel back toward the southern coast.
Choose your final base according to your interests.
Uluwatu is a good option for cliffs, beaches and sunsets.
Seminyak works well for restaurants and nightlife.
Nusa Dua is suitable for a more relaxed resort holiday.
Sanur is another option if you prefer a quieter atmosphere.
After checking into your hotel, spend the afternoon relaxing or visiting a nearby beach.
Day 7: Beach and Departure
Use your final day according to your flight time.
If you have a late international flight, you can spend the morning at the beach or have a relaxed breakfast.
Leave enough time to reach the airport because traffic around southern Bali can be unpredictable.
If your flight is early, avoid planning any major activity on the final day.
Alternative Bali 7-Day Itinerary
If you prefer beaches over culture, you can reduce your time in Ubud.
For example:
Days 1–3: Seminyak or Canggu
Days 4–5: Uluwatu
Days 6–7: Sanur or Nusa Dua
This route works well for travelers who want a more relaxed beach holiday.
Bali Itinerary for Nature Lovers
Nature-focused travelers can spend more time around Ubud.
A possible route is:
Days 1–2: Southern Bali
Days 3–5: Ubud and central Bali
Days 6–7: Northern or eastern Bali
This allows more time for waterfalls, rice terraces, hiking and mountain scenery.
However, northern and eastern Bali involve longer journeys, so plan transport carefully.
Bali Itinerary for Couples
Couples can combine Ubud with a beach destination.
A comfortable route is:
Days 1–3: Ubud
Days 4–7: Uluwatu, Seminyak or Nusa Dua
This gives you time for restaurants, beaches, spa treatments, sightseeing and relaxed evenings.
Bali Itinerary for Families
Families may prefer to minimize hotel changes.
A simple plan is:
Days 1–3: Sanur or Nusa Dua
Days 4–6: Ubud
Day 7: Return toward the airport
Sanur and Nusa Dua can be convenient for families because of their resort infrastructure and relatively relaxed atmosphere.
Should You Visit the Nusa Islands During a 7-Day Bali Trip?
You can, but it depends on your priorities.
Nusa Penida and Nusa Lembongan are popular for beaches, viewpoints, snorkeling and dramatic coastal scenery.
However, adding an island trip means dealing with boat schedules and additional transfers.
If this is your first Bali trip, you may prefer to keep the seven days on Bali itself.
If the islands are a major priority, replace one or two days of the main itinerary rather than trying to add them on top.
Should You Visit the Gili Islands During a 7-Day Bali Trip?
The Gili Islands are better suited to a longer itinerary.
Traveling from Bali to the Gili Islands takes additional time and involves boat connections.
For a seven-day trip, adding the Gilis can make the itinerary rushed.
If you specifically want to visit the Gili Islands, consider combining them with Lombok or reducing the number of destinations on Bali.
How to Travel Between Areas
Private drivers are useful when moving between major areas with luggage.
Ride-hailing services can work for shorter journeys.
For sightseeing days, a private driver can save time because you can visit several attractions without repeatedly arranging separate transport.
Always allow additional time for traffic.
How Many Hotels Should You Book?
For seven days, two hotels are usually enough.
One base in southern Bali and one in Ubud gives you access to different parts of the island without excessive packing and unpacking.
Three hotels can work if you have specific priorities, but changing accommodation every night is rarely worthwhile.
Bali Itinerary Mistakes to Avoid
Do not try to see the entire island in seven days.
Do not schedule attractions on opposite sides of Bali on the same day.
Do not underestimate traffic.
Do not book a boat connection immediately before an important international flight.
Do not change hotels too frequently.
Do not fill every hour of the trip with activities.
Leave some flexibility for weather, traffic and unexpected changes.
How Much Does a 7-Day Bali Trip Cost?
Your total cost depends on accommodation, transport, food and activities.
Budget travelers can keep costs relatively low by staying in guesthouses and eating at local restaurants.
Mid-range travelers have a large selection of comfortable hotels and restaurants.
Luxury travelers can spend considerably more on resorts, private villas, drivers and premium experiences.
International flights are not included in the itinerary budget.
Best Time for a 7-Day Bali Trip
A seven-day trip works best when weather conditions allow you to use most days for outdoor activities.
The dry season is generally the most predictable period.
However, Bali can be visited year-round.
If traveling during the wet season, keep some flexibility in your schedule because heavy rain can affect outdoor activities and boat connections.
Final 7-Day Bali Itinerary
For a first visit, do not try to see everything.
A balanced seven-day trip should give you time to experience both the coast and inland Bali.
A simple route is:
- Day 1: Arrival and southern Bali
- Day 2: Southern Bali
- Day 3: Travel to Ubud
- Day 4: Ubud and surrounding attractions
- Day 5: Ubud and relaxation
- Day 6: Return to southern Bali
- Day 7: Beach and departure
This gives you a good introduction to Bali without spending most of your holiday traveling between destinations.
For a deeper dive, check out our Bali Travel Guide: Where to Stay, Things to Do & Travel Tips.
Related guides: Bali 14-Day Itinerary: The Ultimate Two-Week Route · The Ultimate 3-Day Lombok Itinerary for First-Time Visitors
Frequently Asked Questions
How is this 7-day Bali itinerary structured?
Days 1-2 in Seminyak or nearby southern Bali, Days 3-5 in Ubud, and Days 6-7 in Uluwatu or another southern beach area, avoiding unnecessary long-distance travel while mixing beaches, culture, nature, and restaurants.
What should you do on Day 1 after arriving in Bali?
Avoid planning a full sightseeing day immediately after a long international flight — check into your accommodation, eat dinner, and recover from the journey, exploring the area around your hotel or visiting the beach for sunset if you arrive early.
What happens on Day 3 of this itinerary?
Travel from southern Bali to Ubud, which can take longer than expected because of traffic, then check into accommodation and explore central Ubud on foot, visiting shops, galleries, and restaurants.
What is Day 4 of this itinerary focused on?
Exploring the countryside around Ubud — rice terraces, temples, waterfalls, and traditional villages — starting early to avoid crowds and the hottest part of the day, with a private driver useful since attractions are spread out.
Why does this itinerary avoid changing hotels too often?
To let travelers experience several sides of Bali — southern beaches, Ubud’s culture, and southern beach areas again — without constant hotel changes eating into sightseeing time.
Planning a wider Southeast Asia trip?
Vietnam With Me — practical Vietnam travel guides
Cambodia With Me — practical Cambodia travel guides
Siam With Me — Thailand travel guides
Singapore With Me — Singapore travel guides
Pingback: Bali Travel Guide: Where to Stay, Things to Do & Travel Tips
Pingback: Bali 10-Day Itinerary: The Best Route for First-Time Visitors - Indonesia With Me
Pingback: Bali 14-Day Itinerary: The Ultimate Two-Week Route - Indonesia With Me