Surfer riding a wave at Canggu beach, Bali

10 Activities to do in Bali

Bali’s vibrant culture, breathtaking landscapes, and exciting activities make it a dream destination for travelers seeking unique experiences. Whether you’re an adrenaline junkie, a lover of arts and crafts, or someone looking to immerse yourself in Balinese tradition, Bali has something special for everyone. Here’s our guide to 10 activities that will leave you with unforgettable memories.
Paraglider flying above the cliffs of Uluwatu with ocean views

1. Exploring Bali’s natural beauty

Bali is a haven of natural beauty, where lush jungles, volcanic landscapes, and pristine coastlines come together in perfect harmony. Wander through the iconic Tegallalang Rice Terraces in Ubud, known for their perfectly carved slopes and peaceful ambiance, or head to Jatiluwih, a UNESCO-listed area offering expansive views of rice fields against the backdrop of Mount Batukaru. These terraced landscapes are ideal for nature walks, cultural immersion, and stunning photography.

For waterfall lovers, Bali offers spectacular spots tucked within its tropical forests. Sekumpul Waterfall in the north is often hailed as the island’s most majestic, featuring multiple cascades surrounded by dense greenery. Closer to Ubud, Kanto Lampo Waterfall charms visitors with its scenic rock formations and accessible, photogenic setting, perfect for a refreshing dip or peaceful retreat.

If you’re drawn to the sea, Uluwatu’s dramatic coastline won’t disappoint. Spend time at beaches like Bingin, Padang Padang, and Dreamland, where white sand meets turquoise waves and towering cliffs offer panoramic views, especially at sunset. These beaches are a must for sun-seekers and surfers alike.

Nature in Bali is deeply intertwined with spirituality. Explore sacred temples such as Pura Luhur Uluwatu, perched on a clifftop with ocean views; Tirta Empul, famed for its holy spring water rituals; and Besakih Temple, Bali’s largest and holiest site set on the slopes of Mount Agung. Whether you’re chasing waterfalls, walking through rice fields, or admiring sacred sites, Bali’s landscapes promise unforgettable experiences.

Expansive terraced rice fields of Jatiluwih, Bali, under a bright sky

2. Kecak: Bali’s sacred show

The Kecak Dance is one of Bali’s most iconic cultural performances, combining hypnotic chanting, dramatic storytelling, and fiery rituals in an open-air setting. Unlike most traditional dances accompanied by instruments, the Kecak is performed by a large group of men sitting in concentric circles, rhythmically chanting “cak-cak-cak” while reenacting scenes from the Hindu epic Ramayana. The result is a powerful, trance-like performance that’s as spiritual as it is theatrical.

Watching a Kecak Dance at sunset adds a magical dimension to the experience. The most famous venue is Pura Luhur Uluwatu, where the performance takes place on a cliffside stage overlooking the Indian Ocean, often just as the sky turns golden. Another beautiful location is Tanah Lot Temple, where the temple’s silhouette against the setting sun enhances the atmosphere. In Ubud, the Pura Dalem Taman Kaja temple offers a more intimate version of the performance, surrounded by lush greenery and traditional architecture.

Whether you’re a culture enthusiast or simply curious about Balinese traditions, attending a Kecak Dance is a deeply immersive way to connect with the island’s spiritual and artistic heritage. Be sure to arrive early to secure a good seat and fully take in the sunset ambiance before the show begins.

Performers in traditional Kecak dance at Uluwatu Temple during sunset

3. Surfing the waves

Bali is a world-renowned surfing destination, drawing wave lovers from across the globe. The island offers surf spots for every level, with Uluwatu and Canggu standing out as two of the most popular hubs. In Uluwatu, experienced surfers flock to legendary breaks like Uluwatu Point, Padang Padang, and Impossibles, all known for their powerful reef waves and dramatic cliffside views. These spots are best suited for advanced surfers, especially during the dry season when swells are at their peak.

On the other hand, Canggu offers a more laid-back atmosphere with consistent waves suitable for both beginners and intermediate surfers. Spots like Old Man’s, Echo Beach, and Berawa are perfect for improving your skills while enjoying the vibrant beach culture and cafés that line the coast.

Surf schools are easily accessible across the island. Instructors at places like Balangan Surf School provide lessons tailored to all levels, and equipment rentals are available at most beaches. While Bali is the heart of the surf scene, nearby islands like Nusa Lembongan and Lombok also offer excellent waves for those looking to extend their adventure. Whether you’re catching your first wave or chasing barrels, surfing in Bali is a thrilling and unforgettable experience.

