top of page
Sri Lanka Whale Watching Diving Tour
斯里蘭卡 潛水觀鯨之旅_A3.jpg

Sri Lanka
was called Ceylon before 1972. It is a tropical island country in the Indian Ocean with rich cultural heritage and has the reputation of "Kingdom of Jewels" and "Pearl of the Indian Ocean". It is also the most cost-effective whale watching location in the world.

We will using freedive watch whale under the sea because freediving  has no bubble. "bubbles" which is  meaning warning, and even provocation between whales. Freediving is the best way to whale watching and also can be closer with the w

And Trincomalee area where only two months a year the water temperature will be 29~30°C from mid-March to early May. The narrow continental shelf drops steeply over 4,000 meters. The cold and warm currents meet here, bringing abundant plankton and krill, and groups of whales come here to look for food. During the whale watching season, the waters of Trincomalee are usually calm and sunny, but remember to pay attention to sun protection, and there are often Oil Seas - silky smooth seas.

​In addition to whale watching, there are various activities that can be done in Sri Lanka. If you still have energy after freediving and watching whales, you can go to the beach to see sika deer, visit temples, play fri
sbee on the beach, beachcombing or watch the sunset, etc.

640 (1).jpg
640 (2).jpg

Trip dates

  • 5th - 13th April 2025

*Limited spots!!


  • Day One - Flight to Colombo Int's Airport, then transfer to Trincomalee Cardamon Hotel by ride-hailing service​

  • Day Two - Whale Watching Diving Tour / Temple pilgrimage / Frisbee

  • Day Three - Whale Watching Diving Tour / Shore diving around the island

  • Day Four - Whale Watching Diving Tour / Visit seaside sika deer

  • Day Five - Whale Watching Diving Tour / Beachcombing / Pool party

  • Day Six - transfer to Colombo Int's Airport by ride-hailing service after breakfast, flight to Macau ​

I will take a speedboat out to sea to watch whales every morning. If you are lucky, you can easily be in the same frame with the world's largest mammal and swim with them in the ocean.

640 (4).jpg
640 (3).jpg

In addition to whale watching, because of Sri Lanka's special geographical terrain, you can also witness the rich ecology of this place by shore diving and sea fishing. There are also white sandy beaches, corals, and reef sharks here.
If you want to experience more different activities in Sri Lanka. You can move freely and experience the exotic customs of Sri Lanka after returning to the hotel in the afternoon.

Suggest Flights

  • Macau to Sri Lanka (HKD $3,039)

    • FD765 20th APR - MFM to DMK 21:50 - 23:35 ​(Airbus A320 Economy class)

      • *Self-transfer in Bangkok, different airports

      • *Luggage cannot be checked directly

    • UL403 21th APR -  BKK to CMB 08:50 - 10:40 (Airbus A321 Economy class​)

  • Sri Lanka to Macau (HKD $1,952)

    • AK046 26th APR - CMB to KUL 22:55 - 05:10+1 (Airbus A320 Economy class)

      • *Self-transfer in Kuala Lumpur

      • *Luggage cannot be checked directly

    • AK188 27th APR -  KUL to MFM 10:00 - 14:05 (Airbus A320 Economy class​)

Trip price

Please contact us to get the newest price

Price included

  • Airport transfer round-trip

  • Whole group transfer usage

  • Accommodation at Trincomalee Cardamon Hotel on twin sharing basis of a standard room (5 nights)

  • 4 days Whale Watching Diving Tour boats rental (maxium 5 people / per boat)

  • Three meals a day during Whale Watching Diving Tour (Chinese food, Western food, hot pot, buffet)

  • Group photos taking and editing

Price excluded

  • ​Flight tickets 

  • Snorkeling / Freediving equipment during Whale Watching

  • Travel and Diving Insurance

  • Tips for Sri Lanka locals

  • Surcharge for single Room (USD$ 80 / per night)

  • Personal travel fee and land tour board expenses

  • Tourist visa fee

*All prices are subject to change without prior notice.

Booking condition

  1. Once confirm,  non-refundable deposit MOP$3000 per person is required  (substitution is allowed).

  2. The rest of the payment need to be settled 30 days before the trip.

Contact us:

+853 66174447 / +853 66816481


Booking Form

bottom of page