Home Search Destinations Attractions

Tours in Sri Lanka , Sri Lanka

7,295 experiences found

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
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
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
Negombo City to Hikkaduwa City Private Transfer

Negombo City to Hikkaduwa City Private Transfer

Duration varies
$80
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
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
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
Colombo (CMB) Airport to Habarana City Private Transfer

Colombo (CMB) Airport to Habarana City Private Transfer

4h
$58
per person
Batticaloa City to Colombo City Private Transfer

Batticaloa City to Colombo City Private Transfer

8h
$88
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 The Elephant Stables, Kandy Private Transfer

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

Duration varies
$40
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
sinharaja udawalawa two days Tour

sinharaja udawalawa two days Tour

2d
$670
per person
kandy to mirissa drop and pickup with botanical gardens

kandy to mirissa drop and pickup with botanical gardens

5h
$143
per person
sigiriya dabulla one day tour

sigiriya dabulla one day tour

10h
$390
per person
Explore the Ancient City of Dambulla and Sigiriya From Negombo.

Explore the Ancient City of Dambulla and Sigiriya From Negombo.

12h
$80
per person
Kithulgala Adventure Tour from Hikkaduwa (2 Days)

Kithulgala Adventure Tour from Hikkaduwa (2 Days)

2d
$126
per person
Sinharaja Rain Forest One Day tour

Sinharaja Rain Forest One Day tour

1d
$225
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
Colombo Port Passenger terminal Shore excursion - Negombo beach

Colombo Port Passenger terminal Shore excursion - Negombo beach

5h
$68
per person
Bentota City Tour from Ahangama

Bentota City Tour from Ahangama

9h
$65
per person
Colombo City to Anuradhapura City Private Transfer

Colombo City to Anuradhapura City Private Transfer

5h
$169
per person
LION KING - Sinharaja Rain Forest Day Tour

LION KING - Sinharaja Rain Forest Day Tour

8h
$122
per person
1 Night & 2 Days Tour to Dambulla and Sigiriya from Colombo (Short Tour)

1 Night & 2 Days Tour to Dambulla and Sigiriya from Colombo (Short Tour)

20h
$270
per person
Kandy Day Tour - Two Temples, Kandy City and Peradeniya Garden

Kandy Day Tour - Two Temples, Kandy City and Peradeniya Garden

8h
$60
per person
Galle and Udawalawe Safari 02 days Tour from Bentota/Ahungalla

Galle and Udawalawe Safari 02 days Tour from Bentota/Ahungalla

7h
$340
per person
3 Days Hill Country Private Tour

3 Days Hill Country Private Tour

3d
$297
per person
Hiking in Knuckles range with overnight accommodation in a mud cottage

Hiking in Knuckles range with overnight accommodation in a mud cottage

2d
$105
per person
Mountain metropolis cycling excursion and historical tour – Kandy

Mountain metropolis cycling excursion and historical tour – Kandy

7h
$87
per person
Private Transfer from Gampola to Sri Lanka Colombo Airport (CMB)

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

3h
$120
per person
Colombo Airport to Any Hotels in Colombo by Private Car

Colombo Airport to Any Hotels in Colombo by Private Car

3h
$42
per person
Birdwatching Trek in Anawilundawa Sanctuary from Colombo

Birdwatching Trek in Anawilundawa Sanctuary from Colombo

9h
$84
per person
Lagoon Canoing Tour

Lagoon Canoing Tour

3h
$110
per person
Private Day Tour to Explore Kandy from Colombo Harbor

Private Day Tour to Explore Kandy from Colombo Harbor

12h
$160
per person
Village Hamlet - 9 Day Tour

Village Hamlet - 9 Day Tour

9d
$1,173
per person
Jaffna (JAF) Airport to Trincomalee City Private Transfer

Jaffna (JAF) Airport to Trincomalee City Private Transfer

4h
$126
per person
Jaffna (JAF) Airport to Anuradhapura City Private Transfer

Jaffna (JAF) Airport to Anuradhapura City Private Transfer

4h
$114
per person
08 Days Sri Lanka Tour - Wonder of Asia

08 Days Sri Lanka Tour - Wonder of Asia

8d
$930
per person
Glamping Safari Bordering Udawalawe National Park 2 days

Glamping Safari Bordering Udawalawe National Park 2 days

2d
$395
per person
 Bentota River in Sri Lanka

Bentota River in Sri Lanka

1d
$150
per person
Private Photo Session with a Local Photographer in Pinnawala

Private Photo Session with a Local Photographer in Pinnawala

30m
$300
per person
Mirissa to ella

Mirissa to ella

3d
$175
per person
Sri Lanka: All Inclusive Skydiving Experience From 13500 FT

Sri Lanka: All Inclusive Skydiving Experience From 13500 FT

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