500+ Handpicked Locations from the Ones Who Fly Everywhere, Know Everyone, and In Love With Bali
Get our free interactive Bali Google Map — and if you're planning a trip, we’ll help customBali, the island of gods, beckons with its vibrant culture, lush landscapes, serene beaches, and spiritual essence. Bali is more than just a destination; it’s a journey through diverse experiences that take you from the sacred temples nestled in the jungle to the sparkling waters of its beaches. In this 10-day Bali itinerary, we will guide you through the island’s most captivating highlights. Expect to dive deep into Bali's culture, nature, and adventure — all balanced with moments of rest and relaxation.ize your itinerary with real local insights (and show you what’s even better from a helicopter 😉).
4.8 of 339 reviews
Bali first-timers
Honeymoon or proposal planning
Travel planners and content creators
Luxury or private travelers
Real insights. No agents. No tourist traps.
Just Bali — done right.
Follow us at @balicopter and DM “MAP” — we’ll send you the full interactive guide and help plan a trip that actually makes sense.
Over the course of 10 days, this plan will lead you through temples, rice terraces, mountains, and island hopping. The experience is designed to balance iconic must-see spots with hidden gems. With insider tips, map-guided routes, and transport advice, you will have everything you need to make the most out of your time on the island. Let's explore Bali’s magic — from the spiritual Ubud to the majestic beaches of Nusa Dua, every day promises a new chapter of adventure.
Your Bali adventure kicks off in the cultural heart of Bali, Ubud. Known for its artistic vibe, sacred sites, and lush landscapes, Ubud is the perfect starting point for your 10-day journey.
Morning
Start your day at the Ubud Royal Palace (Puri Saren Agung). A stunning piece of Balinese architecture, the palace is rich in history and culture. With its intricately carved walls and beautiful gardens, the Ubud Palace offers an ideal introduction to Bali's royal past. The palace grounds are free to explore, but you can opt for a guided tour for a deeper understanding of its history.
Address: Jl. Raya Ubud No. 8, Ubud, Bali
Hours: 8:00 AM – 6:00 PM
Cost: Free
Next, head to the Sacred Monkey Forest Sanctuary. This lush forest sanctuary is home to over 700 long-tailed macaques. While wandering the forest, you’ll find ancient stone temples intertwined with moss-covered trees. The monkeys are a major attraction, and the serene atmosphere makes it one of the most beloved sites in Ubud. It’s best to visit early to avoid crowds, and the entrance fee is about $5.
Address: Jl. Monkey Forest, Ubud, Bali
Hours: 8:30 AM – 6:00 PM
Cost: $5
Midday
After a morning of wildlife and history, make your way to the Tegallalang Rice Terraces. The vast emerald-green terraces are famous for their intricate irrigation system, Subak, which dates back to the 9th century. Take a stroll through the fields and experience the serenity of Ubud’s rural beauty. The best time to visit is either early morning or late afternoon to capture the terraces in the soft light. There’s no official entry fee, but donations are encouraged.
Address: Tegallalang, Ubud, Bali
Hours: Open all day
Cost: Free (donations welcome)
Afternoon
Wrap up your day with a peaceful walk along the Campuhan Ridge Walk. This scenic 2-kilometer trail offers panoramic views of Ubud’s valleys and surrounding rice fields. The walk is gentle, making it an easy hike, and it’s a fantastic way to experience the natural beauty of Bali. Don’t forget your camera!
Address: Jl. Campuhan, Ubud, Bali
Cost: Free
Hours: Open all day
Map Pin Suggestion: Ubud Royal Palace, Sacred Monkey Forest Sanctuary, Tegallalang Rice Terraces, Campuhan Ridge Walk.
Day 2 brings you to the spiritual and rugged landscape of East Bali. Get ready for an early morning hike and visits to temples that showcase Bali’s sacred and mystical beauty.
Morning
Start your day with an early Mount Batur Sunrise Trek. The active volcano, located in Kintamani, offers one of Bali’s most breathtaking sunrises. It’s an early start, with treks departing at around 3:00 AM. The hike takes about 2 hours to the summit, and the views are spectacular. From the top, you can witness the sun rising over the island and the surrounding Lake Batur. The trek is moderate in difficulty, and it’s best to go with a guide for safety. The cost for a guide and the trek is around $40.
Location: Kintamani, Bali
Cost: $40 (guide and trek)
Hours: Sunrise trek begins at 3:00 AM
Midday
After the hike, head to Tirta Empul Temple, located in Tampaksiring. Known for its sacred spring water, the temple is a key spiritual site where locals come to purify themselves in the holy water. The temple is set in a serene valley surrounded by trees, making it a tranquil place to explore. The entrance fee is $3, and the temple is open from 9:00 AM to 5:00 PM.
Address: Manukaya, Tampaksiring, Gianyar, Bali
Hours: 9:00 AM – 5:00 PM
Cost: $3
Afternoon
Next, visit Tegenungan Waterfall, one of Bali’s most accessible waterfalls. Located in the Gianyar area, Tegenungan offers a stunning sight, with clear waters perfect for a refreshing swim. The waterfall is surrounded by lush jungle, making it a peaceful spot to relax. The entrance fee is $2, and the falls are open from 8:00 AM to 5:00 PM.
Address: Tegenungan Village, Gianyar, Bali
Hours: 8:00 AM – 5:00 PM
Cost: $2
Map Pin Suggestion: Mount Batur, Tirta Empul Temple, Tegenungan Waterfall.
On Day 3, explore Bali’s natural beauty with visits to waterfalls and coffee plantations that highlight the island’s agricultural and cultural heritage.
Morning
Start the day by visiting Tukad Cepung Waterfall, a hidden gem tucked in a canyon. This waterfall is unique because it’s illuminated by rays of sunlight streaming through the canyon, creating a magical effect. To get there, take a short hike through the jungle, and enjoy the surreal atmosphere. The entrance fee is around $1, and the falls are open from 8:00 AM to 5:00 PM.
Address: Tukad Cepung, Bangli, Bali
Hours: 8:00 AM – 5:00 PM
Cost: $1
Midday
Next, head to a Luwak Coffee Plantation. Bali’s Luwak coffee is made from beans eaten and excreted by civet cats, a process that gives the coffee a distinctive flavor. At the plantation, you’ll learn about the coffee-making process, from collection to roasting. After the tour, you’ll have the chance to taste the coffee, which is often the highlight of the visit. The tour is free, though a small donation is appreciated.
Address: Ubud, Bali
Cost: Free (donations accepted)
Hours: 8:00 AM – 6:00 PM
Afternoon
Conclude your day at Goa Gajah (Elephant Cave Temple). This ancient temple, carved into a cliffside, offers a glimpse into Bali’s spiritual and cultural history. The intricate stone carvings and serene atmosphere make it a tranquil place to visit. The entrance fee is about $3, and the temple is open from 9:00 AM to 6:00 PM.
Address: Bedulu, Ubud, Bali
Hours: 9:00 AM – 6:00 PM
Cost: $3
Map Pin Suggestion: Tukad Cepung Waterfall, Luwak Coffee Plantation, Goa Gajah Temple.
On Day 4, head to Nusa Penida, a pristine island off Bali’s southeast coast, renowned for its jaw-dropping cliffs, crystal-clear waters, and hidden gems. Known for its natural beauty, Nusa Penida offers a refreshing escape from the crowds, with fewer tourists and stunning, untouched landscapes. The day is all about exploring dramatic coastlines and indulging in some of the island’s best snorkeling spots.
Morning
Start your adventure early with a ferry ride from Sanur to Nusa Penida. The journey takes about 45 minutes, and the ticket costs approximately $10 each way. Ferries run regularly, so you’ll have a few options for departure times. Once on the island, rent a scooter (around $5 per day) to explore at your own pace. The island’s roads can be rough, but the scenic views make up for it.
Your first stop is Kelingking Cliff, an iconic viewpoint that offers stunning panoramic views of the coastline and turquoise waters below. Kelingking Cliff has become one of Bali's most photographed spots, thanks to its jaw-dropping views and the shape of the cliff, which resembles a T-Rex. The hike down to the beach is steep, so it’s only recommended for those looking for a physical challenge, but the reward is the beauty of the secluded beach below. The viewpoint is free, but donations are encouraged.
Location: Nusa Penida, Bali
Cost: Free (donations welcome)
Hours: Open all day
Midday
Next, head to Angel’s Billabong, a natural infinity pool formed by the unique rock formations along the coastline. The clear waters are ideal for a refreshing swim, though be cautious, as the ocean waves can make the waters strong and unpredictable. There’s no entrance fee, but it’s recommended to check the tide times before visiting to avoid strong waves.
Location: Nusa Penida, Bali
Cost: Free
Hours: Open all day
Afternoon
Conclude your tour with a visit to Crystal Bay, one of the best snorkeling spots on Nusa Penida. The water is incredibly clear, offering fantastic visibility for marine life. If you’re not bringing your own equipment, rentals are available for around $5. Spend the afternoon snorkeling with tropical fish, enjoying the quiet surroundings, and soaking in the beauty of the bay. It’s also a great place to relax on the sandy beach before heading back to the main island.
Location: Nusa Penida, Bali
Cost: Free
Hours: Open all day
After an adventure-filled Day 4, Day 5 brings you back to Bali’s vibrant beach scene. Spend your day in Canggu and Seminyak, two of Bali’s hottest beach destinations. These coastal towns are known for their trendy beach clubs, surf culture, and relaxed vibe. Whether you're enjoying the surf or sipping cocktails by the beach, this day will be all about indulgence and laid-back fun.
Morning
Start your day in Canggu, a hip and bohemian area perfect for morning surfing or a chilled-out café breakfast. Visit Crate Café, an Instagram-worthy café famous for its healthy breakfast options, including smoothie bowls, avocado toast, and locally brewed coffee. The café has a casual vibe and is a great place to fuel up for a day on the beach.
Location: Canggu, Bali
Cost: Varies (around $5–$10 per dish)
Hours: 7:00 AM – 4:00 PMAfter breakfast, head to Echo Beach or Batu Bolong Beach for a morning surf session. Both beaches are known for their consistent waves, making them popular spots for both beginners and experienced surfers. Rentals for boards are available, and surf schools offer lessons for those new to the sport.
Location: Canggu, Bali
Cost: Free (surf rental $5–$10/hour)
Hours: Open all day
Midday
In the afternoon, head to Seminyak, Bali’s premier destination for stylish beach clubs, boutique shops, and trendy restaurants. Spend time at Potato Head Beach Club or Ku De Ta, both offering stunning beachfront views, infinity pools, and a chic atmosphere. These beach clubs offer excellent cocktails, a variety of international and Balinese cuisine, and a place to unwind by the pool or on the sand.
Location: Seminyak, Bali
Cost: Free entry (food and drinks extra)
Hours: 11:00 AM – 10:00 PM
Evening
For sunset, head to La Plancha, a colorful beach bar that’s known for its lively ambiance and fantastic views. Located right on the beach, it’s the ideal spot to relax with a cocktail while watching the sun dip below the horizon. The atmosphere here is casual yet vibrant, and it’s one of Bali’s top spots for sunset cocktails.
Location: Seminyak, Bali
Cost: Free entry (food and drinks extra)
Hours: 10:00 AM – 10:00 PM
Day 6 of your Bali itinerary brings you to Uluwatu, an area famous for its dramatic cliffside temples, stunning beaches, and world-class surfing. It’s the perfect day to experience the beauty of Bali’s southern cliffs and the captivating culture of the island.
Morning
Start your day with a visit to Uluwatu Temple, perched high on a cliff with panoramic views of the ocean below. This Hindu temple, dedicated to Lord Shiva, is a spiritual site that offers a serene atmosphere. The temple is home to a large population of monkeys, so be mindful of your belongings. The entrance fee is about $3, and the temple is open from 9:00 AM to 6:00 PM.
Location: Uluwatu, Bali
Cost: $3
Hours: 9:00 AM – 6:00 PM
Midday
After visiting the temple, head to Padang Padang Beach, one of Bali’s most iconic beaches. Known for its crystal-clear waters, white sand, and laid-back vibe, it’s the perfect place to relax, swim, or surf. Padang Padang Beach is located just below the Uluwatu cliffs, and getting to the beach requires a short descent down a set of stairs. The beach is free to access, and it’s open all day.
Location: Uluwatu, Bali
Cost: Free
Hours: Open all day
Afternoon
After some time at the beach, head to Jimbaran Bay for a delicious seafood lunch by the water. Known for its fresh seafood restaurants that offer grilled fish and other delicacies, Jimbaran Bay is a must-visit for foodies. Choose from a variety of beachfront restaurants where you can pick your fresh seafood and have it grilled to perfection.
Location: Jimbaran, Bali
Cost: Varies (around $10–$30 per meal)
Hours: Open all day
Evening
Finish your day with the iconic Kecak Dance at Uluwatu Temple. Performed at sunset, this Balinese dance tells the story of the Ramayana, with hypnotic chanting and dramatic fire movements. The dance performance is one of Bali’s most popular cultural experiences and a fantastic way to end your day. The performance runs from 6:00 PM to 7:00 PM and the ticket costs about $10.
Location: Uluwatu Temple
Cost: $10
Hours: 6:00 PM – 7:00 PM
Your Bali adventure concludes with a relaxing day in Nusa Dua, one of the island’s most luxurious beach resorts. Nusa Dua is known for its calm waters, soft sand, and upscale resorts, making it the perfect place to unwind and enjoy water sports.
Morning
Spend your morning at Nusa Dua Beach, where the clear, shallow waters are perfect for a refreshing swim or just lounging on the sand. For those seeking a little more action, try water activities like jet skiing, parasailing, or snorkeling. Rentals are available, and prices vary depending on the activity.
Location: Nusa Dua, Bali
Cost: Free
Hours: Open all day
Afternoon
Take some time to pamper yourself with a spa treatment at one of Nusa Dua’s high-end resorts. Bali is famous for its luxurious spa experiences, and a Balinese massage or facial is the perfect way to relax before heading home. The St. Regis Bali Resort and The Westin Resort are two excellent options for world-class treatments.
Location: The St. Regis Bali Resort
Cost: $40 – $150 (depends on the treatment)
Hours: 9:00 AM – 6:00 PM
Evening
End your 10-day Bali itinerary with a sunset drink at The Rock Bar at Ayana Resort. This iconic spot offers stunning views of the ocean and an unforgettable atmosphere. Watch the sun dip below the horizon while sipping a refreshing cocktail. It’s the perfect way to bid farewell to Bali.
Location: Ayana Resort, Jimbaran, Bali
Cost: Free entry (drinks vary)
Hours: 4:00 PM – 10:00 PM
On Day 8, you’ll venture to North Bali, a region known for its cool climate, serene landscapes, and historical temples. Expect to see tranquil lakes, lush mountains, and cultural landmarks, all offering a refreshing change from the bustling southern areas.
Morning
Start your day with a visit to Ulun Danu Beratan Temple, one of the most iconic sights in Bali. Located on the shores of Lake Beratan, this temple is dedicated to the goddess Danu, the goddess of water. It’s a stunning temple complex, with the main temple structure seemingly floating on the lake, creating a peaceful and reflective atmosphere. This spot is perfect for taking in the serene surroundings and capturing beautiful photographs of the temple set against the backdrop of Mount Batukaru. Entry to the temple costs around $3, and it’s open from 8:00 AM to 5:00 PM.
Location: Bedugul, Bali
Cost: $3
Hours: 8:00 AM – 5:00 PM
Midday
After exploring the temple, head to Jatiluwih Rice Terraces, a UNESCO World Heritage site that spans over 600 hectares. These lush rice paddies are a great example of Bali’s traditional subak irrigation system. Walking through the terraces, you’ll experience Bali’s rich agricultural history while enjoying panoramic views of the surrounding hills. The walk is easy, and the air is fresh and cool in this area. Entry is minimal, usually around $2, and the terraces are open from 8:00 AM to 5:00 PM.
Location: Tabanan, Bali
Cost: $2
Hours: 8:00 AM – 5:00 PM
Afternoon
On your way back, stop at Handara Gate, one of Bali’s most Instagrammed spots. This iconic gate, framed by trees and mountains, creates a picture-perfect moment. It’s a popular stop for tourists, but the beauty of the setting is undeniable. The gate is part of a resort, so there’s a small entrance fee of around $2. After taking your photos, continue your drive through the cool mountain roads back toward Ubud or your next destination.
Location: Singaraja, Bali
Cost: $2
Hours: Open all day
Day 9 is about discovering Bali’s unspoiled nature, offering a day of snorkeling in the West Bali National Park and relaxing on quiet beaches. It’s a great day to enjoy the peaceful side of Bali, away from the busy tourist crowds.
Morning
Start with a visit to the West Bali National Park, a protected area on the island’s westernmost tip. This park is home to rare species of wildlife, including the Bali starling, and offers pristine beaches, dense forests, and coral reefs. The park is perfect for a day of exploration and is also known for its excellent snorkeling opportunities. A guided snorkeling trip will cost around $30–$50, and you can expect to see vibrant coral reefs and a variety of tropical fish. The park is open from 7:00 AM to 5:00 PM.
Location: Gilimanuk, Bali
Cost: $10–$20 (entry fee)
Hours: 7:00 AM – 5:00 PM
Midday
After snorkeling, head to Menjangan Island, located just off the coast of the national park. Known for its crystal-clear waters and abundant marine life, it’s one of Bali’s best-kept secrets. Here, you can enjoy a peaceful beach day, rent snorkels, or simply relax on the shore. Menjangan Island is often less crowded than Bali’s southern beaches, so it’s the perfect spot to unwind. The boat trip and equipment rental typically cost around $20.
Location: Off the coast of West Bali National Park
Cost: $20 (boat trip and equipment rental)
Hours: Open all day
Afternoon
As the day progresses, head to one of the quiet beaches in the area, such as Pemuteran Beach. This peaceful stretch of sand is great for swimming, beachcombing, or just lying in the sun with a good book. The laid-back atmosphere makes it a perfect ending to a day of natural beauty and adventure.
Location: Pemuteran, Bali
Cost: Free
Hours: Open all day
On your final day, you’ll get a chance to relax, shop, and reflect on your Bali experience. Start your day with some local shopping, enjoy a delicious brunch, and indulge in a spa before your departure.
Morning
Start with a visit to Seminyak Market, a bustling market where you can pick up souvenirs, clothing, jewelry, and Balinese handicrafts. It’s the perfect place to grab those last-minute gifts or a keepsake from your Bali trip. The market is open from 9:00 AM to 5:00 PM, and you’ll find everything from traditional arts and crafts to modern beachwear.
Location: Seminyak, Bali
Cost: Varies (prices negotiable)
Hours: 9:00 AM – 5:00 PM
Midday
For brunch, head to The Corner House or Cafe Organic for a delicious and healthy meal. Both spots offer fresh, locally sourced ingredients and are popular with both locals and tourists. Enjoy a smoothie bowl or a hearty breakfast to fuel up before your flight.
Location: Seminyak, Bali
Cost: $10–$15 per meal
Hours: 7:00 AM – 4:00 PM
Afternoon
Indulge in a spa treatment at one of Seminyak’s luxurious resorts. Bali is known for its world-class spas, offering everything from traditional Balinese massages to indulgent beauty treatments. After your treatment, you’ll feel refreshed and ready for your flight. A typical treatment costs around $40 to $100, depending on the type of therapy.
Location: The Seminyak Resort & Spa
Cost: $40 – $100
Hours: 9:00 AM – 6:00 PM
Evening
End your 10-day Bali itinerary with a sunset dinner at La Lucciola, a beachfront restaurant offering delicious Italian cuisine and stunning ocean views. As the sun sets over the horizon, savor your meal and reflect on your incredible Bali adventure.
Location: Seminyak, Bali
Cost: $30–$60 per person
Hours: 5:00 PM – 10:00 PM
This 10-day Bali itinerary offers a comprehensive experience of the island, blending adventure with relaxation and culture. By exploring Bali’s natural beauty, ancient temples, and luxurious beach resorts, you’ll create memories that last a lifetime. Enjoy your trip!
While Google Maps Bali works well in most areas, having an offline version of your Bali tourist map is essential—especially if you're exploring remote beaches, mountain trails, or rural villages where signal can drop.
To make your trip easier, we’ve created a downloadable PDF and JPG version of the Bali map 2025 with all major attractions, regions, and categories clearly marked.
Clear regional boundaries (Ubud, Canggu, Seminyak, etc.)
Top beaches, temples, waterfalls, markets, and resorts
Color-coded pins for easier navigation
Icons for major roads, viewpoints, hiking areas, and transport hubs
Map layers like “Adventure & Outdoor Activities”, “Best Sunset Spots”, and “Temples & Religious Sites”
You’ll find download links for both the PDF and image versions below the map. We recommend saving them to your phone or cloud storage and printing a backup if you plan to travel off-grid.
For those looking to explore beyond the usual tourist trails—or just want a reliable backup—this Bali island map is a must.
South Bali Helicopter Tour
Uluwatu Helicopter Tour
Above The Island Of Gods
Canggu & Uluwatu: A Tale Of Two Coastlines
Nusa Penida Helicopter Tour
Four Islands Best Helicopter Tour
Four Islands East To West Helicopter Tour
Bali Volcanoes And Temples Helicopter Tour
Ijen Volcano Helicopter Tour
All Bali Helicopter
Tour