Home Search Destinations Attractions

Tours in Sri Lanka , Sri Lanka

7,295 experiences found

Private Tour from Ella to Mirissa with Udawalawe Safari

Private Tour from Ella to Mirissa with Udawalawe Safari

8h
$112
per person
Trekking to Heeloya village from Kandy

Trekking to Heeloya village from Kandy

12h
$81
per person
Negombo Lagoon Fishing Tour

Negombo Lagoon Fishing Tour

10h
$170
per person
Koggala Secrets

Koggala Secrets

2d
$450
per person
Colombo Galle, Madu River Safari, and Turtle Hatchery

Colombo Galle, Madu River Safari, and Turtle Hatchery

10h
$73
per person
Shore Excursion Kelaniya Temple & Colombo city day trips

Shore Excursion Kelaniya Temple & Colombo city day trips

3h
$41
per person
SIGIRIYA - Kassapa Lions Rock Day Tour

SIGIRIYA - Kassapa Lions Rock Day Tour

9h
$147
per person
Private Day Tour to Sigiriya & Dambulla cave with Wildlife Safari

Private Day Tour to Sigiriya & Dambulla cave with Wildlife Safari

12h
$106
per person
Private Sightseeing Tour in Sri Lanka

Private Sightseeing Tour in Sri Lanka

1h
$1,100
per person
Bentota City to Colombo City Private Transfer

Bentota City to Colombo City Private Transfer

Duration varies
$55
per person
Udawalawe national park tour from bentota with jeep safari

Udawalawe national park tour from bentota with jeep safari

10h
$160
per person
Colombo City to Batticaloa City Private Transfer

Colombo City to Batticaloa City Private Transfer

8h
$184
per person
Private Airport To Kandy Transfer

Private Airport To Kandy Transfer

Duration varies
$75
per person
Transfer between Colombo Airport (CMB) and Hunas Falls by Amaya, Kandy

Transfer between Colombo Airport (CMB) and Hunas Falls by Amaya, Kandy

Duration varies
$51
per person
Jaffna Intl. Airport (IATA: JAF) to Colombo Intl. Airport (IATA: CMB) Transfer

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

8h
$213
per person
Colombo Airport to Colombo City ( Private Arrival Transfer )

Colombo Airport to Colombo City ( Private Arrival Transfer )

30m
$40
per person
Catch the fish of a lifetime in adventurous waters – Negombo

Catch the fish of a lifetime in adventurous waters – Negombo

4h
$195
per person
Wirawila City to Colombo (CMB) Airport Private Transfer

Wirawila City to Colombo (CMB) Airport Private Transfer

4h
$163
per person
Rope Jumping in Lakshapana

Rope Jumping in Lakshapana

1d
$200
per person
Galle City to Udawalawe City Private Transfer

Galle City to Udawalawe City Private Transfer

Duration varies
$85
per person
Colombo Airport (CMB) to Coco Tangalla Private Transfer

Colombo Airport (CMB) to Coco Tangalla Private Transfer

4h
$57
per person
Day Tour to Dambulla & Sigiriya

Day Tour to Dambulla & Sigiriya

12h
$97
per person
Jaffna City to Negombo City Private Transfer

Jaffna City to Negombo City Private Transfer

Duration varies
$201
per person
Ratmalana (RML) Airport to Colombo(CMB) Airport Private Transfer

Ratmalana (RML) Airport to Colombo(CMB) Airport Private Transfer

2h
$37
per person
Sri Lanka Halal (Islamic) Tour (10 Days)

Sri Lanka Halal (Islamic) Tour (10 Days)

10d
$306
per person
Sigiriya Rock and Dambulla Cave Temple Day Trip from Kalutara

Sigiriya Rock and Dambulla Cave Temple Day Trip from Kalutara

12h
$200
per person
Minneriya National Park and Sigiriya Day Trip from Kalutara

Minneriya National Park and Sigiriya Day Trip from Kalutara

13h
$200
per person
Honeymoon Package 05 Nights 06 Days

Honeymoon Package 05 Nights 06 Days

6d
$395
per person
Jaffna Intl. Airport (IATA: JAF) to Ratmalana Airport (IATA: RML) Transfer

Jaffna Intl. Airport (IATA: JAF) to Ratmalana Airport (IATA: RML) Transfer

9h
$230
per person
Kandy Private City Tour

Kandy Private City Tour

7h
$20
per person
Private Transfer from Ella to Yala National Park

Private Transfer from Ella to Yala National Park

3h
$60
per person
Afternoon Safari to Gal Oya National Park

Afternoon Safari to Gal Oya National Park

4h
$100
per person
Wilpattu Jeep Safari Day Tour From Sigiriya

Wilpattu Jeep Safari Day Tour From Sigiriya

7h
$252
per person
Private Excursions Cruise Passenger from Colombo|Hambantota Port

Private Excursions Cruise Passenger from Colombo|Hambantota Port

1d
$43
per person
2- Days Private tour to Anuradhapura & Wilpattu National Park from Negombo

2- Days Private tour to Anuradhapura & Wilpattu National Park from Negombo

2d
$275
per person
Private Taxi from Sri Lanka Airport (CMB-BIA) to Taj Bentota Resort & Spa

Private Taxi from Sri Lanka Airport (CMB-BIA) to Taj Bentota Resort & Spa

2h
$47
per person
Private Taxi from Sri Lanka Airport (BIA-CMB) to Nuwara Eliya Hotels

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

Duration varies
$64
per person
Colombo Airport (CMB-BIA) Taxi Transfer to Kalutara Hotels

Colombo Airport (CMB-BIA) Taxi Transfer to Kalutara Hotels

Duration varies
$53
per person
From Ella or Bandarawela: Private transfer to Yala

From Ella or Bandarawela: Private transfer to Yala

Duration varies
$45
per person
Private Colombo City Tour By Allion Car with English Speaking Driver

Private Colombo City Tour By Allion Car with English Speaking Driver

6h
$103
per person
Udawalawe safari with Elephant transit home

Udawalawe safari with Elephant transit home

5h
$85
per person
Yala National Park Safari from Hikkaduwa

Yala National Park Safari from Hikkaduwa

11h
$151
per person
3 Days Ancient Capital Cities Tour from Negombo

3 Days Ancient Capital Cities Tour from Negombo

3d
$320
per person
Colombo to CMB Airport drive for Morning Flights

Colombo to CMB Airport drive for Morning Flights

45m
$63
per person
Beach BBQ Dinner in Yala from Hambantota Habour

Beach BBQ Dinner in Yala from Hambantota Habour

3h
$75
per person
Adventure white water Rafting In Kitulgala from Colombo

Adventure white water Rafting In Kitulgala from Colombo

8h
$80
per person
Bentota Water Sports and Turtle Hatchery Tour From Colombo

Bentota Water Sports and Turtle Hatchery Tour From Colombo

8h
$220
per person
Sigiriya, Dambulla & Jungle Safari: Budget Tour from Colombo

Sigiriya, Dambulla & Jungle Safari: Budget Tour from Colombo

10h
$120
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.