Home Search Destinations Attractions

Tours in Sri Lanka , Sri Lanka

7,223 experiences found

Flat Water Kayaking from Kitulgala

Flat Water Kayaking from Kitulgala

40m
$61
per person
Kandy City Explore with a Local Guide by Tuk Tuk

Kandy City Explore with a Local Guide by Tuk Tuk

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

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

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

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

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

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

2h
$84
per person
Transfer between Colombo Airport (CMB) and Belga Boutique Hotel, Katunayake

Transfer between Colombo Airport (CMB) and Belga Boutique Hotel, Katunayake

30m
$27
per person
Transfer between Colombo Airport (CMB) and 32 Middle Street, Galle

Transfer between Colombo Airport (CMB) and 32 Middle Street, Galle

3h
$74
per person
Rekawa City to Colombo (CMB) Airport Private Transfer

Rekawa City to Colombo (CMB) Airport Private Transfer

3h
$121
per person
Thalkiriyagama City to Colombo (CMB) Airport Private Transfer

Thalkiriyagama City to Colombo (CMB) Airport Private Transfer

3h
$48
per person
Ragama City to Colombo (CMB) Airport Private Transfer

Ragama City to Colombo (CMB) Airport Private Transfer

35m
$18
per person
Ranna City to Colombo (CMB) Airport Private Transfer

Ranna City to Colombo (CMB) Airport Private Transfer

3h
$121
per person
Transfer between Colombo Airport (CMB) and Dyke Rest, Trincomalee

Transfer between Colombo Airport (CMB) and Dyke Rest, Trincomalee

5h
$90
per person
Private Transfer from Kandy to Sri Lanka Colombo Airport (CMB)

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

2h
$102
per person
Mahiyanganaya and Remote village Tour

Mahiyanganaya and Remote village Tour

3d
$394
per person
Private Transfer from Hunas Falls to Sri Lanka Colombo Airport (CMB)

Private Transfer from Hunas Falls to Sri Lanka Colombo Airport (CMB)

4h
$109
per person
Private Transfer from Sri Lanka Colombo Airport (CMB) to Ella

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

4h
$207
per person
Private Transfer from Sri Lanka Colombo Airport (CMB) to Haputale

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

5h
$151
per person
7 Day Guided Tour Journey in Sri Lanka

7 Day Guided Tour Journey in Sri Lanka

7d
$800
per person
Kandy City Walk with a Local

Kandy City Walk with a Local

4h
$48
per person
Tour to Dambulla Cave & Minneriya Safari Game Drive from Kandy

Tour to Dambulla Cave & Minneriya Safari Game Drive from Kandy

8h
$180
per person
Weligama City to Mattala (HRI) Airport Private Transfer

Weligama City to Mattala (HRI) Airport Private Transfer

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

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

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

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

2h
$141
per person
Private Full Day Historical Tour of Ella

Private Full Day Historical Tour of Ella

12h
$823
per person
Private ATV Ride in Ella

Private ATV Ride in Ella

1h
$60
per person
Scuba Diving in Hikkaduwa

Scuba Diving in Hikkaduwa

3h
$90
per person
Spiritual Experience from Anuradhapura

Spiritual Experience from Anuradhapura

9h
$71
per person
Transfer between Colombo Airport (CMB) and Freedom Lodge, Kandy

Transfer between Colombo Airport (CMB) and Freedom Lodge, Kandy

3h
$40
per person
Dodgy Bar Walking Tour in Colombo

Dodgy Bar Walking Tour in Colombo

4h
$150
per person
Transfer between Colombo Airport (CMB) and Jetwing Kaduruketha, Wellawaya

Transfer between Colombo Airport (CMB) and Jetwing Kaduruketha, Wellawaya

6h
$83
per person
Galle Day Trip With Mangrove Safari From Colombo

Galle Day Trip With Mangrove Safari From Colombo

10h
$126
per person
Day Tour- Historical Sigiriya/ Dambulla Fm Negombo By Private Car

Day Tour- Historical Sigiriya/ Dambulla Fm Negombo By Private Car

8h
$50
per person
Jet Skiing in Pasikudah

Jet Skiing in Pasikudah

15m
$39
per person
Private overnight adventure tour to knuckles and Meemure village with Camping

Private overnight adventure tour to knuckles and Meemure village with Camping

2d
$190
per person
Colombo City to Kandalama City Private Transfer

Colombo City to Kandalama City Private Transfer

5h
$155
per person
Galle City to Negombo City Private Transfer

Galle City to Negombo City Private Transfer

Duration varies
$67
per person
Hambantota City to Ahangama City Private Transfer

Hambantota City to Ahangama City Private Transfer

Duration varies
$62
per person
Colombo Airport (CMB) to Margosa Bay, Trincomalee Private Transfer

Colombo Airport (CMB) to Margosa Bay, Trincomalee Private Transfer

7h
$74
per person
All Inclusive Yala National Park Full Day Safari

All Inclusive Yala National Park Full Day Safari

10h
$180
per person
Exclusive : Guided Cycling Tour in Ella

Exclusive : Guided Cycling Tour in Ella

3h
$60
per person
Colombo (CMB) Airport to Yala City Private Transfer

Colombo (CMB) Airport to Yala City Private Transfer

6h
$93
per person
Colombo City Tour

Colombo City Tour

6h
$58
per person
Private Safari at Yala National Park

Private Safari at Yala National Park

3h
$95
per person
Udawalawe City to Mirissa City Private Transfer

Udawalawe City to Mirissa City Private Transfer

Duration varies
$56
per person
Yala Village Life Exploration tour by tuk-tuk from Hambantota Habour

Yala Village Life Exploration tour by tuk-tuk from Hambantota Habour

3h
$70
per person
Colombo (CMB) Airport to Kekirawa City Private Transfer

Colombo (CMB) Airport to Kekirawa City Private Transfer

4h
$87
per person
Day Tour to Anuradhapura from Colombo

Day Tour to Anuradhapura from Colombo

10h
$115
per person
Morning Private Safari at Udawalawa National Park by Yala La Safari Tours

Morning Private Safari at Udawalawa National Park by Yala La Safari Tours

7h
$104
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.