Scuba Diving From Ubud

Rice Field Bali

Staying in Ubud doesn’t mean you have to choose between rice terraces and scuba diving.

Ubud is inland, so there are no scuba dive sites in Ubud itself. Bali’s diving is around the coast and neighboring islands. The good news is that several of these areas can still be reached on a day trip, so you can keep your accommodation in Ubud and spend a day underwater.

The main thing to consider is where you want to dive. Padang Bai, Tulamben, Amed and Nusa Penida offer very different experiences, and your choice also affects how much travelling is involved.

Where Can You Dive From Ubud?

Discover where to dive while staying in Ubud

USAT Liberty Shipwreck

Tulamben

For something completely different, head east to Tulamben.

The main attraction is the USAT Liberty shipwreck, but the area offers more than the wreck itself. The shore-diving setup also makes Tulamben very different from a boat-diving day.

It involves more time on the road from Ubud, so think of this as a proper full-day trip rather than a quick excursion.

Padang Bai

If you’re new to diving or simply want a relaxed day underwater, Padang Bai is worth considering.

It has several dive sites rather than one single attraction, which gives the dive team some flexibility when choosing sites according to conditions and diver experience.

It is also one of the areas we use for beginner diving and training.

divng in bali

Nusa Penida

If manta rays are high on your Bali list, Nusa Penida will probably get your attention.

This trip involves both road and boat logistics, and conditions around Penida can be more demanding than at some of Bali’s easier dive areas. The exact dive sites should therefore be selected according to conditions and diver experience rather than promising one fixed itinerary.

For certified divers comfortable with the conditions, it can be one of the highlights of diving in Bali.

DIVING & SNORKELING from Ubud

Find the right experience for you

Let's Start Scuba Diving in Bali

Try Scuba Diving

Non-Certified Diver

start from

IDR 2.500.000

2x dives session including Practice
Full day excursion (8-10 hours)
Pick up & Drop off
Lunch & Snack
Diving Equipment

Snorkeling

Let’s go Snorkeling

start from

IDR 1.200.000

Duration: 2 Hours
Snorkeling Equipment
Sea and land transport
Pickup and Return
Lunch & Drink
Open water diving course bali

Open Water Diver Course

Certified Diver

start from

IDR 7.000.000

Pool + 4x open water dives
Full day excursion (2-days)
Pick up & Drop off
Lunch & Snack
E-learning Material & Diving Equipment

*Ubud transportation is charged separately.

Pickup From Ubud

We’ll get you closer to the ocean

We can arrange return transportation from your hotel or villa in Ubud.
Pickup and drop-off costs an additional IDR 450,000 per day per group.
Pickup time depends on your dive destination and accommodation location

Frequently Asked Questions

Not directly. Ubud is inland and does not have ocean dive sites. When people talk about scuba diving from Ubud, they mean travelling from their Ubud accommodation to Bali’s coastal dive areas.

Yes. You don’t need to be certified to join a beginner diving program. The dive location should be selected according to your experience and the conditions on the day.

Yes. Certified divers can choose from several Bali dive destinations depending on experience, interests and current conditions.

Most dive trips from Ubud take around 10–12 hours, including pickup, travel, diving, surface intervals, lunch and the return journey. Padang Bai is one of the closer options, while Tulamben and Amed require more time on the road. For Nusa Penida, the day also includes a boat transfer. Actual timing can vary depending on your accommodation, dive site, sea conditions and Bali traffic.

Padang Bai is one of the closest major dive areas to Ubud, usually around 1–1.5 hours by car depending on your accommodation and traffic. It offers several dive sites suitable for beginners and certified divers. Tulamben and Amed are farther east and generally require a longer drive, while Nusa Penida also involves a road transfer followed by a boat journey.

Booking ahead is recommended, especially if you have a specific date or dive destination in mind. It gives us time to confirm availability, arrange your Ubud transfer and plan the dive according to your certification and experience.

Let’s Go Diving in Bali

change +62 with your country code

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Book Your Scuba Diving From Ubud with us

Kindly provide your information as much as you can to help us easily and send you the offers/quotes soon :

  • Your available date(s) for the diving/course?
  • Dates of arrival and departure?
  • How many certified / non–certified divers?
  • Your certification level?
  • Logged dives that you have?
  • What date of your last dives?
  • Special requests or any information, let us know.