Home Search Destinations Attractions

Tours in Sri Lanka , Sri Lanka

7,226 experiences found

Excursion to Kithulgala, Sri Lanka

Excursion to Kithulgala, Sri Lanka

1h
$140
per person
Afternoon Safari at Udawalawe National Park

Afternoon Safari at Udawalawe National Park

4h
$100
per person
Afternoon Safari at Minneriya National Park

Afternoon Safari at Minneriya National Park

4h
$100
per person
Full Day Safari in Yala National Park With Picnic Lunch

Full Day Safari in Yala National Park With Picnic Lunch

12h
$140
per person
Sri Lankan Muslim Cooking Class and Lunch in Wattala

Sri Lankan Muslim Cooking Class and Lunch in Wattala

3h
$64
per person
Private Transfer from Sigiriya to Sri Lanka Colombo Airport (CMB)

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

3h
$141
per person
Private Transfer from Kitulgala to Sri Lanka Colombo Airport (CMB)

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

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

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

3h
$170
per person
Private Transfer from Sri Lanka Colombo Airport (CMB) to Matara

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

2h
$178
per person
Water Sports from Negombo

Water Sports from Negombo

45m
$160
per person
Transfer between Colombo Airport (CMB) and Cranford Villa, Bandarawela

Transfer between Colombo Airport (CMB) and Cranford Villa, Bandarawela

4h
$86
per person
Transfer between Colombo Airport (CMB) and Siyanco Holiday Resort, Polonnaruwa

Transfer between Colombo Airport (CMB) and Siyanco Holiday Resort, Polonnaruwa

5h
$75
per person
Pidurangala Rock Sunrise & Minneriya National Park Jeep Safari

Pidurangala Rock Sunrise & Minneriya National Park Jeep Safari

5h
$90
per person
2 Days tour Dambulla Sigiriya Wilpattu Anuradhapura from Colombo

2 Days tour Dambulla Sigiriya Wilpattu Anuradhapura from Colombo

2d
$315
per person
Animal Kingdom - UDAWALAWE Day Tour

Animal Kingdom - UDAWALAWE Day Tour

8h
$192
per person
Shore Excursion Colombo city day trips

Shore Excursion Colombo city day trips

3h
$38
per person
Jaffna (JAF) Airport to Hikkaduwa City Private Transfer

Jaffna (JAF) Airport to Hikkaduwa City Private Transfer

10h
$285
per person
Transfer between Colombo Airport (CMB) and Forty one, Galle

Transfer between Colombo Airport (CMB) and Forty one, Galle

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

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

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

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

3h
$102
per person
Full Day Galle Tour River Safari Turtles Gem Mine and Galle Fort

Full Day Galle Tour River Safari Turtles Gem Mine and Galle Fort

1h
$90
per person
Dambulla Cave Temple and Sigiriya Fortress Day Tour From Colombo

Dambulla Cave Temple and Sigiriya Fortress Day Tour From Colombo

8h
$120
per person
Transfer between Colombo Airport (CMB) and Bay Beach Hotel, Trincomalee

Transfer between Colombo Airport (CMB) and Bay Beach Hotel, Trincomalee

5h
$120
per person
Transfer between Colombo Airport (CMB) and Gimanhala Transit Hotel, Dambulla

Transfer between Colombo Airport (CMB) and Gimanhala Transit Hotel, Dambulla

4h
$55
per person
Shore Excursion Hambantota Port to Ella Day Tour (All Inclusive)

Shore Excursion Hambantota Port to Ella Day Tour (All Inclusive)

9h
$170
per person
Sigiriya City to Negombo City Private Transfer

Sigiriya City to Negombo City Private Transfer

4h
$68
per person
Mattala (HRI) Airport to Kandy City Private Transfer

Mattala (HRI) Airport to Kandy City Private Transfer

5h
$114
per person
Transfer between Colombo Airport and Underneath The Mango Tree Resort, Dikwella

Transfer between Colombo Airport and Underneath The Mango Tree Resort, Dikwella

2h
$75
per person
Transfer between Colombo Airport (CMB) and Living Heritage Koslanda, Haputale

Transfer between Colombo Airport (CMB) and Living Heritage Koslanda, Haputale

4h
$89
per person
Colombo Airport to Sigiriya and Dambulla Shared Mini Van

Colombo Airport to Sigiriya and Dambulla Shared Mini Van

3h
$30
per person
Airplane Transfer between Ratmalana Airport (RML) and Batticaloa Airport (BTC)

Airplane Transfer between Ratmalana Airport (RML) and Batticaloa Airport (BTC)

1h
$595
per person
Aluthgama City to Mattala (HRI) Airport Private Transfer

Aluthgama City to Mattala (HRI) Airport Private Transfer

2h
$97
per person
Dolphin Watching and Village Tour 3 Days Experience

Dolphin Watching and Village Tour 3 Days Experience

3d
$140
per person
Ranna City to Mattala (HRI) Airport Private Transfer

Ranna City to Mattala (HRI) Airport Private Transfer

1h
$27
per person
Kumana City to Colombo (CMB) Airport Private Transfer

Kumana City to Colombo (CMB) Airport Private Transfer

8h
$206
per person
River Adventure Package in Kitulgala

River Adventure Package in Kitulgala

3h
$56
per person
Private Transfer from Sri Lanka Colombo Airport (CMB) to Colombo Cruise Port

Private Transfer from Sri Lanka Colombo Airport (CMB) to Colombo Cruise Port

50m
$36
per person
Private Transfer from Sri Lanka Colombo Airport (CMB) to Batticaloa

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

6h
$206
per person
Private Transfer from Batigama to Sri Lanka Colombo Airport (CMB)

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

3h
$160
per person
Private Transfer from Sri Lanka Colombo Airport (CMB) to Hambantota

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

8d
$193
per person
Private Transfer from Horton Plains to Sri Lanka Colombo Airport (CMB)

Private Transfer from Horton Plains to Sri Lanka Colombo Airport (CMB)

5h
$161
per person
Private Transfer from Ambalantota to Mattala Sri Lanka (HRI) Airport

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

50m
$64
per person
Private Half-Day City Tour of Colombo with Lunch

Private Half-Day City Tour of Colombo with Lunch

4h
$48
per person
Private Transfer from Mattala Sri Lanka (HRI) Airport to Bentota

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

2h
$171
per person
Private Transfer from Mattala Sri Lanka (HRI) Airport to Polhena

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

1h
$129
per person
Private Transfer from Mattala Sri Lanka (HRI) Airport to Bundala

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

50m
$64
per person
Colombo (CMB) Airport to Kegalle City Private Transfer

Colombo (CMB) Airport to Kegalle City Private Transfer

6h
$35
per person
Galle City to Bentota City Private Transfer

Galle City to Bentota City Private Transfer

2m
$33
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.