- During times of very low tides, the rocky formation found along Desaru Coast becomes further exposed revealing many little rock pools
- These pockets of pools is home to many interesting and bizarre creatures including limpets, barnacles, sand anemones and much more
Location: Desaru beachfront
Age: All age groups
Difficulty Level: Easy
Duration of Activity: 90 mins
Available on: Tidal Dependent
Times: Tidal dependent please check with us via WhatsApp at: 0192252300
FEBRUARY 2026 – SCHEDULE
Sunday, 1 February, 2026 | 4.00 pm | 0.4 m
Tuesday, 3 February, 2026 | 5.00 pm | 0.5 m
Wednesday, 4 February, 2026 | 5.30 pm | 0.6 m
Thursday, 5 February, 2026 | 5.30 pm | 0.8 m
Tuesday, 17 February, 2026 | 4.30 pm | 0.6 m
Wednesday, 18 February, 2026 | 5.00 pm | 0.6 m
Thursday, 19 February, 2026 | 5.30 pm | 0.7 m
Friday, 20 February, 2026 | 5.30 pm | 0.8 m
MARCH 2026 – SCHEDULE
Tuesday, 3 March, 2026| 4.00 pm | 0.6 m
Wednesday, 4 March, 2026 | 4.30 pm | 0.7 m
Thursday, 5 March, 2026 | 5.00 pm | 0.8 m
Sunday, 8 March, 2026 | 7.30 am | 0.8 m
Tuesday, 10 March, 2026 | 7.30 am | 0.8 m
Wednesday, 11 March, 2026 | 7.30 am | 0.8 m
Thursday, 12 March, 2026 | 8.00 am | 0.9 m
Wednesday, 18 March, 2026 | 4.00 pm| 0.7 m
Thursday, 19 March, 2026 | 4.30 pm | 0.8 m
Friday, 20 March, 2026 | 5.00 pm | 0.8 m
Tuesday, 24 March, 2026 | 7.30 am | 0.4 m
Wednesday, 25 March, 2026 | 7.30 am | 0.4 m
Thursday, 26 March, 2026 | 8.00 am | 0.5 m
Friday, 27 March, 2026 | 8.00 am | 0.6 m
- Address:
- Desaru Beach, Bandar Penawar, Johor, Malaysia
- from
- MYR 80.00
Desaru Beachlife & Tidepool Discovery
Desaru, Malaysia
- During times of very low tides, the rocky formation found along Desaru Coast becomes further exposed revealing many little rock pools
- These pockets of pools is home to many interesting and bizarre creatures including limpets, barnacles, sand anemones and much more
Location: Desaru beachfront
Age: All age groups
Difficulty Level: Easy
Duration of Activity: 90 mins
Available on: Tidal Dependent
Times: Tidal dependent please check with us via WhatsApp at: 0192252300
FEBRUARY 2026 – SCHEDULE
Sunday, 1 February, 2026 | 4.00 pm | 0.4 m
Tuesday, 3 February, 2026 | 5.00 pm | 0.5 m
Wednesday, 4 February, 2026 | 5.30 pm | 0.6 m
Thursday, 5 February, 2026 | 5.30 pm | 0.8 m
Tuesday, 17 February, 2026 | 4.30 pm | 0.6 m
Wednesday, 18 February, 2026 | 5.00 pm | 0.6 m
Thursday, 19 February, 2026 | 5.30 pm | 0.7 m
Friday, 20 February, 2026 | 5.30 pm | 0.8 m
MARCH 2026 – SCHEDULE
Tuesday, 3 March, 2026| 4.00 pm | 0.6 m
Wednesday, 4 March, 2026 | 4.30 pm | 0.7 m
Thursday, 5 March, 2026 | 5.00 pm | 0.8 m
Sunday, 8 March, 2026 | 7.30 am | 0.8 m
Tuesday, 10 March, 2026 | 7.30 am | 0.8 m
Wednesday, 11 March, 2026 | 7.30 am | 0.8 m
Thursday, 12 March, 2026 | 8.00 am | 0.9 m
Wednesday, 18 March, 2026 | 4.00 pm| 0.7 m
Thursday, 19 March, 2026 | 4.30 pm | 0.8 m
Friday, 20 March, 2026 | 5.00 pm | 0.8 m
Tuesday, 24 March, 2026 | 7.30 am | 0.4 m
Wednesday, 25 March, 2026 | 7.30 am | 0.4 m
Thursday, 26 March, 2026 | 8.00 am | 0.5 m
Friday, 27 March, 2026 | 8.00 am | 0.6 m
-
Activity details
1 hr 30 min
-
Instant Booking
E-Ticket
-
Group Size:
min - 2 persons | Max - 10 persons
Desaru Beachlife & Tidepool Discovery |
The time of this activity is tidal-dependent. This is to ensure that we have a successful outing. Please contact +6019 225 2300 after your booking to check on the pick-up time
- {{ adults }} Adult x {{ printPriceFormatted(getPrice('afe448b8-9eca-41d6-9ee0-e03793088e2f')) }}
- {{ children }} Child x {{ printPriceFormatted(getPrice('afe448b8-9eca-41d6-9ee0-e03793088e2f', 'child')) }}
- {{ ticketTypes.youth }} Youth x {{ printPriceFormatted(getPrice('afe448b8-9eca-41d6-9ee0-e03793088e2f', 'youth')) }}
- {{ seniors }} Senior x {{ printPriceFormatted(getPrice('afe448b8-9eca-41d6-9ee0-e03793088e2f', 'senior')) }}
-
- {{ getValidity('afe448b8-9eca-41d6-9ee0-e03793088e2f') }}
- Show on mobile
- Direct admission : Yes
- Not refundable
- Instant
-
- {{ adults }} Adult x {{ printPriceFormatted(getPrice('afe448b8-9eca-41d6-9ee0-e03793088e2f')) }}
- {{ children }} Child x {{ printPriceFormatted(getPrice('afe448b8-9eca-41d6-9ee0-e03793088e2f', 'child')) }}
- {{ ticketTypes.youth }} Youth x {{ printPriceFormatted(getPrice('afe448b8-9eca-41d6-9ee0-e03793088e2f', 'youth')) }}
- {{ seniors }} Senior x {{ printPriceFormatted(getPrice('afe448b8-9eca-41d6-9ee0-e03793088e2f', 'senior')) }}
-




