20 day itinerary
Bali
Itinerary
Bali is a stunning destination with a rich culture, beautiful landscapes, and plenty of activities to keep you entertained. Here’s a fun and diverse 20-day itinerary that will let you soak in the best of what Bali has to offer. Let’s dive in!
Day 1: Arrival in Bali
- Morning: Arrive at . Check into your hotel in Seminyak.
- Afternoon: Relax at the beach and enjoy a sunset at .
- Evening: Dinner at a beachside restaurant. Try some local seafood!
Day 2: Explore Seminyak
- Morning: Breakfast at a trendy café. Explore the local boutiques and shops.
- Afternoon: Visit the and take a stroll along the beach.
- Evening: Enjoy a sunset cocktail at a beach club like Potato Head.
Day 3: Day Trip to Ubud
- Morning: Head to Ubud. Visit the .
- Afternoon: Explore the and have lunch at a local warung.
- Evening: Visit the and enjoy the view.
Day 4: Ubud Adventures
- Morning: Take a cooking class to learn about Balinese cuisine.
- Afternoon: Visit the for a refreshing swim.
- Evening: Dinner at a restaurant overlooking the rice fields.
Day 5: Cultural Day in Ubud
- Morning: Visit the .
- Afternoon: Attend a traditional Balinese dance performance.
- Evening: Explore the local nightlife or enjoy a quiet evening.
Day 6: Sunrise Trek
- Early Morning: Start your trek to for a stunning sunrise view.
- Late Morning: Enjoy breakfast with a view after your hike.
- Afternoon: Relax at a hot spring nearby.
- Evening: Return to Ubud and have a leisurely dinner.
Day 7: Travel to
- Morning: Check out from Ubud and head to .
- Afternoon: Explore the beaches and surf spots in .
- Evening: Dinner at a trendy café like The Shady Shack.
Day 8: Beach Day in
- Morning: Relax at and try some surfing lessons.
- Afternoon: Visit the for stunning ocean views.
- Evening: Enjoy a beach bonfire or a casual dinner.
Day 9: Day Trip to Nusa Penida
- Early Morning: Take a fast boat to Nusa Penida.
- Day: Explore , , and .
- Evening: Return to and relax after a long day.
Day 10: Relaxation Day
- Morning: Sleep in and enjoy a leisurely breakfast.
- Afternoon: Treat yourself to a spa day with a traditional Balinese massage.
- Evening: Dinner at a local restaurant.
Day 11: Travel to Uluwatu
- Morning: Check out from and head to Uluwatu.
- Afternoon: Visit and enjoy the stunning cliff views.
- Evening: Watch the Kecak Fire Dance at sunset.
Day 12: Beach Hopping in Uluwatu
- Morning: Relax at .
- Afternoon: Visit and explore the caves.
- Evening: Dinner at a cliffside restaurant.
Day 13: Water Sports Day
- Morning: Head to for water sports like jet skiing and parasailing.
- Afternoon: Enjoy lunch at a beachside café.
- Evening: Return to Uluwatu and relax.
Day 14: Day Trip to Jimbaran
- Morning: Visit and relax on the beach.
- Afternoon: Enjoy a seafood lunch on the beach.
- Evening: Watch the sunset and enjoy a romantic dinner on the beach.
Day 15: Travel to Lovina
- Morning: Check out from Uluwatu and head to Lovina.
- Afternoon: Relax at your hotel or explore the local area.
- Evening: Enjoy a quiet dinner.
Day 16: Dolphin Watching in Lovina
- Early Morning: Go on a dolphin-watching tour.
- Late Morning: Have breakfast and relax at the beach.
- Afternoon: Visit the .
- Evening: Dinner at a local restaurant.
Day 17: Explore North Bali
- Morning: Visit the .
- Afternoon: Explore the .
- Evening: Return to Lovina for dinner.
Day 18: Travel to Sanur
- Morning: Check out from Lovina and head to Sanur.
- Afternoon: Relax at and enjoy the laid-back vibe.
- Evening: Dinner at a beachfront restaurant.
Day 19: Day Trip to
- Early Morning: Take a boat to .
- Day: Explore the island, visit , and snorkel at .
- Evening: Return to Sanur and enjoy your last dinner in Bali.
Day 20: Departure
- Morning: Enjoy a leisurely breakfast and do some last-minute shopping.
- Afternoon: Check out and head to the airport for your departure.
And there you have it! A fabulous 20-day itinerary that balances relaxation, adventure, and cultural experiences. Make sure to take lots of photos and enjoy every moment in beautiful Bali! 🌴✨
