Sri Lanka: 761 experiences, 103 transfers and 5 rentals

We compare 872 options from 403 operators in 25 destinations

4.944,793 reviewsFree cancellation on most experiences

More in Sri Lanka (41–54 of 54 tours)

Theme
Type
Guide language
Duration
Includes
Who's it for
Booking
Whale and Dolphin Watching with Snorkeling in Trincomalee
›
‹
Whale and Dolphin Watching with Snorkeling in TrincomaleeSpot blue whales, sperm whales and spinner dolphins off Trincomalee's east coast with hotel pickup and gear provided, then snorkel Swami Rock and Navy Rock.
Duration
5h
Every day
06:00
Live guide ENHotel pickupInstant confirmationfromUS$ 85per person
Snorkeling in Hikkaduwa: Small group with full equipment
›
‹
Snorkeling in Hikkaduwa: Small group with full equipmentSnorkel Hikkaduwa bay with mask, snorkel and fins provided. An English-speaking guide teaches you the basics before you descend into shallow coral.
Duration
2h
Every day
13:30
Live guide ENFree cancellationfromUS$ 30per person
Snorkeling Pigeon Island: Reef Sharks & Turtles from Nilaveli
›
‹
Snorkeling Pigeon Island: Reef Sharks & Turtles from NilaveliSnorkel Pigeon Island National Park from Nilaveli with a local guide, boat transfer and equipment included.
Duration
1d
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 22per person
Pigeon Island Snorkeling Tour: Coral Reefs & Marine Life
›
‹
Travelers' pick
Pigeon Island Snorkeling Tour: Coral Reefs & Marine LifeSnorkel Pigeon Island's coral reefs and marine life 3 km offshore: mask, fins and boat included. Pay park entry at the meeting point.
77 reviews
3.35★
Duration
3h
start times · Every day
6
Free cancellationfromUS$ 78per person
Kumana National Park Safari from Arugam Bay: Full Day Jeep Tour
›
‹
Travelers' pick
Kumana National Park Safari from Arugam Bay: Full Day Jeep TourFull-day Kumana National Park safari from Arugam Bay with jeep, lunch, and wildlife spotting. 5am pickup, 12 hours, over 200 bird species. Private transport included.
47 reviews
4.89★
Duration
12h
Every day
05:00
Live guide ENHotel pickupFree cancellationfromUS$ 190per person
Snorkeling in Trincomalee: Marine Life & Rock Pools
›
‹
Snorkeling in Trincomalee: Marine Life & Rock PoolsTwo-hour snorkeling trip in Trincomalee with equipment included and an English-speaking guide: explore coral reefs, spot fish and turtles.
3 reviews
4.33★
Duration
2h
Every dayLive guide ENFree cancellationfromUS$ 50per person
Pasikuda to Colombo Airport: Private Transfer & Pickup
›
‹
Pasikuda to Colombo Airport: Private Transfer & PickupPrivate transfer from Pasikuda City to Colombo Airport (CMB) with hotel pickup in an air-conditioned vehicle. One-way departure service, all taxes included.
1 review
4.00★
Duration
6h 30m
Every dayLive guide ENHotel pickupFree cancellationfromUS$ 58per person
Bandaranaike Airport to Colombo: Private Transfer & Hotel Pickup
›
‹
Bandaranaike Airport to Colombo: Private Transfer & Hotel PickupPrivate airport transfer from Bandaranaike to Colombo hotels. Driver meets you at arrivals with name board, handles luggage in air-conditioned vehicle. Fixed price.
1 review
5.00★
Duration
1h
Every dayLive guide ENPickup optionalFree cancellationfromUS$ 20per person
Snorkeling at Pigeon Island from Nilaveli: 178 fish species
›
‹
Snorkeling at Pigeon Island from Nilaveli: 178 fish speciesSnorkel Pigeon Island's shallow reefs off Nilaveli with equipment and boat included: see 100 types of coral and sharks, turtles and reef fish in two hours.
Duration
2h 30m
Every day
07:00
Live guide ENPickup optionalFree cancellationfromUS$ 44per person
Trincomalee to Colombo Airport: Private Transfer 7 Hours
›
‹
Trincomalee to Colombo Airport: Private Transfer 7 HoursPrivate transfer from Trincomalee hotels to Bandaranayake International Airport with English-speaking driver and air-conditioned vehicle. Fixed price, approximately 7 hours.Every dayLive guide ENHotel pickupFree cancellationfromUS$ 210per person
Waskaduwa to Bandaranaike Airport: Private Transfer & Pickup
›
‹
Waskaduwa to Bandaranaike Airport: Private Transfer & PickupPrivate hotel-to-airport transfer from Waskaduwa to Bandaranaike International Airport with English-speaking driver and air-conditioned vehicle. Fixed pricing.Every dayLive guide EN · AR · TAHotel pickupFree cancellationfromUS$ 120per person
Arugam Bay to Colombo Airport: Private Transfer & Pickup
›
‹
Arugam Bay to Colombo Airport: Private Transfer & PickupPrivate transfer from Arugam Bay hotels to Bandaranaike International Airport. Hotel pickup, English-speaking driver, air-conditioned vehicle, fixed price, luggage included.
Duration
7h–9h
Every dayLive guide ENPickup optionalFree cancellationfromUS$ 165per person
Arugam Bay to Colombo Airport: Private Transfer 9 Hours
›
‹
Arugam Bay to Colombo Airport: Private Transfer 9 HoursPrivate transfer from Arugam Bay hotels to Bandaranayake International Airport with air-conditioned vehicle and English-speaking driver. Hotel pickup included. 9-hour journey.Every dayLive guide ENHotel pickupFree cancellationfromUS$ 156per person
Snorkeling at Pigeon Island: Turtles and reef sharks
›
‹
Snorkeling at Pigeon Island: Turtles and reef sharksSnorkel Pigeon Island National Park near Trincomalee with gear and boat included: swim among coral reefs, sea turtles and blacktip reef sharks in shallow, calm waters.
Duration
4h
Every dayLive guide ENFree cancellationfromUS$ 108per person
Need help planning your next activity?