Surfer riding powerful waves at Uluwatu beach, Bali

4. Explore weekly markets​

Bali’s markets are vibrant spaces where local culture, creativity, and community come alive. From handmade crafts and stylish fashion to organic produce and artisan goods, exploring the island’s markets is a great way to connect with its artistic soul.

In Canggu, don’t miss the Love Anchor Market, held daily in Batu Bolong. It’s a favorite among visitors for its mix of jewelry, beachwear, art prints, and handmade souvenirs, all set in a chic boho atmosphere. On weekends, the space becomes livelier with more stalls and food options.

In Uluwatu, head to the Bingin Market, held weekly, usually on Sundays. This cozy community market features a curated selection of sustainable fashion, natural beauty products, local ceramics, and organic treats. It’s a great spot to support small Balinese brands while enjoying a relaxed vibe close to the beach.

For a more traditional and artistic experience, explore the Ubud Art Market (Pasar Seni Ubud), located in the heart of Ubud near the Royal Palace. Here, you’ll find woven bags, hand-carved wooden statues, textiles, and silver jewelry, many of them crafted by local artisans from nearby villages. Arrive early to avoid the crowds and get the best bargains.

Other notable markets include the Samadi Sunday Market in Canggu, which focuses on organic food, wellness, and eco-conscious brands, and the Sukawati Art Market, one of the oldest traditional markets in Bali, located about 30 minutes from Ubud. Whether you’re looking for unique souvenirs or just want to soak in the local atmosphere, Bali’s markets are well worth a stroll.

Busy traditional market in Bali with crafts and local products

5. Cooking class

Joining a Balinese cooking class is one of the most enriching ways to experience the island’s culture through its flavors. More than just a culinary activity, it’s an immersive journey that often begins with a guided visit to a local market. There, you’ll learn to identify traditional ingredients such as galangal, lemongrass, kaffir lime leaves, and a variety of exotic spices that form the base of Balinese cuisine.

Back in the kitchen, you’ll be guided step-by-step through the preparation of classic dishes like nasi goreng (fried rice), mie goreng (fried noodles), lawar (a traditional minced meat and vegetable salad), sate lilit (minced meat skewers), and fragrant pepes ikan (fish steamed in banana leaves). Most classes are hands-on, allowing you to chop, grind, and sauté using traditional tools such as stone mortars and wood-fired stoves. Vegetarian and vegan options are usually available too.

One of the most authentic experiences can be found at Taman Dukuh Bali Farm, a sustainable farm located in the lush countryside of Tabanan. Here, the cooking class is combined with an educational tour of the farm where you can harvest fresh ingredients straight from the garden. The setting is peaceful and surrounded by rice fields, offering a unique farm-to-table experience rooted in Balinese tradition and rural life.

Whether you’re a passionate foodie or simply curious about local customs, a Balinese cooking class is a delicious and memorable way to connect with the island’s culture, and take a taste of Bali home with you.

Participants learning Balinese cooking in a hands-on cooking class

6. Silver jewelry workshop

Discover the richness of Balinese craftsmanship through an immersive jewelry-making class, where you’ll learn the traditional art of silver crafting from skilled local artisans. These hands-on workshops are a beautiful way to explore the island’s artistic heritage while creating a piece of jewelry that’s entirely your own.

At Genuine Bali Experience in Ubud, the class begins with a short introduction to the history and cultural symbolism of silver in Balinese tradition. You’ll then sketch your design before learning how to shape, carve, and polish your creation using professional tools, with expert guidance at every step. Whether it’s a ring, pendant, or bracelet, you’ll walk away with a meaningful piece and a deeper appreciation for local artistry.

If you’re staying in the south of the island, Bingin Silver Class offers a similar experience in a more laid-back beachside setting. Nestled near Bingin Beach, this intimate studio provides a calm and creative space where you can craft your own silver jewelry, often using recycled silver, a great option for conscious travelers.

Jewelry making workshop at Bingin Silver class in Bali

7. Try a pottery class

Discover the soothing and creative world of ceramics with a pottery class in Bali, hands-on activity that blends mindfulness, craftsmanship, and artistic expression. Whether you’re a complete beginner or looking to refine your skills, several studios across the island offer enriching experiences in beautiful settings.

