Home Search Destinations Attractions

Tours in Sri Lanka , Sri Lanka

7,223 experiences found

Water Sports in Bentota

Water Sports in Bentota

1h
$58
per person
Giritale City to Habarana City Private Transfer

Giritale City to Habarana City Private Transfer

Duration varies
$18
per person
Batticaloa Airport (IATA: BTC) to Colombo Intl. Airport (IATA: CMB) Transfer

Batticaloa Airport (IATA: BTC) to Colombo Intl. Airport (IATA: CMB) Transfer

7h
$74
per person
Bandarawela City to Ratnapura City Private Transfer

Bandarawela City to Ratnapura City Private Transfer

3h
$59
per person
Colombo Intl. Airport (IATA: CMB) to Mattala Intl. Airport (IATA: HRI) Transfer

Colombo Intl. Airport (IATA: CMB) to Mattala Intl. Airport (IATA: HRI) Transfer

3h
$143
per person
Anuradhapura City to Vavuniya City Private Transfer

Anuradhapura City to Vavuniya City Private Transfer

Duration varies
$35
per person
Transfer between Colombo Airport and Thaproban Pavilion Resort and Spa,Unawatuna

Transfer between Colombo Airport and Thaproban Pavilion Resort and Spa,Unawatuna

Duration varies
$60
per person
Avissawella City to Colombo City Private Transfer

Avissawella City to Colombo City Private Transfer

2h
$27
per person
Ratnapura City to Colombo City Private Transfer

Ratnapura City to Colombo City Private Transfer

3h
$49
per person
Batticaloa City to Colombo City Private Transfer

Batticaloa City to Colombo City Private Transfer

8h
$88
per person
Private Arrival Transfer : Airport (CMB) to Galle

Private Arrival Transfer : Airport (CMB) to Galle

Duration varies
$76
per person
Colombo (CMB) Airport to Habarana City Private Transfer

Colombo (CMB) Airport to Habarana City Private Transfer

4h
$58
per person
Colombo Airport (CMB) to The Elephant Stables, Kandy Private Transfer

Colombo Airport (CMB) to The Elephant Stables, Kandy Private Transfer

Duration varies
$40
per person
Kandy City to Udawalawe City Private Transfer

Kandy City to Udawalawe City Private Transfer

Duration varies
$103
per person
Habarana City to Colombo City Private Transfer

Habarana City to Colombo City Private Transfer

Duration varies
$97
per person
Udawalawe City to Ella City Private Transfer

Udawalawe City to Ella City Private Transfer

Duration varies
$62
per person
Udawalawe City to Kandy City Private Transfer

Udawalawe City to Kandy City Private Transfer

Duration varies
$94
per person
Udawalawe City to Bentota City Private Transfer

Udawalawe City to Bentota City Private Transfer

Duration varies
$77
per person
Colombo Airport (CMB) to Mawella Beach Resort,Tangalla Private Transfer

Colombo Airport (CMB) to Mawella Beach Resort,Tangalla Private Transfer

5h
$59
per person
kandy to mirissa drop and pickup with botanical gardens

kandy to mirissa drop and pickup with botanical gardens

5h
$143
per person
sinharaja udawalawa two days Tour

sinharaja udawalawa two days Tour

2d
$670
per person
Wild Wonders and Hidden Temples from Bentota (2 Days)

Wild Wonders and Hidden Temples from Bentota (2 Days)

2d
$172
per person
Culture of the Hills from Negombo (2 Days)

Culture of the Hills from Negombo (2 Days)

2d
$118
per person
Colombo City By Tuk Tuk

Colombo City By Tuk Tuk

3h
$60
per person
Airport Transfers, Taxi Service

Airport Transfers, Taxi Service

1h
$30
per person
Wilpattu and Anuradhapura from Negombo (2 Days)

Wilpattu and Anuradhapura from Negombo (2 Days)

2d
$141
per person
Hambantota City to Nuwara Eliya City Private Transfer

Hambantota City to Nuwara Eliya City Private Transfer

Duration varies
$85
per person
Shore Excursions Port Passenger Terminal to Colombo Wetland Tour.

Shore Excursions Port Passenger Terminal to Colombo Wetland Tour.

5h
$120
per person
Discover The Other Side of Colombo - Private Open Tour from Jetty

Discover The Other Side of Colombo - Private Open Tour from Jetty

5h
$75
per person
Taxi From Colombo Airport to Hikkaduwa for 6 people.

Taxi From Colombo Airport to Hikkaduwa for 6 people.

Duration varies
$150
per person
Taxi - Colombo Airport (CMB) to Galle by Taxi

Taxi - Colombo Airport (CMB) to Galle by Taxi

Duration varies
$140
per person
Ella Hotel to Dambulla Hotel Transfers

Ella Hotel to Dambulla Hotel Transfers

Duration varies
$86
per person
Sigiriya and Minneriya from Colombo (2 Days)

Sigiriya and Minneriya from Colombo (2 Days)

2d
$115
per person
Colombo Airport (CMB) to Island Hostels, Mount Lavinia Private Transfer

Colombo Airport (CMB) to Island Hostels, Mount Lavinia Private Transfer

1h
$19
per person
Galle Dutch Fort visit with Turtles,Madu river in One day

Galle Dutch Fort visit with Turtles,Madu river in One day

5h
$90
per person
Kithulgala Adventure Tour from Hikkaduwa (2 Days)

Kithulgala Adventure Tour from Hikkaduwa (2 Days)

2d
$126
per person
Habarana City to Sigiriya City Private Transfer

Habarana City to Sigiriya City Private Transfer

Duration varies
$8
per person
Mattala Intl. Airport (IATA: HRI) to Ratmalana Airport (IATA: RML) Transfer

Mattala Intl. Airport (IATA: HRI) to Ratmalana Airport (IATA: RML) Transfer

3h
$114
per person
Transfer between Colombo Airport (CMB) and Jetwing Vil Uyana, Sigiriya

Transfer between Colombo Airport (CMB) and Jetwing Vil Uyana, Sigiriya

Duration varies
$59
per person
Ratmalana Airport (IATA: RML) to Mattala Intl. Airport (IATA: HRI) Transfer

Ratmalana Airport (IATA: RML) to Mattala Intl. Airport (IATA: HRI) Transfer

3h
$103
per person
Colombo City to Kurunegala City Private Transfer

Colombo City to Kurunegala City Private Transfer

3h
$62
per person
Negombo City to Hikkaduwa City Private Transfer

Negombo City to Hikkaduwa City Private Transfer

Duration varies
$80
per person
Colombo (CMB) Airport to Mirissa City Private Transfer

Colombo (CMB) Airport to Mirissa City Private Transfer

Duration varies
$55
per person
Colombo Port Passenger terminal Shore excursion - Negombo beach

Colombo Port Passenger terminal Shore excursion - Negombo beach

5h
$68
per person
Culture of the Hills from Colombo (2 Days)

Culture of the Hills from Colombo (2 Days)

2d
$118
per person
Transfer between Colombo (CMB) Airport and Citrus Waskaduwa

Transfer between Colombo (CMB) Airport and Citrus Waskaduwa

2h
$35
per person
Ratmalana Airport (RML) to Matale City Private Transfer

Ratmalana Airport (RML) to Matale City Private Transfer

4h
$88
per person
Ratmalana (RML) Airport to Matara City Private Transfer

Ratmalana (RML) Airport to Matara City Private Transfer

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