Home Search Destinations Attractions

Tours in Sri Lanka , Sri Lanka

7,294 experiences found

Southern Coast Highlights and River Safari from Ahungalla

Southern Coast Highlights and River Safari from Ahungalla

10h
$84
per person
Colombo City Tour from Balapitiya

Colombo City Tour from Balapitiya

7h
$82
per person
Trincomalee City Tour from Habarana

Trincomalee City Tour from Habarana

13h
$80
per person
Kalametiya Bird Watching,Lagoon Safari trip From any Hotels Southern Province

Kalametiya Bird Watching,Lagoon Safari trip From any Hotels Southern Province

3h
$74
per person
6 Nights 7 Days Srilanka Classic Tour Package with Breakfast & Dinner

6 Nights 7 Days Srilanka Classic Tour Package with Breakfast & Dinner

7d
$720
per person
2 Days Sea Aventure to Galle and Mirissa from Colombo

2 Days Sea Aventure to Galle and Mirissa from Colombo

2d
$220
per person
Special Yoga session at Insight Resort - Ahangama

Special Yoga session at Insight Resort - Ahangama

1h
$42
per person
Southern Coast Highlights from Mirissa

Southern Coast Highlights from Mirissa

10h
$73
per person
Kandy City Tour from Negombo

Kandy City Tour from Negombo

12h
$75
per person
Forest Rock Climbing from Mount Lavinia

Forest Rock Climbing from Mount Lavinia

4h
$90
per person
Explore Gem Mines in Rathnapura from Wadduwa

Explore Gem Mines in Rathnapura from Wadduwa

7h
$60
per person
Rural Tour from Bentota (2 Days)

Rural Tour from Bentota (2 Days)

2d
$32
per person
Sigiriya and Dambulla from Dambulla

Sigiriya and Dambulla from Dambulla

6h
$46
per person
Bentota City Tour from Negombo

Bentota City Tour from Negombo

10h
$81
per person
Colombo International Airport to Anywhere in Kalpitiya-Transport only

Colombo International Airport to Anywhere in Kalpitiya-Transport only

Duration varies
$70
per person
Negombo City Tour

Negombo City Tour

5h
$46
per person
Bambarakanda & Lanka Ella: Waterfall Trail & Natural Pool Bath

Bambarakanda & Lanka Ella: Waterfall Trail & Natural Pool Bath

6h
$60
per person
Colombo Airport Arrival Transfers From Colombo Airport to Kalutara

Colombo Airport Arrival Transfers From Colombo Airport to Kalutara

1h
$37
per person
Whale Watching from Beruwala on Shared Boat

Whale Watching from Beruwala on Shared Boat

3h
$130
per person
Discovery Kitesurfing Course from Kalpitiya

Discovery Kitesurfing Course from Kalpitiya

3h
$168
per person
Canoeing in Kitulgala

Canoeing in Kitulgala

1h
$61
per person
3 Days Adventure and Wildlife Tour

3 Days Adventure and Wildlife Tour

3d
$1,247
per person
Waterfall Abseiling from Kitulgala

Waterfall Abseiling from Kitulgala

4h
$116
per person
Coastal Ride to Galle from Mount Lavinia

Coastal Ride to Galle from Mount Lavinia

12h
$71
per person
3 Days Highlights Of Kandy,Sigiriya,Nuwaraeliya Ella & Udawalawe (All Inclusive)

3 Days Highlights Of Kandy,Sigiriya,Nuwaraeliya Ella & Udawalawe (All Inclusive)

3d
$510
per person
 Half-Day Private Safari Tour in Yala National Park

Half-Day Private Safari Tour in Yala National Park

5h
$80
per person
Wilpattu National Park Private Safari (All Inclusive) From Kandy

Wilpattu National Park Private Safari (All Inclusive) From Kandy

9h
$217
per person
Cycling from Mirissa

Cycling from Mirissa

3h
$165
per person
From Anuradhapura: All Inclusive Full Day Safari at Wilpattu

From Anuradhapura: All Inclusive Full Day Safari at Wilpattu

12h
$120
per person
Helicopter Transfer between Ratmalana Airport (RML) and Kandy City

Helicopter Transfer between Ratmalana Airport (RML) and Kandy City

Duration varies
$1,874
per person
Helicopter Transfer between Colombo Airport (CMB) and Hatton City

Helicopter Transfer between Colombo Airport (CMB) and Hatton City

Duration varies
$1,793
per person
Yala Half Day Safari from Yala

Yala Half Day Safari from Yala

3h
$40
per person
Colombo City Tour from Bentota

Colombo City Tour from Bentota

7h
$55
per person
Sigiriya to Ella Private Transport with Waterfall Visit

Sigiriya to Ella Private Transport with Waterfall Visit

4h
$220
per person
Whale Watching from Talpe on Shared Boat

Whale Watching from Talpe on Shared Boat

7h
$103
per person
City Transfers from Kandy to Nuwara Eliya

City Transfers from Kandy to Nuwara Eliya

3h
$44
per person
Cycling to Lipton Seat from Haputale

Cycling to Lipton Seat from Haputale

4h
$120
per person
Sigiriya and Dambulla from Wadduwa

Sigiriya and Dambulla from Wadduwa

13h
$97
per person
Sigiriya Rock and Wild Elephant Safari from Habarana

Sigiriya Rock and Wild Elephant Safari from Habarana

11h
$55
per person
Matale Highlands and Cooking Experience from Sigiriya

Matale Highlands and Cooking Experience from Sigiriya

10h
$79
per person
Birdwatching Forest Trek in Kitulgala from Colombo

Birdwatching Forest Trek in Kitulgala from Colombo

9h
$122
per person
Bundala National Park Safari from Hikkaduwa

Bundala National Park Safari from Hikkaduwa

8h
$150
per person
Cruise Ship Shore Excursions - Colombo Port - Colombo City Tour

Cruise Ship Shore Excursions - Colombo Port - Colombo City Tour

4h
$85
per person
Helicopter Transfer between Ratmalana Airport (RML) and Polonnaruwa City

Helicopter Transfer between Ratmalana Airport (RML) and Polonnaruwa City

Duration varies
$4,152
per person
 Jet Boating Adventure from Bolgoda Lake

Jet Boating Adventure from Bolgoda Lake

15m
$90
per person
City Transfers from Kandy to Trincomalee

City Transfers from Kandy to Trincomalee

4h
$77
per person
City Transfers from Kandy to Pasikudah

City Transfers from Kandy to Pasikudah

5h
$77
per person
Helicopter Transfer between Colombo Airport (CMB) and Trincomalee City

Helicopter Transfer between Colombo Airport (CMB) and Trincomalee City

Duration varies
$4,425
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.