Home Search Destinations Attractions

Tours in Sri Lanka , Sri Lanka

7,296 experiences found

Day Excursions to Udawalawe from Bentota

Day Excursions to Udawalawe from Bentota

12h
$400
per person
Colombo Tuk Tuk Safari Tour

Colombo Tuk Tuk Safari Tour

4h
$52
per person
Colombo Airport (CMB) to Sea Lagoon Beach, Trincomalee Private Transfer

Colombo Airport (CMB) to Sea Lagoon Beach, Trincomalee Private Transfer

Duration varies
$69
per person
Negombo and Colombo City Tour with Home made Fresh Seafood Lunch

Negombo and Colombo City Tour with Home made Fresh Seafood Lunch

12h
$250
per person
Day Excursions to Udawalawe From Wadduwa

Day Excursions to Udawalawe From Wadduwa

12h
$120
per person
Kaudulla national park from Colombo inclusive of jeep safari

Kaudulla national park from Colombo inclusive of jeep safari

12h
$175
per person
Day Excursion to Bentota from Colombo

Day Excursion to Bentota from Colombo

8h
$186
per person
Private Underwater Photography Session in Sri Lanka

Private Underwater Photography Session in Sri Lanka

1h
$110
per person
Nuwara Eliya Highlands Cycling Tour from Kandy

Nuwara Eliya Highlands Cycling Tour from Kandy

5h
$165
per person
Day Excursion to Historical Sigiriya Rock and Minneriya National park Safari

Day Excursion to Historical Sigiriya Rock and Minneriya National park Safari

10h
$102
per person
Sinharaja Rain Forest Bird Watching Guided Private Tour

Sinharaja Rain Forest Bird Watching Guided Private Tour

3h
$25
per person
 Car rental Sri lanka-with driver

Car rental Sri lanka-with driver

1h
$67
per person
Private Airport Transfer-Colombo City to Colombo (CMB) Airport

Private Airport Transfer-Colombo City to Colombo (CMB) Airport

45m
$30
per person
Rock Climbing Pidurangala Rock & Sigiriya Rock From Colombo

Rock Climbing Pidurangala Rock & Sigiriya Rock From Colombo

5h
$152
per person
Highlights Colombo Day Tour With Afternoon HIGH TEA In Galadari Hotel

Highlights Colombo Day Tour With Afternoon HIGH TEA In Galadari Hotel

6h
$48
per person
Airport(CMB) To waskaduwa Hotels Transfers (Arrival)

Airport(CMB) To waskaduwa Hotels Transfers (Arrival)

Duration varies
$52
per person
Private Taxi from Sri Lanka Airport (BIA-CMB) to Ranna Hotels

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

Duration varies
$90
per person
Private 02 Day Leopard Safari in Yala from Bentota

Private 02 Day Leopard Safari in Yala from Bentota

2d
$407
per person
Sigiriya Day Tour

Sigiriya Day Tour

12h
$130
per person
Colombo City to Avissawella City Private Transfer

Colombo City to Avissawella City Private Transfer

Duration varies
$34
per person
Ella Hotel to Trincomalee Hotel Transfers

Ella Hotel to Trincomalee Hotel Transfers

6h
$114
per person
Jeep Safari to Udawalawa National Park, Budget Tour from Colombo

Jeep Safari to Udawalawa National Park, Budget Tour from Colombo

6h
$165
per person
Wildlife Tour Covering Birds and Mammals (6 Days)

Wildlife Tour Covering Birds and Mammals (6 Days)

6d
$249
per person
Overnight camping for Leopard watching at the edge of Yala National Park

Overnight camping for Leopard watching at the edge of Yala National Park

2d
$250
per person
Private Transfer From Nuware Eliya Hotels to Kandy Hotels

Private Transfer From Nuware Eliya Hotels to Kandy Hotels

3h
$80
per person
Udawalawe Private Safari Tour From AHUNGALLA

Udawalawe Private Safari Tour From AHUNGALLA

5h
$215
per person
Private Day Tour to Southern Scenery - Galle from Negombo

Private Day Tour to Southern Scenery - Galle from Negombo

12h
$130
per person
Private Taxi from Sri Lanka Airport (BIA-CMB) to Arugambay Hotels

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

Duration varies
$118
per person
2 Days Tour to Galle & Yala National Park From Negombo

2 Days Tour to Galle & Yala National Park From Negombo

2d
$280
per person
4 Days Budget Package

4 Days Budget Package

4d
$240
per person
Ella Hotel to Anuradhapura Hotel Transfers

Ella Hotel to Anuradhapura Hotel Transfers

Duration varies
$95
per person
Airport Drop form Bentota

Airport Drop form Bentota

2h
$90
per person
Jaffna Intl. Airport (IATA: JAF) to Mattala Intl. Airport (IATA: HRI) Transfer

Jaffna Intl. Airport (IATA: JAF) to Mattala Intl. Airport (IATA: HRI) Transfer

Duration varies
$288
per person
Private Taxi from Sri Lanka Airport (BIA-CMB) to Hambantota Hotels

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

Duration varies
$101
per person
Full Day Elephant Tour with Lunch from Hambantota Harbour

Full Day Elephant Tour with Lunch from Hambantota Harbour

8h
$200
per person
Private Transfers From Weligama to Negambo or Bandaranaike Airport

Private Transfers From Weligama to Negambo or Bandaranaike Airport

3h
$51
per person
Sigiriya Expedition Uncovers Ancient Marvels

Sigiriya Expedition Uncovers Ancient Marvels

8h
$90
per person
Private airport transfer from Colombo Airport to Sri Lanka

Private airport transfer from Colombo Airport to Sri Lanka

15m
$91
per person
Cmb airport/Colombo to Arugambay

Cmb airport/Colombo to Arugambay

8h
$107
per person
Guided Elephant Safari: Minneriya or Kaudulla

Guided Elephant Safari: Minneriya or Kaudulla

4h
$176
per person
Sigiriya, Dambulla & Habarana Safari Tour from Colombo | Budget

Sigiriya, Dambulla & Habarana Safari Tour from Colombo | Budget

14h
$128
per person
Discover Eden Family Tour

Discover Eden Family Tour

6d
$1,900
per person
Galle Day Private Tour Beruwala Bentota Kosgoda Ahungalla

Galle Day Private Tour Beruwala Bentota Kosgoda Ahungalla

7h
$105
per person
CMB airport to kandy

CMB airport to kandy

3m
$53
per person
Day Excursions to Galle Fort and Bentota from Colombo

Day Excursions to Galle Fort and Bentota from Colombo

10h
$85
per person
Colombo Airport to Colombo City Taxi

Colombo Airport to Colombo City Taxi

45m
$13
per person
Jaffna (JAF) Airport to Kandy City Private Transfer

Jaffna (JAF) Airport to Kandy City Private Transfer

7h
$184
per person
Jaffna (JAF) Airport to Katunayake City Private Transfer

Jaffna (JAF) Airport to Katunayake City Private Transfer

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