Home Search Destinations Attractions

Tours in Sri Lanka , Sri Lanka

7,223 experiences found

2 Days tour Dambulla Sigiriya Wilpattu Anuradhapura from Colombo

2 Days tour Dambulla Sigiriya Wilpattu Anuradhapura from Colombo

2d
$315
per person
Private Car and Driver From Colombo Intl Airport to South Coast

Private Car and Driver From Colombo Intl Airport to South Coast

6h
$65
per person
Transfer between Colombo Airport (CMB) and Kodolana Guest House

Transfer between Colombo Airport (CMB) and Kodolana Guest House

Duration varies
$48
per person
Private Taxi from Sri Lanka Airport (CMB-BIA) to Cinnamon Bey Beruwala

Private Taxi from Sri Lanka Airport (CMB-BIA) to Cinnamon Bey Beruwala

2h
$47
per person
Yala City to Bentota City Private Transfer

Yala City to Bentota City Private Transfer

Duration varies
$109
per person
Udawalawe National Park safari trip from Hikkaduwa

Udawalawe National Park safari trip from Hikkaduwa

12h
$200
per person
Private Arrival Transfer : Airport (CMB) to Hikkaduwa Hotels

Private Arrival Transfer : Airport (CMB) to Hikkaduwa Hotels

Duration varies
$71
per person
Kandy City to Pasikudah City Private Transfer

Kandy City to Pasikudah City Private Transfer

Duration varies
$109
per person
Transfer between Colombo Airport (CMB) and Araliya Red, Nuwara Eliya

Transfer between Colombo Airport (CMB) and Araliya Red, Nuwara Eliya

4h
$72
per person
2 Days Tour to Yala & Kumana National Park From Negombo

2 Days Tour to Yala & Kumana National Park From Negombo

2d
$350
per person
Sinharaja' rainforest - Adventure Tour (Full day)

Sinharaja' rainforest - Adventure Tour (Full day)

5h
$50
per person
10 Days 5 Star Package Sri Lankas Best Seller

10 Days 5 Star Package Sri Lankas Best Seller

10d
$2,300
per person
Muthurajawela Bird Watching Day Tour from Colombo or Negombo

Muthurajawela Bird Watching Day Tour from Colombo or Negombo

4h
$82
per person
Colombo Intl. Airport (IATA: CMB) to Jaffna Intl. Airport (IATA: JAF) Transfer

Colombo Intl. Airport (IATA: CMB) to Jaffna Intl. Airport (IATA: JAF) Transfer

Duration varies
$213
per person
Kalutara City to Colombo City Private Transfer

Kalutara City to Colombo City Private Transfer

2h
$89
per person
East Explorer (21 Days)

East Explorer (21 Days)

21d
$594
per person
Essential 10 Days Sri Lanka

Essential 10 Days Sri Lanka

6d
$702
per person
Colombo Airport Transfer to Negombo Hotels by Private Car

Colombo Airport Transfer to Negombo Hotels by Private Car

20m
$30
per person
Island of Wonder (5 Days)

Island of Wonder (5 Days)

5d
$218
per person
Kingdoms of Ceylon (10 Days)

Kingdoms of Ceylon (10 Days)

10d
$367
per person
Sigiriya Cycle Safari Tour From Sigiriya

Sigiriya Cycle Safari Tour From Sigiriya

12h
$90
per person
Pettigala Sunrise Hike & Cultural Nature Tour

Pettigala Sunrise Hike & Cultural Nature Tour

8h
$50
per person
9 Days Sri Lanka Southern Tour. Driver, Vehicle B/B Accomodations

9 Days Sri Lanka Southern Tour. Driver, Vehicle B/B Accomodations

9d
$540
per person
Negombo City to Pasikuda City Private Transfer

Negombo City to Pasikuda City Private Transfer

Duration varies
$143
per person
Colombo Airport (CMB) to Colombo City Private Luxury Transfer

Colombo Airport (CMB) to Colombo City Private Luxury Transfer

1h
$145
per person
Colombo Airport (CMB) to Oceanfront Condos, Nilaveli Private Transfer

Colombo Airport (CMB) to Oceanfront Condos, Nilaveli Private Transfer

7h
$74
per person
Colombo Airport Arrival Transfers From Colombo Airport to Hikkaduwa - Galle

Colombo Airport Arrival Transfers From Colombo Airport to Hikkaduwa - Galle

2h
$64
per person
7-Day Highlights of Sri Lanka -Tour with Private Chauffeur

7-Day Highlights of Sri Lanka -Tour with Private Chauffeur

7d
$862
per person
Hidden Voyages (15 Days)

Hidden Voyages (15 Days)

15d
$442
per person
Private Taxi from Sri Lanka Airport (BIA-CMB) to Dikwella Hotels

Private Taxi from Sri Lanka Airport (BIA-CMB) to Dikwella Hotels

Duration varies
$81
per person
Bentota City Tour from Colombo

Bentota City Tour from Colombo

10h
$90
per person
Sunrise Kayaking in Negombo

Sunrise Kayaking in Negombo

2h
$39
per person
Departure Transfer : Nuwara Eliya to Airport

Departure Transfer : Nuwara Eliya to Airport

Duration varies
$87
per person
Galle to airport or negombo

Galle to airport or negombo

4h
$53
per person
Day Excursions To Udawalawe National Park From Galle

Day Excursions To Udawalawe National Park From Galle

11h
$123
per person
Private Day Tour Of Anuradhapura and Avukana From Colombo

Private Day Tour Of Anuradhapura and Avukana From Colombo

8h
$145
per person
Kandyan Sensation City Tour

Kandyan Sensation City Tour

6h
$65
per person
Colombo Sri Lankan Street Food Tasting on Rooftop Bar

Colombo Sri Lankan Street Food Tasting on Rooftop Bar

2h
$59
per person
The Paradise Island (3 Days)

The Paradise Island (3 Days)

3d
$170
per person
Horton Plains National Park Trekking

Horton Plains National Park Trekking

5h
$93
per person
Udawalawe Safari Tour from Hambantota

Udawalawe Safari Tour from Hambantota

8h
$208
per person
All Day Wildlife Tour with Village Life Experience

All Day Wildlife Tour with Village Life Experience

10h
$250
per person
Wasgamuwa National Park Safari with Naturalist

Wasgamuwa National Park Safari with Naturalist

3h
$38
per person
Colombo Airport to Sigiriya Taxi

Colombo Airport to Sigiriya Taxi

4h
$78
per person
Private Day Tour to Nuwara Eliya Pickup from Kandy

Private Day Tour to Nuwara Eliya Pickup from Kandy

6h
$90
per person
Go Karting in Bandaragama

Go Karting in Bandaragama

10m
$35
per person
Highlights of Sri Lanka by Train (12)

Highlights of Sri Lanka by Train (12)

12d
$5,000
per person
Best of Sri Lanka 7 Day All Inclusive Tour

Best of Sri Lanka 7 Day All Inclusive Tour

7d
$2,546
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.