Add dates

Bali Island tours

Our most recommended Bali Island tours

From Bali: Swim with Manta Rays in Nusa Penida

1. From Bali: Swim with Manta Rays in Nusa Penida

Head for the island of Nusa Penida and embark on a snorkeling adventure. Take advantage of 3 different stops to swim with Manta Rays, enjoy lunch on the beach, then spend the afternoon exploring the mangrove forest. Benefit from pick-up at your hotel in selected areas of Bali or wait directly at the ferry office (depending on the option selected), and then journey to Nusa Penida, located 20 kilometers off the southeast coast. The largest of Bali's 3 sister islands (Nusa Lembongan, Nusa Penida, and Nusa Ceningan), Nusa Penida is much less developed and remains home to abundant and pristine nature. Marvel at the dramatic landscape and steep cliffs along the coast as you make your way to some of the island's best snorkel sites. Upon arrival at the protected bay of Manta Bay, discover an ocean rich with plankton that attracts beautiful reef manta rays that can sometimes measure up to an impressive 4 or 5 meters in wing span. Go to 3 of the best snorkel sites on the island, including popular spots (depending on conditions) such as Crystal Bay, Toyapakeh, and Gamat Bay. As the strong swells of the Indian Ocean can impact conditions, the situation will be carefully monitored to take you to where it is safe to swim with the rays less than 1.5 meters from the surface of the sea. If conditions are not suitable, your snorkeling itinerary will be adjusted accordingly, as your safety is always the number one priority. Following your magical snorkeling adventure, break for a delicious beachside lunch at Paradise Beach on Nusa Lembongan. The lunch is served as an Indonesian food buffet. Then, get the chance to explore the mangrove forest in the afternoon by kayak, stand-up paddle board, or private gondola.  

From Bali: Nusa Penida Small Group Tour by Speed Boat

2. From Bali: Nusa Penida Small Group Tour by Speed Boat

Explore the tropical Nusa Penida Island, nestled in the waters between Bali and Lombok. This tropical island is known for its beautiful beaches, rugged coastline, and relaxed way of life. Discover Klengking Beach, Broken Beach, Angel's Billabong, and Crystal Bay on this speed boat trip from Bali. Depart from Bali and set out to explore the best of Nusa Penida Island. Pass by Klengking Beach, also known as T-Rex Beach due to its distinctive shape. Situated on the western tip of Nusa Penida Island, Broken Beach is unmissable with its distinct massive arch and horseshoe-shaped cove. This beautiful rock formation stretches across a swirling whirlpool of blue and green waters. Next, visit Angel’s Billabong, a natural infinity pool. Make your way to Crystal Bay, known for its clear waters and colorful sea life. Crystal Bay is a prime spot for diving, so take a plunge and get friendly with the fish below.

From Bali: Private 3-Day Gili Islands Tour with Snorkeling

3. From Bali: Private 3-Day Gili Islands Tour with Snorkeling

In between Bali and Lombok, 3 idyllic islands can be found: Gili Trawangan, Gili Meno, and Gili Air. These little coral islands have a real laid-back tropical island feel and make perfectly placed hideouts from the hustle and bustle of the mainland. With no traffic and nothing but fresh ocean breeze, this 3-day 2-night tour takes you to see two of these islands for an excursion full of relaxation, and special moments to remember for a lifetime. Your first day starts with an early morning pick-up from your hotel in Bali, which will take you to the harbor to a speedboat that will arrive at Gili Trawangan in just a few hours’ time. On the way, catch breathtaking views of Mount Agung and the deep blue sea. Once on the island, spend the day relaxing at a beautiful tropical island resort – lounge by the pool, dive in the sea or hop on a bicycle to explore the coastline. Don’t miss the sunset at one of the beach clubs – it’s a true spectacle of nature you don’t want to miss out on! Your second day features a private snorkeling tour on Gili Trawangan’s quieter but equally beautiful sister island, Gili Air. The 3-hour snorkeling tour takes you to see several amazing spots, beautiful coral reefs and colorful marine life. You’ll also get to swim with giant sea turtles, a magical experience! Spend the rest of the day as you like at another tropical resort – sipping cocktails, swimming, sunbathing – before another magnificent island sunset kicks in. If you’re an early bird, start day 3 early to catch the awe-inspiring sunrise of Gili Air. Otherwise, snoozing in bed to the sound of the sea is a lovely way to spend the first hours of your last morning on the Gili Islands. Enjoy one more swim in the turquoise sea, sit down for breakfast and say goodbye to these gorgeous islands. The speedboat will bring you back to the mainland of Bali where you will be transported to your hotel by shuttle bus.

From Bali: 3 Snorkeling Spots Tour to Lembongan and Penida

