Bali
Island Tours

Enter your dates to find available activities

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, 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 Nusa Penida, a charming island nestled in the waters between Bali and Lombok, on a full-day guided tour. Admire the island's beautiful beaches, rugged coastline, and relaxed way of life, and discover why Nusa Penida has become a firm traveler favorite. Head out from the Sanur Ferry Terminal toward Nusa Penida. Sit back and relax, and spend your day hopping around 4 picturesque beaches and some of the most special spots on the island. Stop first at the top of Kelingking Beach and admire the wonderful view of the white sandy beach. Take a close look at the curving coastline, which many visitors compare to the shape of a T-Rex. Then, move on to Angel's Billabong. Take a dip in a natural infinity pool created by a small gap in the cliff face, without the 5-star price tag. Next, marvel at Broken Beach's natural pools and cliff arches before making your way to Crystal Bay. Enjoy time to swim and snorkel in waters as clear as their namesake.

Nusa Penida: Private Car Hire with Driver

3. 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.

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

4. 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: Gili Islands 2-Day Tour with Beachfront Resort

5. 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.

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

6. 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 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.

Bali: Nusa Penida East Tour With Snorkeling

7. Bali: Nusa Penida East Tour With Snorkeling

Following pick-up at your hotel lobby or accommodation in the morning at 6:00 a.m (depending on the location of your accommodation), then take you to the port of Sanur. At 8.00am you will depart to Nusa Penida by fast boat, takes 50 minutes to reach Nusa Penida Port. itinerary: 1. First you will do 4 spot snorkeling around Nusa Penida if the weather is good the snorkel spot will be : -Manta bay -Gamat bay -Wall Point -GT Point if bad weather the snorkel spot will be changed to: -Tanjung point -GT point -SD point -Wall point 2. After snorkeling, you will lunch at a local restaurant (not included / Personal Expense). 3. Continue visit Diamond Beach, is a stunning hidden beach located at the bottom of a sheer cliff on the eastern tip of the island of Nusa Penida. Unfortunately, Diamond Beach is not made for swimming. Every wave contains a lot of coral and rocks which makes it quite painful. 4. Next stop will be Tree House View Point, a famous photo spot on east nusa penida located within the Thousand Island viewpoint. This mountain that juts out into the water is called Thousand Islands Viewpoints as you get spectacular views of the coastline in either direction, as well as Batupadasan and Batuabah islands. 5. Last destination is Atuh Beach. is a hidden beach located in the east side of nusa penida island, among two cliffs exactly. Atuh beach has incredible view from the spot on top of the hill, the islands, blue sea, and the green hills. 6. At the end of the day we will escorth the guests back to the hotel.

From Bali: Snorkeling Day Trip to Nusa Lembongan

8. From Bali: Snorkeling Day Trip to Nusa Lembongan

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, 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, turtles, and - in certain areas - manta rays. The specially designated snorkeling areas make for a safe and enjoyable activity for all ages. Visit Crystal Bay, Manta 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.

From Bali: 2-Day Nusa Penida & Lembongan Complete Tour

9. From Bali: 2-Day Nusa Penida & Lembongan Complete Tour

Begin your adventure with a fast boat transfer to Nusa Lembongan, approximately 40 minutes by boat ride. Start your first day by snorkeling in 3 different spots in Nusa Lembongan and Nusa Penida. After the inclusive lunch, enjoy the mangrove tour followed by the island tour. Visit the iconic Panorama Point, Devil's Tear and Dream beach. Check-in at a beach front accommodation where you can relax on white sand beach with its crystal water right in front of the resort. You will also be provided with scooter to go around the island at your own pace in your free time in the evening. On the second day, have breakfast at the hotel and be picked up at 8:30 AM to embark an inter-island transfer to Nusa Penida. Visit the famous Kelingking Beach for the chance to take photos of the most beautiful spot on the island. Marvel at the cliffs overlooking the Indian Ocean and then continue to Pasih Uug (Broken Beach) and the natural pool of Angel's Billabong. Explore these beautiful spots and enjoy the lunch box provided for you. After your island tour in Nusa Penida, hop in a fast boat at 5:00 PM heading back to Bali. Your driver will be waiting for you at the harbour and transfer you back to your hotel in Bali.  

Komodo Islands: Private 2-Day Tour with Boat Stay

10. Komodo Islands: Private 2-Day Tour with Boat Stay

Get back to nature and look for wildlife in their natural habitat on a 2-day tour of the Komodo Islands. Day 1  Benefit from pick up at your hotel or Labuan Bajo Airport and drive to the harbor with your English-speaking guide to board a private boat and sail to the small island of Rinca. Upon arrival, look for Komodo Dragons and other creatures in their natural habitat on a 2-hour jungle trek. Before this trekking, you will also experience an amazing snorkeling in Bidadari island (Angel`s island). The last island to visit on this day is Padar, where you can take more beautiful photos and see a stunning landscape. The staff will serve you a delicious lunch and dinner. Day 2 Interact with Komodo Dragons on the famous Komodo island, and then marvel at the amazing colors of Pink Beach. Rest under the clouds or explore the underwater world and take some memorable photos of the unique sand. Have a delicious lunch. Before returning to Labuan Bajo and get dropped off at the airport or other location of your choice, we will stop at another wonderful island Kanawa, which is perfect for snorkeling. 

Frequently asked questions about Bali Island Tours

What are other things to do than Island Tours that are worth visiting in Bali?

The other unmissable things to do in Bali are:

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

I had an awesome trip with Tedi as my driver. I really had fun. Tedi was very helpful and knowledgable. He made the entire experience worth it. He also helped me click lot of pictures and being solo traveller that really helped me. Then he also made me try all the local specialities like the local juice in Penglipuran village and Durian fruit on the way. We had lot of conversations and such a healthy exchange of knowledge and culture. Would definitely recommend this trip and Tedi as the guide. ⭐️⭐️⭐️⭐️⭐️

Snorkelling was excellent. With all the moving parts such as hotel pickup, multiple boat transfers, buggy tranfers, multiple snorkelling sites, buffet lunch and kyayking. These guys absolutely nailed it. Family of 7 and 10 year old girls had a great time on this trip. Well done Kunut, Dewa and all the team.

The sites were absolutely breathtaking. Our guide Komang was fantastic. He helped us with pictures and was so kind and Informative all day and even carried our bags for us. The day went very smoothly Komang sorted everything out for us so that we can sit back and enjoy our day

Friendly, proffesional, english speaking guides. Excellent equipment. Yummy lunch. Cold Bintang Crystal.clear waters and visibility Abundance and diverse range of coral and marine life Mantas ✅️ sea Turtles ✅️ 2 day trip for me next time

Everything was great except the lunch. Poor service and food. Tourist trap.