Home Search Destinations Attractions

Tours in Sri Lanka , Sri Lanka

7,222 experiences found

One Night Camping at Wasgamuwa National Park

One Night Camping at Wasgamuwa National Park

2d
$504
per person
Private Transfer from Airport (CMB) to Shangri-la Hambantota

Private Transfer from Airport (CMB) to Shangri-la Hambantota

Duration varies
$98
per person
Discover Sri Lanka's UNESCO Heritage Wonders 13 Nights 14 Days

Discover Sri Lanka's UNESCO Heritage Wonders 13 Nights 14 Days

14d
$2,050
per person
Ratmalana (RML) Airport to Meemure City Private Transfer

Ratmalana (RML) Airport to Meemure City Private Transfer

5h
$109
per person
Colombo City Walk with a Local

Colombo City Walk with a Local

2h
$40
per person
Private Tour Bentota Village, River Safar &Tea Plantation/Factory

Private Tour Bentota Village, River Safar &Tea Plantation/Factory

9h
$498
per person
Dolphin and Whale Watching in Negombo

Dolphin and Whale Watching in Negombo

4h
$100
per person
Haputale City to Colombo (CMB) Airport Private Transfer

Haputale City to Colombo (CMB) Airport Private Transfer

5h
$74
per person
Dambulla and Sigiriya Cycling Tour from Negombo

Dambulla and Sigiriya Cycling Tour from Negombo

12h
$200
per person
Yala Safari from Ella and Drop Off Mirissa Tangalle and Galle

Yala Safari from Ella and Drop Off Mirissa Tangalle and Galle

10h
$95
per person
Yala National Park Safari with Naturalist

Yala National Park Safari with Naturalist

4h
$38
per person
Colombo Airport (CMB) to Heritage Ambepussa Private Transfer

Colombo Airport (CMB) to Heritage Ambepussa Private Transfer

Duration varies
$10
per person
Private Tour to Anuradhapura, Polonnaruwa and Sigiriya (Cultural Triangle)

Private Tour to Anuradhapura, Polonnaruwa and Sigiriya (Cultural Triangle)

3d
$177
per person
98 Acre Resort Ella

98 Acre Resort Ella

3h
$60
per person
Half Day Safari at Yala National Park with Lunch from Ella / Bandarawela

Half Day Safari at Yala National Park with Lunch from Ella / Bandarawela

9h
$240
per person
Sri Lanka Honeymoon Tour

Sri Lanka Honeymoon Tour

7d
$974
per person
Colombo to Colombo Airport (CMB) Private Transfer

Colombo to Colombo Airport (CMB) Private Transfer

30m
$16
per person
Private 8 Days Sri Lanka Family Tour with Exclusive Car

Private 8 Days Sri Lanka Family Tour with Exclusive Car

8d
$1,649
per person
Glamour Of Sri Lanka | 7 Days

Glamour Of Sri Lanka | 7 Days

7d
$784
per person
Udawalawe Day Trip from Kalutara

Udawalawe Day Trip from Kalutara

12h
$109
per person
Exotic Sri Lanka Colombo City and Hill Country tour 4Nights 5Days

Exotic Sri Lanka Colombo City and Hill Country tour 4Nights 5Days

5d
$600
per person
Tropical Paradise Touch: One Day Experience Sri Lanka Highlights

Tropical Paradise Touch: One Day Experience Sri Lanka Highlights

12h
$199
per person
Yala National Park: 7 Hour or 12 Hour Leopard Safari Tour

Yala National Park: 7 Hour or 12 Hour Leopard Safari Tour

7h
$22
per person
Wildlife and World Heritage Tour from Galle (2 Days)

Wildlife and World Heritage Tour from Galle (2 Days)

2d
$200
per person
Exotic Beach Wedding Ceremony in Sri Lanka

Exotic Beach Wedding Ceremony in Sri Lanka

4h
$950
per person
Mount Lavinia City to Colombo (CMB) Airport Private Transfer

Mount Lavinia City to Colombo (CMB) Airport Private Transfer

2h
$25
per person
3-Day All Inclusive Luxury Mobile Camping in Wasgamuwa National Park

3-Day All Inclusive Luxury Mobile Camping in Wasgamuwa National Park

3d
$1,365
per person
Waterfall Day Tour with a Local Guide

Waterfall Day Tour with a Local Guide

10h
$102
per person
Colombo City Tour by Land Rover Series 1 Jeep

Colombo City Tour by Land Rover Series 1 Jeep

6h
$170
per person
Discovering Ampuluwawa A Day Extension From Kandy by Aaliya Tours

Discovering Ampuluwawa A Day Extension From Kandy by Aaliya Tours

6h
$28
per person
Colombo Airport (CMB) to Thalpe City Private Transfer

Colombo Airport (CMB) to Thalpe City Private Transfer

2h
$88
per person
Village Lifestyle (4 Days. 3 Nights)

Village Lifestyle (4 Days. 3 Nights)

4d
$1,067
per person
3 Day Guided Tour of Sri Lanka Sigiriya Kandy and Ella

3 Day Guided Tour of Sri Lanka Sigiriya Kandy and Ella

3d
$250
per person
All inclusive Galle Tour and River Boat Safari from Colombo

All inclusive Galle Tour and River Boat Safari from Colombo

9h
$180
per person
Private Car Hire with Driver-Guide for 16 Days Round Tour

Private Car Hire with Driver-Guide for 16 Days Round Tour

2d
$686
per person
Galle fort and Bentota Day Tour from Colombo

Galle fort and Bentota Day Tour from Colombo

10h
$75
per person
13-Day Sri Lanka Wildlife Adventure by Aaliya Tours

13-Day Sri Lanka Wildlife Adventure by Aaliya Tours

13d
$850
per person
From Colombo to Sigiriya & Dambulla Day Tour

From Colombo to Sigiriya & Dambulla Day Tour

10h
$65
per person
Colombo (CMB) Airport to Kegalle City Private Transfer

Colombo (CMB) Airport to Kegalle City Private Transfer

6h
$35
per person
Mattala Airport (HRI) to Ratmalana Airport (RML) City Private Transfer

Mattala Airport (HRI) to Ratmalana Airport (RML) City Private Transfer

3h
$114
per person
A Yala day tour from colombo ( All inclusive)

A Yala day tour from colombo ( All inclusive)

10h
$300
per person
Colombo to Bentota Transfer

Colombo to Bentota Transfer

2m
$70
per person
Kingdom Trail Cycling Tour from Colombo

Kingdom Trail Cycling Tour from Colombo

4h
$80
per person
Matara City to Colombo (CMB) Airport Private Transfer

Matara City to Colombo (CMB) Airport Private Transfer

3h
$58
per person
Colombo Airport (CMB) to Castle Hill Guest House Private Transfer

Colombo Airport (CMB) to Castle Hill Guest House Private Transfer

Duration varies
$40
per person
6-Day Private Tour of Indian Wildlife & Palaces from Colombo Port

6-Day Private Tour of Indian Wildlife & Palaces from Colombo Port

6d
$2,152
per person
Colombo City to Udawalawe City Private Transfer

Colombo City to Udawalawe City Private Transfer

Duration varies
$88
per person
Transfer between Colombo Airport (CMB) and Heritance Ahungalla, Ahungalla

Transfer between Colombo Airport (CMB) and Heritance Ahungalla, Ahungalla

Duration varies
$49
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.