Our covid-19 response Get Your first order at US$ 5 off Buy now, go later gift cards - no expiry
122 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.92 / 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.09 / 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.79 / person
Sinharaja Forest Reserve
Sinharaja Forest Reserve
Sinharaja Forest Reserve
Sinharaja Forest Reserve
14 options 1 - 4 days

Sinharaja Forest Reserve

From US$ 24.66 / person
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.58 / person
Nuwara Eliya Tea Field and Waterfall Exploration
Nuwara Eliya Tea Field and Waterfall Exploration
Nuwara Eliya Tea Field and Waterfall Exploration
Nuwara Eliya Tea Field and Waterfall Exploration
10 options 1 - 2 days

Nuwara Eliya Tea Field and Waterfall Exploration

From US$ 27.75 / 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.38 / person
Sigiriya Walking Tour
Sigiriya Walking Tour
Sigiriya Walking Tour
Sigiriya Walking Tour
5 options 1 - 3 days

Sigiriya Walking Tour

From US$ 9.68 / 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.70 / person