4. From Bali: 3 Snorkeling Spots Tour to Lembongan and Penida

Snorkel through the colorful underwater worlds of the islands of Nusa Lembongan and Nusa Penida on this guided tour from selected locations in Bali. Use high-quality gear to search for marine life and kayak through mangroves. Enjoy a delicious beachside lunch buffet.  Following pickup from your accommodation in Bali or meet at the ferry office (depending on option selected), journey across the water to the islands of Nusa Lembongan and Nusa Penida to experience some of the most diverse coral reefs on the planet. Meet a snorkeling guide who will help you with all the necessary equipment. Flotation devices can be provided for people not comfortable in the water so that everyone can discover the pristine corals and enjoy the warm waters that are home to schools of brightly colored fish. Look for resident emperor angelfish, parrotfish, moray eels, and sea turtles. The specially designated snorkeling areas make for a safe and enjoyable activity for all ages. Visit Crystal Bay, and Gamat Bay, famous for its sprawling coral garden and light currents. The exact snorkel spots visited will depend on the conditions. Feast on a delicious beachside lunch and take a mangrove tour by kayak to experience the scenery from a different perspective. If the weather and water conditions are ok, you'll also have a chance to visit Manta Bay.

Komodo Island: Private 4-Day Boat Trip with Lodging & Meals

5. Komodo Island: Private 4-Day Boat Trip with Lodging & Meals

Your 4–day tour starts at the Labuan Bajo Airport where your guide will pick you up and drop you off at your hotel. After check–in and lunch, your guide will bring you directly to the pier, where the private boat will be waiting for you. Head to Bidadari island, where you can relax or explore Bidadari's surrounding waters. Sail back to your hotel in the late afternoon and have an early night's sleep in preparation for the next day's adventure. On day 2, after breakfast in the hotel and a short trip to the pier of Labuan Bajo, your Komodo adventure will begin. Sail through the waters to Rinca Island (based on availibility) and trek through the dry forest, where the Komodo dragons live. See other wild and unique animals like deer, wild buffalo, macaque, wild pigs and a wide variety of birds. Move on to Kalong Island to have lunch, try snorkeling, and see the flying foxes set out from the mangrove forest in the evenings. Have your dinner and a night's rest onboard. On day 3, wake up early in the morning and start with a trek through the dry forest, see plenty of giant lizards and other wild animals and birds, such as the lesser sulfur-crested cockatoo, collared kingfisher, and more. A local professional ranger will lead you into the Komodo National Park. Return to the boat and head to the unique Pink Beach to swim, snorkel, or explore. After having lunch on board, sail toward Manta Point to see the huge mantas. Head back to Labuan Bajo, check-in to your hotel, and have a nice dinner. On the final day, after breakfast in the hotel, visit the Batu Cermin Cave full of fascinating stalactites and stalagmites, and see rays of light leak through the cave walls. After the cave, visit a local market to see different wares on display. Pick up souvenirs from the market before going back to the airport or any other place in Labuan Bajo you'd like to visit.

Nusa Penida: Private Car Hire with Driver

6. Nusa Penida: Private Car Hire with Driver

Spend a day discovering Nusa Penida with a professional driver. Tailor the trip to your interests, and travel between the island's top sights in a private air-conditioned vehicle. Benefit from free guidance to help plan your itinerary. Get picked up at the port or your hotel then start exploring right away. Head to the scenic Kelingking Beach, visit the famous tree house, admire Goa Giri Putri Temple, and more. At the end of the experience, you’ll be dropped back at the port or your hotel. Customize your experience with add-on options of coffee tastings to traditional massage. Not all add-ons are available for all options.

From Bali: Gili Islands 2-Day Tour with Beachfront Resort

7. From Bali: Gili Islands 2-Day Tour with Beachfront Resort

Discover a tropical paradise of soft white beaches and lush vegetation on a 2-day tour of the Gili Islands from Bali. Escape the crowds and get back to nature with time to swim and snorkel with the exotic marine life. Day 1 Climb aboard a fast boat and cross from Bali to the Gili Islands. Get the chance to stroll along a white sand beach on arrival, soak up the sun and refresh yourself with a swim in the crystal-clear sea. Spend the night listening to the gentle sound of the waves and watching the sunset at your beachfront resort. Day 2 Start the day with a private 2.5-hour boat ride around the 3 Gili Islands, and snorkel with marine life, such as butterfly fish, clown fish and different species of turtles. Get the option to extend your stay for more time to swim, snorkel and dive.

Sanur Bali to/from Lembongan: Speedboat Transfer

8. Sanur Bali to/from Lembongan: Speedboat Transfer

