loader image


You have two options:

South coast

• wrecks for all diving levels

• deep dive sites (max. 32m)

• with spectacular marine life

• rock topography with swimthroughs

• visibility: 5 to 20 metres

Unawatuna season
15th October – 10th April


East coast

• the best coral reefs in Sri Lanka

• shallow dive sites around 10 m (max. 18m)

• snorkeling and whale watching

• Pigeon Island Marine National Park

• visibility: 5 to 25 metres

Nilaveli, Trincomalee season
15th March – 30th October

Best Diving in Sri Lanka -

Divinguru is operating in both south and north-east coast of Sri Lanka, in Unawatuna, Nilaveli and Trincomalee.

To ensure the best diving conditions with calm sea and good visibility, our diving centres are open according to the monsoon season affecting climate in Sri Lanka. With Divinguru you can dive whole year round.

South coast & East coast

Before you book your dive with us, we recommend to check out differenes between diving in the south and east coast. There are significant differences in the underwater topography, depth of dive sites, coral reefs, wrecks and others.

When is Sri Lanka diving Season?

Diving in Sri Lanka is divided into two seasons. According to to monsoon season Divinguru is operating half year in Unawatuna on the south coast and second half of the year in Nilaveli and Trincomalee in the north-east of Sri Lanka.

Two seasons


Divinguru Unawatuna is open every year from 15th October until 10th April, in this 6 months period you can enjoy the best diving conditions in Sri Lanka. From mid of April onwards diving on the south coast is influenced by the south west monsoon. Due to these conditions Divinguru centre in Unawatuna is closed. No worries, we are moving to the untouched north-east coast!

However bathing and swimming is possible during the whole year due to the reefs protecting Unawatuna Beach and the Mihiripenna/Dalawella Beach from high waves.

Nilaveli, Trincomalee

Divinguru Nilaveli and Divinguru Trincomalee is operation every year from 15th March to 30th October. In this time period you can find the best diving on the nort-east coast with calm sea and good underwater visibility. From mid November onwards the diving on the east coast is influenced by the north east monsoon. The sea becomes rough, heavy rain influences the dive conditions and our diving centres in the east are closed. Then Divinguru moves to the south where the south west monsoon ends at around the mid of October and the dive season starts.

During the off-season the sea becomes rough and heavy rain influences the dive conditions. Usually monsoons carry more humid air from the Indian Ocean. Sometimes there are strong winds and rains but on average never longer than an hour or two.

 Daily sunshine is even during the monsoon period in average 8 hours a day. Day temperatures are around 30 to 32 Degrees Celsius and night temperatures 26 to 30 Degrees Celsius. Water temperature is the whole year between 26 and 30 Celsius.

Choose your location

Frequently asked questions

What is the best time to visit Sri Lanka?

Our diving centres are open according to the monsoon seasons. Like this we can ensure the best diving conditions for your dive trip!

Best time to dive and visit our diving centres:

Unawatuna (south coast):

15th October to 10th April

Nilaveli, Trincomalee (east coast):

15th March to 30th October

What's the best diving in Sri Lanka?

The main attractions in Unawatuna and in Sri Lanka are a lot of wrecks around the coast line suitable for all diving levels. We offer diving at the famous Wreck “RANGOON” that does down to 30 meters, the Wreck SS Orestes that goes down to 22 meters, and the Galle Ship Wreck at around 18 meters.

In Nilaveli/Trincomalee clear calm sea is waiting for you. You’ll be surrounded by different colorful fish of the Indian Ocean and magnificent hard and soft corals. The most popular is the Pigeon Island, located a few minutes from Divinguru® Nilaveli, where you can experience snorkeling with turtles and black tip reef sharks.

For more details about dive sites in Sri Lanka, click here.

Do we dive from shore or boat?

All dive/snorkeling sites we reach by boat from our diving centres. For beginners we have shallow dive sites located a few minutes from the shore. However the furthest dive site for advanced divers can be reached only in 20-25 minutes from our diving centre.

Still have questions?

Send us a message