Home Search Destinations Attractions

Tours in Sri Lanka , Sri Lanka

7,296 experiences found

Colombo city to Colombo Airport(CMB) - Departure Private Transfer

Colombo city to Colombo Airport(CMB) - Departure Private Transfer

45m
$20
per person
 Half-Day Private Safari Tour in Yala National Park

Half-Day Private Safari Tour in Yala National Park

5h
$80
per person
Culinary Experience in Colombo

Culinary Experience in Colombo

3h
$100
per person
Gal Oya National Park | Private Safari

Gal Oya National Park | Private Safari

3h
$29
per person
Gems and Jewelry Workshop from Galle

Gems and Jewelry Workshop from Galle

3h
$120
per person
Bird Watching Sri Lanka

Bird Watching Sri Lanka

9d
$1,028
per person
One Night Camping in Kumana National Park

One Night Camping in Kumana National Park

2d
$630
per person
Colombo City Tour by Vietnam War Jeep

Colombo City Tour by Vietnam War Jeep

3h
$150
per person
Colombo (CMB) Airport to Ratmalana City Private Transfer

Colombo (CMB) Airport to Ratmalana City Private Transfer

Duration varies
$35
per person
Kayaking from Bentota

Kayaking from Bentota

3h
$72
per person
Water Skiing in Mirissa

Water Skiing in Mirissa

15m
$58
per person
Highlights of Kandy City Tour

Highlights of Kandy City Tour

1h
$10
per person
Trincomalee and Nilaveli beach Tour from Kandy

Trincomalee and Nilaveli beach Tour from Kandy

3d
$648
per person
Private Transfer from Sinharaja to Mattala Sri Lanka (HRI) Airport

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

2h
$131
per person
Trincomalee and Nilaveli beach Tour from Anuradhapura

Trincomalee and Nilaveli beach Tour from Anuradhapura

3d
$627
per person
Transfer between Colombo Airport (CMB) and Upper Glencairn Bungalow, Hatton

Transfer between Colombo Airport (CMB) and Upper Glencairn Bungalow, Hatton

4h
$51
per person
One Night Camping in Yala National Park

One Night Camping in Yala National Park

2d
$630
per person
Private Transfer from Sri Lanka Ratmalana (RML) Airport to Ampara

Private Transfer from Sri Lanka Ratmalana (RML) Airport to Ampara

6h
$356
per person
Airplane Transfer between Ratmalana Airport (RML) and Anuradhapura Airport (ACJ)

Airplane Transfer between Ratmalana Airport (RML) and Anuradhapura Airport (ACJ)

1h
$490
per person
Private Transfer from Mount Lavinia to Sri Lanka Colombo Airport (CMB)

Private Transfer from Mount Lavinia to Sri Lanka Colombo Airport (CMB)

1h
$58
per person
Transfer between Colombo Airport (CMB) and The Heritage Hotel Galle Fort, Galle

Transfer between Colombo Airport (CMB) and The Heritage Hotel Galle Fort, Galle

3h
$60
per person
Private Transfer From Kandy Hotels to Colombo

Private Transfer From Kandy Hotels to Colombo

4h
$120
per person
Discover Sri Lanka in eight days tour

Discover Sri Lanka in eight days tour

8d
$732
per person
Birdwatching Forest Walk in Kitulgala

Birdwatching Forest Walk in Kitulgala

5h
$85
per person
Belilena Cave Cycling Tour from Kitulgala

Belilena Cave Cycling Tour from Kitulgala

3h
$144
per person
Bentota Village Tour

Bentota Village Tour

6h
$95
per person
Horton Plains Day Tour From Kandy

Horton Plains Day Tour From Kandy

4h
$102
per person
South Coast Tuk Tuk Safari from Galle

South Coast Tuk Tuk Safari from Galle

4h
$72
per person
Private Bird watching Trail in Udawatte Kele Sanctuary

Private Bird watching Trail in Udawatte Kele Sanctuary

5h
$100
per person
Go Karting in Bandaragama

Go Karting in Bandaragama

10m
$35
per person
Arrival Transfer : Airport to Nuwara Eliya

Arrival Transfer : Airport to Nuwara Eliya

Duration varies
$98
per person
Wadduwa Hotel to Airport Depature Transfer

Wadduwa Hotel to Airport Depature Transfer

Duration varies
$86
per person
Ahungalla Hotel To Airport (CMB) Departure Transfers

Ahungalla Hotel To Airport (CMB) Departure Transfers

Duration varies
$69
per person
Airport Transfer (CMB) to Pasikuda Hotels (Arrival)

Airport Transfer (CMB) to Pasikuda Hotels (Arrival)

Duration varies
$143
per person
Private Dambulla & Kaudulla National Park Day Tour From Colombo

Private Dambulla & Kaudulla National Park Day Tour From Colombo

12h
$175
per person
Private day tour to Galle from Negombo

Private day tour to Galle from Negombo

10h
$112
per person
Shore Excursion to Colombo City Tour

Shore Excursion to Colombo City Tour

3h
$120
per person
Trekking in Illukpelessa Village from Ella

Trekking in Illukpelessa Village from Ella

8h
$56
per person
Colombo City to Ratnapura City Private Transfer

Colombo City to Ratnapura City Private Transfer

Duration varies
$52
per person
Mirissa Hotels to Airport Transfers (CMB) - Departure

Mirissa Hotels to Airport Transfers (CMB) - Departure

Duration varies
$93
per person
Experience Tour Ella

Experience Tour Ella

14h
$150
per person
Ceylon Tea Tasting from Galle

Ceylon Tea Tasting from Galle

2h
$149
per person
Kandy Street Food Tour

Kandy Street Food Tour

3h
$80
per person
Sri Lanka 4-Days Cultural Triangle by Aaliya Tours

Sri Lanka 4-Days Cultural Triangle by Aaliya Tours

4d
$500
per person
Transfer From Kandy Hotels to Trincomalee

Transfer From Kandy Hotels to Trincomalee

4h
$80
per person
Private Transfer From Nuware Eliya Hotels to Kandy Hotels

Private Transfer From Nuware Eliya Hotels to Kandy Hotels

3h
$80
per person
Sri Lanka White Water Rafting Day tour From Kandy by Aaliya Tours

Sri Lanka White Water Rafting Day tour From Kandy by Aaliya Tours

2h
$70
per person
Nanu Oya train station drop from Kandy with Nuwara Eliya sightseeing

Nanu Oya train station drop from Kandy with Nuwara Eliya sightseeing

3h
$45
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.