Home Search Destinations Attractions

Tours in Sri Lanka , Sri Lanka

7,226 experiences found

Udawalawa Safari tour - All inclusive day tour (Group)

Udawalawa Safari tour - All inclusive day tour (Group)

10h
$175
per person
Snorkeling in Bar Reef Marine Sanctuary

Snorkeling in Bar Reef Marine Sanctuary

2h
$102
per person
Birdwatching Trek in Anawilundawa Sanctuary from Colombo

Birdwatching Trek in Anawilundawa Sanctuary from Colombo

9h
$84
per person
Birdwatching Walk in Ritigala from Habarana

Birdwatching Walk in Ritigala from Habarana

2h
$80
per person
Udawalawe Safari Tour from Tangalla

Udawalawe Safari Tour from Tangalla

8h
$208
per person
Badulla to Colombo train ride on (Train No: 1016 "Udarata Menike")

Badulla to Colombo train ride on (Train No: 1016 "Udarata Menike")

9h
$65
per person
Mathale to Sigiriya Transfer

Mathale to Sigiriya Transfer

2h
$56
per person
Private All Inclusive Kandy Tour from Bentota and Beruwela

Private All Inclusive Kandy Tour from Bentota and Beruwela

14h
$185
per person
Polonnaruwe and Sigiriya Day Trip from Trincomalee or Nilaveli

Polonnaruwe and Sigiriya Day Trip from Trincomalee or Nilaveli

12h
$220
per person
Trincomalee and Nilaveli beach Tour from Kandy

Trincomalee and Nilaveli beach Tour from Kandy

3d
$648
per person
Guided Devils Staircase Trekking tour with lunch

Guided Devils Staircase Trekking tour with lunch

9h
$105
per person
Rajanganaya Village Cycling Tour from Anuradhapura

Rajanganaya Village Cycling Tour from Anuradhapura

7h
$221
per person
Udawalawe Safari Tour from Negombo

Udawalawe Safari Tour from Negombo

8h
$208
per person
Hike to Kirigalpoththa Mountain Range via Horton Plains

Hike to Kirigalpoththa Mountain Range via Horton Plains

11h
$203
per person
Around Lanka from Colombo (4 Days)

Around Lanka from Colombo (4 Days)

4d
$190
per person
Discover Sigiriya by Helicopter from Ratmalana

Discover Sigiriya by Helicopter from Ratmalana

2h
$2,290
per person
Jaffna Peninsula four day trail

Jaffna Peninsula four day trail

4d
$400
per person
Hike to Kirigalpotta Mountain Via Horton Plains National Park

Hike to Kirigalpotta Mountain Via Horton Plains National Park

6h
$208
per person
Hike to Peacock Hill from Kandy

Hike to Peacock Hill from Kandy

7h
$81
per person
Private Cycling Expedition form Colombo to Negombo

Private Cycling Expedition form Colombo to Negombo

6h
$120
per person
Sigiriya and Dambulla Day Tour from Negombo

Sigiriya and Dambulla Day Tour from Negombo

12h
$88
per person
Deep Sea Fishing Tour in Trincomalee

Deep Sea Fishing Tour in Trincomalee

5h
$192
per person
Ella & Little Adam's Peak Tour from Kandy

Ella & Little Adam's Peak Tour from Kandy

12h
$97
per person
The Secret Escapes (19 Days)

The Secret Escapes (19 Days)

19d
$519
per person
Full day Colombo City Tour Negombo

Full day Colombo City Tour Negombo

4h
$35
per person
 Colombo to Ella Luxury Shuttle Bus with Hotel Pickup

Colombo to Ella Luxury Shuttle Bus with Hotel Pickup

6h
$40
per person
Polonnaruwe and Sigiriya Day Trip from Pasikuda and Kalkuda

Polonnaruwe and Sigiriya Day Trip from Pasikuda and Kalkuda

12h
$250
per person
Galle Day Tour From Galle (All Inclusive)

Galle Day Tour From Galle (All Inclusive)

7h
$130
per person
Camping in Ramboda

Camping in Ramboda

22h
$128
per person
Hike to Devil's Staircase

Hike to Devil's Staircase

10h
$164
per person
Muthurajawela Bird Watching Boat Tour

Muthurajawela Bird Watching Boat Tour

3h
$35
per person
Trincomalee and Nilaveli beach Tour from Dambulla

Trincomalee and Nilaveli beach Tour from Dambulla

3d
$623
per person
Special Yoga session at Insight Resort - Ahangama

Special Yoga session at Insight Resort - Ahangama

1h
$42
per person
Discover Kandy by Helicopter from Bentota

Discover Kandy by Helicopter from Bentota

2h
$3,150
per person
Lake Fishing in Habarana

Lake Fishing in Habarana

3h
$240
per person
Countryside Waterfall Walk from Colombo

Countryside Waterfall Walk from Colombo

3h
$80
per person
Maduru Oya Safari and Indigenous Village Day Trip from Ella

Maduru Oya Safari and Indigenous Village Day Trip from Ella

10h
$250
per person
Pidurangala & Hiriwaduna Village Tour From Colombo

Pidurangala & Hiriwaduna Village Tour From Colombo

12h
$70
per person
Discover Anuradhapura by Helicopter from Bentota

Discover Anuradhapura by Helicopter from Bentota

2h
$2,027
per person
Horton Plains National Park Trekking

Horton Plains National Park Trekking

5h
$93
per person
Private transfer from Nuwara Eliya to Yala by an Air conditioned Minivan

Private transfer from Nuwara Eliya to Yala by an Air conditioned Minivan

4h
$110
per person
Scenic Flight to Adam's Peak from Ratmalana

Scenic Flight to Adam's Peak from Ratmalana

2h
$965
per person
Athugala and Silver Temple Tour from Negombo

Athugala and Silver Temple Tour from Negombo

6h
$130
per person
Udawalawe Safari Tour from Colombo

Udawalawe Safari Tour from Colombo

8h
$216
per person
Agro Tour of Sri Lanka (6 Days)

Agro Tour of Sri Lanka (6 Days)

6d
$210
per person
3-Hour Yacht Cruise from Mirissa

3-Hour Yacht Cruise from Mirissa

2h
$1,528
per person
Kitulgala White Water Rafting From Nuwara Eliya

Kitulgala White Water Rafting From Nuwara Eliya

1h
$120
per person
Bentota Coastal Escape with Beaches, Gardens, Rivers and Wildlife

Bentota Coastal Escape with Beaches, Gardens, Rivers and Wildlife

9h
$310
per person

Search

Sri Lanka , Sri Lanka

Sri Lanka is a vibrant island nation known for its lush landscapes, rich cultural heritage, and diverse wildlife. From ancient temples and colonial architecture to pristine beaches and verdant tea plantations, it offers a unique blend of experiences that cater to every type of traveler.

Quick Facts

Nickname

The Pearl of the Indian Ocean

Population

21,413,690

Climate

Tropical - Sri Lanka has a tropical climate with distinct wet and dry seasons. The southwest and central regions experience heavy rainfall from May to September, while the northeast monsoon brings rain from October to February. The coastal areas are generally hot and humid year-round, while the central highlands are cooler.

Best Time to Visit

Peak Season

December to April (for the west and south coasts) and May to September (for the east coast)

This is the best time to visit Sri Lanka as the weather is generally dry and pleasant. It's ideal for beach activities, wildlife safaris, and exploring cultural sites.

Shoulder Season

April to May (for the west and south coasts) and September to November (for the east coast)

The shoulder seasons offer fewer crowds and lower prices, but there may be occasional rain showers. It's a good time for those who want to avoid peak season crowds.