Spend less time traveling and more time exploring with this fast and convenient boat transfer between Bali and Nusa Lembongan. Located 18 miles southeast across the Badung Strait, Bali's sister island is known as a romantic getaway with all the modern amenities. Discover its unspoiled nature and tranquil ambiance with ease. Depart from Sanur Port or Lembongan on one of 3 daily return departures. Then, upon arrival, take ample time to explore the island at your own pace. Dive or snorkel through the colorful reefs, experience the year-round surfing waves, or laze on a deserted white sand beach in a secluded cove. Escape the crowds and experience rural life on foot or bike. All vessels for crossing are equipped with navigational and safety equipment to international safety standards for your peace of mind. Sit back, relax and enjoy the journey to Nusa Lembongan and back. Flexible option for just speedboat ticket or combo with Bali transfer, 1 way or return.

Bali: Day Trip to East Nusa Penida, Atuh & Diamond Beach

9. Bali: Day Trip to East Nusa Penida, Atuh & Diamond Beach

Explore the stunning natural scenery of East Nusa Penida on a day trip from Bali. Enjoy the craggy cliffs and clear waters of the island, stroll up to Thousand Island Viewpoint and relax on the white sands of Diamond Beach. Get picked up in Bali and cruise across turquoise waters to Nusa Penida, where you’ll board the vehicle that will take you around the island. The first stop is Thousand Island Viewpoint. Marvel at enchanting views of countless islands, sweeping cliffs, and maybe even some turtles and manta rays. The next stop is Nusa Penida Tree House. Known locally as Rumah Pohon, this cozy cabin with a thatched roof also benefits from an elevated vantage point on the island. Climb the ladder up a tree trunk and you’ll be rewarded with some of the best panoramic views of the island. Check out the rolling green hills of Nusa Penida with a stop at ‘Teletubbies Hill’ and snap photos of the giant tapestry that stretches across the horizon. For the final stop of the day, head to Diamond Beach or Atuh Beach. Atuh Beach is a hidden gem, whilst the gorgeous water of Diamond Beach makes it ideal for snorkeling. After soaking up the sun at the beach, the day trip finishes with you being dropped back at your hotel in Bali.

Bali: Full-Day Trip to Penglipuran Village and Bamboo Forest

10. Bali: Full-Day Trip to Penglipuran Village and Bamboo Forest

On the way to Penglipuran village, stop at the Batuan Temple, which is looked after by the local residents. Penglipuran village is surrounded by traditional Balinese countryside and has been left untouched by modernization. After visiting the village, take a walk through the bamboo forest.  Then, spend a few hours at the hidden Tibumana Waterfall exploring the surrounding rainforests and swimming in the natural rock pools. After, head to the village of Temen to visit a coffee plantation, learn about the coffee-making process, and sample a few varieties. Stop at the sacred Tirta Empul Temple, where the Balinese bathe in the sacred waters for healing and spiritual benefits. Finally, check out the Tegalalang rice terrace near Ubud.

  • Guided tours
  • Other experiences
  • Water activities
  • Transfers
  • Multi-day trips
  • Day trips
  • Private tours
  • Adventures
37 activities found
Sort by:
Page 1 of 3

Frequently asked questions about Bali

What top attractions are a must-see in Bali?

Other Sightseeing Options in Bali

Want to discover all there is to do in Bali? Click here for a full list.

What people are saying about Bali

Overall rating

4.4 / 5

based on 1,229 reviews

Had a great dive trip here. Parented booked easy enough. Paid up in full on arrival. We go lucky and had a private diving trip in the end just us and a dive master. LocTed in the south east of the island. Easy access I’d your local. We had to drive 45-1 hour via moped from Ubud. Then 1 hour they drove us to the Mir north western coast port to start the dive. Headed off in a small boat. Every is set up for us, as it’s how locals earn pocket, so that was very kind. I felt bad for being lazy. Two dives on a gorgeous day. Dive master gave us a quick briefing before each dive. The view was clear and beautiful, for to see some lovely sites. Saw reef sharks which was fun. We both had. A great time and it was well organised by our guide. A spot do lunch at a set restaurant, which had a very limited menu, BUT the food was great so no complaints: cheeky beer before heading back to the dive site. We’ll worth it, and a must do in Bali. For me, the only reason to go to Bali is dive! Do it!

Had a wonderful day, the snorkelling was amazing, we saw lots of tropical fish and some stingrays and turtles! We had a great guide, called Tapaz, who was really friendly and welcoming and shared lots of information and recommendations about where else we should go whilst we are in Bali

Really good, we met our guide at the port in Nusa Penida and previously shared the route/things we wanted to see beforehand and it was really smooth process. The whole island is absolutely beautiful!

Amazing experience in taking a self drive car rental. The host was very understanding and accommodated a change in our itenary as well for a nominal additional fare. Highly recommend them.

Good event good crew! They knew lots of good spots