Our covid-19 response Get Your first order at US$ 5 off Buy now, go later gift cards - no expiry
114 Options

Activities in Sri Lanka

Cities
Clear
Filters
Activity Type
Clear
Filters
Yala National Park Safari
Yala National Park Safari
Yala National Park Safari
Yala National Park Safari
20 options 1 - 3 days

Yala National Park Safari

From US$ 38.94 / person
Wilpattu National Park Safari
Wilpattu National Park Safari
Wilpattu National Park Safari
Wilpattu National Park Safari
17 options 1 - 3 days

Wilpattu National Park Safari

From US$ 28.11 / person
Minneriya National Park Safari
Minneriya National Park Safari
Minneriya National Park Safari
Minneriya National Park Safari
14 options 1 day

Minneriya National Park Safari

From US$ 25.80 / person
Sinharaja Forest Reserve
Sinharaja Forest Reserve
Sinharaja Forest Reserve
Sinharaja Forest Reserve
14 options 1 - 4 days

Sinharaja Forest Reserve

From US$ 24.67 / person
Pair your Surf Trip with Wild Elephant Safaris, Lost Tribes & Blue Whales
MAGAZINE

Pair your Surf Trip with Wild Elephant Safaris, Lost Tribes & Blue Whales

Read Now
Kaudulla National Park Safari
Kaudulla National Park Safari
Kaudulla National Park Safari
Kaudulla National Park Safari
13 options 1 day

Kaudulla National Park Safari

From US$ 20.32 / person
Udawalawe National Park Safari
Udawalawe National Park Safari
Udawalawe National Park Safari
Udawalawe National Park Safari
11 options 1 - 2 days

Udawalawe National Park Safari

From US$ 30.59 / person
Mirissa Whale Watching
Mirissa Whale Watching
Mirissa Whale Watching
Mirissa Whale Watching
6 options 1 day

Mirissa Whale Watching

From US$ 34.67 / person
Bundala National Park Safari
Bundala National Park Safari
Bundala National Park Safari
Bundala National Park Safari
6 options 1 day

Bundala National Park Safari

From US$ 37.39 / person
Knuckles Mountain Range Trekking
Knuckles Mountain Range Trekking
Knuckles Mountain Range Trekking
Knuckles Mountain Range Trekking
5 options 1 - 3 days

Knuckles Mountain Range Trekking

From US$ 38.72 / person
Horton Plains National Park Hike
Horton Plains National Park Hike
Horton Plains National Park Hike
Horton Plains National Park Hike
5 options 1 - 2 days

Horton Plains National Park Hike

From US$ 30.98 / person