Serayu Pottery Studio in Ubud is one of the most respected ceramic ateliers on the island. Nestled in a serene garden, this studio merges traditional Balinese techniques with contemporary design. During the workshop, local artisans guide you through each step, from hand-molding the clay to glazing and firing your final piece. You can craft anything from minimalist cups to decorative bowls, all in a tranquil, nature-inspired environment.

In the south, Waves of Clay in Uluwatu offers an ocean-view pottery experience just minutes from the beach. Their classes focus on creativity and personal expression, allowing you to create small items such as plates, mugs, or incense holders. It’s the perfect post-surf or post-brunch activity for travelers seeking a slower pace and a creative outlet.

Another great option is Rüsters Pottery in Ubud, an extension of the stylish Rüsters café. This space combines a modern aesthetic with earthy tones and offers guided sessions in a beautifully designed studio. Whether you’re crafting a gift or a keepsake, the atmosphere here feels both inspiring and calming.

Pottery workshop at Rusters, Bali

8. Create your own perfume

Unleash your creativity at Our Projects, a unique fragrance studio in Bali where you don’t just learn, you become the creator. Their immersive Perfume Masterclass is a sensory journey into the art of scent-making, designed to spark curiosity, awaken your senses, and empower you to craft a fragrance that’s as unforgettable as your story.

Guided by expert scent makers, you’ll explore professional techniques and work with rare, premium ingredients to design your own signature perfume. Whether you lean toward something bold, fresh, or floral, every step, from blending notes to finalizing the bottle, is tailored to your personal style. By the end of the workshop, you’ll walk away not only with your bespoke scent but also with the knowledge, confidence, and inspiration to continue creating beyond the class.

Expert Guidance: Learn from master perfumers who share the secrets of their craft.
Custom Creations: Blend with high-quality ingredients to reflect your personality and taste.
Take It Home: Leave with your personalized perfume and the tools to keep experimenting.

You can join this unique workshop at two inspiring locations. The Canggu store offers a vibrant setting in Bali’s creative coastal hub, surrounded by surf beaches, cafés, and boutiques, ideal for artistic inspiration. In Pererenan, the boutique sits among rice fields and quiet beaches, offering a more serene and refined creative space.

Participant creating custom perfume during a fragrance workshop in Bali

9. Paragliding or helicoptere tour

Discover Bali’s breathtaking beauty from above with thrilling paragliding sessions and scenic helicopter tours. Feel the adrenaline as you glide over the iconic cliffs of Uluwatu or the stunning coastline of Nusa Dua, taking in panoramic views of turquoise waters, lush jungles, and pristine beaches. Paragliding here offers both an exhilarating experience for adventure seekers and a peaceful flight for those wanting to soak in Bali’s natural splendor from a unique vantage point.

For those seeking a more luxurious aerial adventure, Bali Copter offers exclusive helicopter tours that showcase the island’s highlights from the sky. Fly over majestic volcanoes, vibrant rice terraces, and nearby gems like Nusa Penida and the Gili Islands. These tours provide a perfect blend of comfort, excitement, and unforgettable scenery, making it a must-do for travelers looking to see Bali and its surroundings in a whole new light.

Paraglider soaring above Uluwatu cliffs at sunset

10. Adventure rides: Jungle Cart, ATV & Jeep tours

Explore Bali’s lush jungles and rugged landscapes on an adrenaline-packed ride with Jungle Cart, ATV, or jeep tours around Ubud and the northern regions of the island. Whether you’re cruising through dense tropical forests, winding along off-road trails, or discovering hidden villages, these adventures offer a thrilling way to connect with Bali’s natural beauty.

Jungle Cart is perfect for families and thrill-seekers alike, providing an accessible yet exciting ride through scenic routes surrounded by rice paddies and jungle greenery. For those craving more intensity, ATV tours take you on challenging terrains, crossing rivers, climbing hills, and passing through remote areas where few tourists venture.

Jeep tours add another layer of excitement, combining rugged off-roading with cultural stops, allowing you to explore Bali’s authentic villages, waterfalls, and panoramic viewpoints. These guided tours are ideal for adventure lovers who want to experience Bali beyond the usual tourist spots while enjoying a fun and safe journey.

Person driving a jungle cart through lush forest near Ubud, Bali

There is a kaleidoscope of activities to do in Bali, from cultural workshops to adrenaline-filled adventures. No matter how you choose to spend your time on this magical island, each experience promises to deepen your connection to its vibrant culture, natural beauty, and welcoming spirit. Plan your journey and embrace all that Bali has to offer!

Scroll to Top