Home Search Destinations Attractions

Tours in Sri Lanka , Sri Lanka

7,222 experiences found

Athugala and Silver Temple Tour from Anuradhapura

Athugala and Silver Temple Tour from Anuradhapura

6h
$125
per person
Discovery Tour of Sri Lanka

Discovery Tour of Sri Lanka

8d
$690
per person
Kandy City to Mattala (HRI) Airport Private Transfer

Kandy City to Mattala (HRI) Airport Private Transfer

5h
$128
per person
Aluthgama City to Mattala (HRI) Airport Private Transfer

Aluthgama City to Mattala (HRI) Airport Private Transfer

2h
$97
per person
Colombo (CMB) Airport to Kataragama City Private Transfer

Colombo (CMB) Airport to Kataragama City Private Transfer

6h
$90
per person
Private Tour Yala Safari Bentota/Kalutara/Ahungalla/Hikkaduwa

Private Tour Yala Safari Bentota/Kalutara/Ahungalla/Hikkaduwa

9h
$797
per person
Transfer between Colombo Airport (CMB) and Dutch Bay Beach Cottages, Trincomalee

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

5h
$90
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
Dolphin Watching and Village Tour 3 Days Experience

Dolphin Watching and Village Tour 3 Days Experience

3d
$140
per person
Pannipitiya City to Colombo (CMB) Airport Private Transfer

Pannipitiya City to Colombo (CMB) Airport Private Transfer

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

Kumana City to Colombo (CMB) Airport Private Transfer

8h
$206
per person
Private Galle Day Tour from Induruwa or Bentota Hotels

Private Galle Day Tour from Induruwa or Bentota Hotels

8h
$120
per person
River Adventure Package in Kitulgala

River Adventure Package in Kitulgala

3h
$56
per person
Jaffna (JAF) Airport to Nuwara Eliya City Private Transfer

Jaffna (JAF) Airport to Nuwara Eliya City Private Transfer

Duration varies
$230
per person
Kirillawala City to Colombo (CMB) Airport Private Transfer

Kirillawala City to Colombo (CMB) Airport Private Transfer

1h
$24
per person
Wadduwa City to Colombo Airport (CMB) Private Transfer

Wadduwa City to Colombo Airport (CMB) Private Transfer

2h
$40
per person
Sunrise Kayaking in Negombo

Sunrise Kayaking in Negombo

2h
$39
per person
Explore Kandy Day Tour

Explore Kandy Day Tour

6h
$100
per person
Mattala (HRI) Airport to Kandy City Private Transfer

Mattala (HRI) Airport to Kandy City Private Transfer

5h
$114
per person
Private Tour Ceylon Tea Experience from Colombo

Private Tour Ceylon Tea Experience from Colombo

9h
$299
per person
Sri Lanka 5 Day Coastal Tour with Adventures and Entry Fees

Sri Lanka 5 Day Coastal Tour with Adventures and Entry Fees

5d
$1,053
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
Ride Through Ruins: Anuradhapura Day Tour by Tuk Tuk

Ride Through Ruins: Anuradhapura Day Tour by Tuk Tuk

1h
$45
per person
Colombo Airport to Sigiriya and Dambulla Shared Mini Van

Colombo Airport to Sigiriya and Dambulla Shared Mini Van

3h
$30
per person
3 Day Pasikudha Tour from Kandy

3 Day Pasikudha Tour from Kandy

3d
$540
per person
Sri Lanka Airport (BIA) to Weligama / Midigama Pickup And Drop|Private Transfer

Sri Lanka Airport (BIA) to Weligama / Midigama Pickup And Drop|Private Transfer

2h
$70
per person
Transfer between Colombo Airport (CMB) and Winreach Leala Resort, Sigiriya

Transfer between Colombo Airport (CMB) and Winreach Leala Resort, Sigiriya

5h
$56
per person
Kandy Day Tour From Colombo with Pinnawala

Kandy Day Tour From Colombo with Pinnawala

10h
$116
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 The Wallawwa, Katunayake

Transfer between Colombo Airport (CMB) and The Wallawwa, Katunayake

30m
$10
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
Transfer between Colombo Airport (CMB) and Sansu Hotel, Colombo

Transfer between Colombo Airport (CMB) and Sansu Hotel, Colombo

1h
$16
per person
Geoffrey Bawa Impressions (5 Days)

Geoffrey Bawa Impressions (5 Days)

5d
$180
per person
Transfer between Colombo Airport (CMB) and The Clovelly Bungalow, Nuwara Eliya

Transfer between Colombo Airport (CMB) and The Clovelly Bungalow, Nuwara Eliya

5h
$72
per person
Trekking Tour - Knuckles Mountain range in Sri Lanka

Trekking Tour - Knuckles Mountain range in Sri Lanka

12h
$75
per person
Transfer between Colombo Airport (CMB) and Wornells Reef Hotel, Beruwala

Transfer between Colombo Airport (CMB) and Wornells Reef Hotel, Beruwala

2h
$41
per person
Transfer between Colombo Airport (CMB) and Silver Sands, Negombo

Transfer between Colombo Airport (CMB) and Silver Sands, Negombo

30m
$8
per person
Transfer between Colombo Airport (CMB) and Palm Groove Holiday Inn, Arugam Bay

Transfer between Colombo Airport (CMB) and Palm Groove Holiday Inn, Arugam Bay

5h
$141
per person
Kandy to Bandaranayake Airport Katunayake Drop

Kandy to Bandaranayake Airport Katunayake Drop

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

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

3h
$109
per person
Nuwara Eliya Day Tour (Little England) | From Kandy

Nuwara Eliya Day Tour (Little England) | From Kandy

10h
$59
per person
Transfer between Colombo Airport (CMB) and Luxe Wilderness, Nuwara Eliya

Transfer between Colombo Airport (CMB) and Luxe Wilderness, Nuwara Eliya

5h
$72
per person
Photography Tour of Sri Lanka (5 Days)

Photography Tour of Sri Lanka (5 Days)

5d
$60
per person
Arugam Bay Hotels To Airport Transfer (CMB)-Departure

Arugam Bay Hotels To Airport Transfer (CMB)-Departure

7h
$163
per person
One Night Camping in Kumana National Park

One Night Camping in Kumana National Park

2d
$624
per person
Private 8 Days Tour in Sri Lanka with Transfer and Accommodation

Private 8 Days Tour in Sri Lanka with Transfer and Accommodation

8d
$1,090
per person
Colombo (CMB) Airport to Anamaduwa City Private Transfer

Colombo (CMB) Airport to Anamaduwa City Private Transfer

2h
$65
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.