Home Search Destinations Attractions

Tours in Sri Lanka , Sri Lanka

7,295 experiences found

Evening Private Safari at Udawalawe National Park by Yala La Safari Tours

Evening Private Safari at Udawalawe National Park by Yala La Safari Tours

2h
$105
per person
Relax and Recover in Sri Lanka (16 Days)

Relax and Recover in Sri Lanka (16 Days)

3d
$1,470
per person
Bentota City Tour from Talpe

Bentota City Tour from Talpe

7h
$58
per person
Bundala National Park Safari from Koggala.

Bundala National Park Safari from Koggala.

7h
$150
per person
Udawalawe National Park Camping Tour

Udawalawe National Park Camping Tour

2d
$441
per person
Birdwatching walk in Diyasaru Uyana in Colombo

Birdwatching walk in Diyasaru Uyana in Colombo

5h
$49
per person
Enchanting Sri Lanka (18 Days)

Enchanting Sri Lanka (18 Days)

18d
$522
per person
Hiking at Peacock Hill and visit to Ramboda waterfall in Sri Lanka

Hiking at Peacock Hill and visit to Ramboda waterfall in Sri Lanka

10h
$68
per person
Private Car and Driver From Colombo Intl Airport to South Coast

Private Car and Driver From Colombo Intl Airport to South Coast

6h
$65
per person
Taxi From Colombo Airport to Hikkaduwa for 6 people.

Taxi From Colombo Airport to Hikkaduwa for 6 people.

Duration varies
$150
per person
Bentota City Tour from Weligama

Bentota City Tour from Weligama

9h
$89
per person
Horse Riding for Beginners from Habarana

Horse Riding for Beginners from Habarana

1h
$108
per person
Arugam Bay to Colombo Airport ( private transfer )

Arugam Bay to Colombo Airport ( private transfer )

5h
$170
per person
Island of Wonder (5 Days)

Island of Wonder (5 Days)

5d
$218
per person
Honeymoon Tour ( Customized Tour )

Honeymoon Tour ( Customized Tour )

7d
$750
per person
Private Transfer from Belihuloya to Sri Lanka Colombo Airport (CMB)

Private Transfer from Belihuloya to Sri Lanka Colombo Airport (CMB)

4h
$116
per person
Private Transfer from Hambantota Cruise Port to Colombo hotels

Private Transfer from Hambantota Cruise Port to Colombo hotels

3h
$192
per person
Wildlife Tour Covering Birds and Mammals (7 Days)

Wildlife Tour Covering Birds and Mammals (7 Days)

7d
$249
per person
4-Day Ramayana Highlights

4-Day Ramayana Highlights

4d
$415
per person
Wonder Island (3 Days)

Wonder Island (3 Days)

3d
$88
per person
Sigiriya Village Tour and Lunch from Dambulla

Sigiriya Village Tour and Lunch from Dambulla

2h
$24
per person
Wadduwa to Colombo Airport Departure Transfer

Wadduwa to Colombo Airport Departure Transfer

1h
$55
per person
From Galle/Unawatuna: Private Transfer to Yala & Hambantota

From Galle/Unawatuna: Private Transfer to Yala & Hambantota

Duration varies
$55
per person
Discover Scuba Diving in Bentota

Discover Scuba Diving in Bentota

2h
$248
per person
3-Day Hiking Trails in Horton Plains Foothills

3-Day Hiking Trails in Horton Plains Foothills

3d
$685
per person
2-Day Mahiyanganaya Adventure: Waterfalls, Safari & Culture

2-Day Mahiyanganaya Adventure: Waterfalls, Safari & Culture

2d
$390
per person
Knuckles and Wasgamuwa Trails from Kandy

Knuckles and Wasgamuwa Trails from Kandy

3d
$240
per person
Private sightseeing Day Tour from Colombo to visit Galle city of Sri Lanka

Private sightseeing Day Tour from Colombo to visit Galle city of Sri Lanka

12h
$150
per person
7-Days Amazing Sri Lanka Hideouts

7-Days Amazing Sri Lanka Hideouts

7d
$1,224
per person
Sigiriya Dambulla and Minneriya Jeep Safari Tour From Pasikudah

Sigiriya Dambulla and Minneriya Jeep Safari Tour From Pasikudah

10h
$400
per person
Top 10 Day Tour from Colombo to Sigiriya By Car

Top 10 Day Tour from Colombo to Sigiriya By Car

10h
$120
per person
Transfer between Colombo Airport (CMB) and The Swiss Residence, Kandy

Transfer between Colombo Airport (CMB) and The Swiss Residence, Kandy

4h
$40
per person
Yala National Park Safari from Balapitiya

Yala National Park Safari from Balapitiya

9h
$157
per person
Loris Watching from Sinharaja Rainforest

Loris Watching from Sinharaja Rainforest

3h
$70
per person
Bundala National Park Safari from Balapitiya

Bundala National Park Safari from Balapitiya

8h
$177
per person
Pidurangala Day Tour From Negombo

Pidurangala Day Tour From Negombo

6h
$186
per person
Culture of the Hills Tour from Hikkaduwa (2 Days)

Culture of the Hills Tour from Hikkaduwa (2 Days)

2d
$148
per person
Private Transfer from Balangoda to Mattala Sri Lanka (HRI) Airport

Private Transfer from Balangoda to Mattala Sri Lanka (HRI) Airport

2h
$156
per person
Private Transfer from Koggala to Sri Lanka Colombo Airport (CMB)

Private Transfer from Koggala to Sri Lanka Colombo Airport (CMB)

2h
$143
per person
Yala National Park Safari Tours

Yala National Park Safari Tours

4h
$65
per person
Yala from Galle (2 Days)

Yala from Galle (2 Days)

2d
$141
per person
Horse riding tour (7 Days)

Horse riding tour (7 Days)

7d
$79
per person
Misty Mountain Trails from Galle (2 Days)

Misty Mountain Trails from Galle (2 Days)

2d
$172
per person
Cycling in Nuwara Eliya City

Cycling in Nuwara Eliya City

3h
$165
per person
Coconut Experience with Spice Tour and Village Walk

Coconut Experience with Spice Tour and Village Walk

2h
$12
per person
Transfer between Colombo Airport (CMB) and Hotel Ahangama Easy Beach, Ahangama

Transfer between Colombo Airport (CMB) and Hotel Ahangama Easy Beach, Ahangama

2h
$64
per person
Mirissa City to Colombo (CMB) Airport Private Transfer

Mirissa City to Colombo (CMB) Airport Private Transfer

Duration varies
$58
per person
Nuwara Eliya Tuk Tuk Adventure

Nuwara Eliya Tuk Tuk Adventure

10h
$120
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.