Home Search Destinations Attractions

Tours in Sri Lanka , Sri Lanka

7,294 experiences found

Trincomalee to Colombo Airport (CMB) Private Transport

Trincomalee to Colombo Airport (CMB) Private Transport

5h
$150
per person
Colombo Private Walking Tour with a Local

Colombo Private Walking Tour with a Local

2h
$30
per person
Private Taxi from Sri Lanka Airport (BIA-CMB) to Pasikuda Hotels

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

Duration varies
$98
per person
City Transfers from Kandy to Nuwara Eliya

City Transfers from Kandy to Nuwara Eliya

3h
$44
per person
Shore Excursion from Colombo Port Terminal : Explore By Your Own Plans

Shore Excursion from Colombo Port Terminal : Explore By Your Own Plans

12h
$69
per person
Shore Excursions Colombo Passenger Jetty -Galle & Back Group Tour

Shore Excursions Colombo Passenger Jetty -Galle & Back Group Tour

6h
$70
per person
 Port Passenger Jetty to Colombo Highlight with Floating Market

Port Passenger Jetty to Colombo Highlight with Floating Market

4h
$30
per person
Udawalawe National park tour from Ella with jeep safari

Udawalawe National park tour from Ella with jeep safari

8h
$90
per person
Kandy 360° Green Mountain Day & Half Day City Tour By Tuk Tuk

Kandy 360° Green Mountain Day & Half Day City Tour By Tuk Tuk

10h
$37
per person
Trinco Tour A - Snorkeling & Island Hopping tour

Trinco Tour A - Snorkeling & Island Hopping tour

4h
$75
per person
Haputale Highlands from Nuwara Eliya

Haputale Highlands from Nuwara Eliya

10h
$75
per person
Private Taxi from Sri Lanka Airport (BIA-CMB) to Weligama Hotels

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

Duration varies
$71
per person
Overnight All-Inclusive Tea Plantation Adventure in Kandy

Overnight All-Inclusive Tea Plantation Adventure in Kandy

2d
$215
per person
8 Day 7 Night Trip Around Sri Lanka

8 Day 7 Night Trip Around Sri Lanka

8d
$500
per person
4 Days Adventure from Sigiriya to Bentota Sri Lanka

4 Days Adventure from Sigiriya to Bentota Sri Lanka

4d
$390
per person
Colombo Airport (CMB) to Danawwa Resort, Habarana Private Transfer

Colombo Airport (CMB) to Danawwa Resort, Habarana Private Transfer

Duration varies
$48
per person
Transfer between Colombo Airport (CMB) and Anilana, Nilaveli

Transfer between Colombo Airport (CMB) and Anilana, Nilaveli

5h
$126
per person
Traditional Sri Lankan Cuisine in Colombo in a Local's Home

Traditional Sri Lankan Cuisine in Colombo in a Local's Home

2h
$80
per person
Pasikudah City to Colombo City Private Transfer

Pasikudah City to Colombo City Private Transfer

Duration varies
$161
per person
Sri Lanka eSIM (3 to 30 days. Up to 45GB of data)

Sri Lanka eSIM (3 to 30 days. Up to 45GB of data)

1d
$5
per person
Private Tour to Sigiriya Rock Fortress & Polonnaruwa Ancient City from Dambulla

Private Tour to Sigiriya Rock Fortress & Polonnaruwa Ancient City from Dambulla

12h
$321
per person
Transfer between Colombo Airport & Thotalagala Tea Plantation Bungalow, Haputale

Transfer between Colombo Airport & Thotalagala Tea Plantation Bungalow, Haputale

4h
$85
per person
Tropical Touch: 2 Days in Sri Lanka

Tropical Touch: 2 Days in Sri Lanka

2d
$299
per person
Shore Excursion Kandy Day Tour

Shore Excursion Kandy Day Tour

7h
$80
per person
Little England of Nuwara Eliaya (3 Days, 2 Nights)

Little England of Nuwara Eliaya (3 Days, 2 Nights)

3d
$480
per person
Capture the Soul of Sri Lanka Photography Walk Tour

Capture the Soul of Sri Lanka Photography Walk Tour

3h
$41
per person
Ratmalana (RML) Airport to Sinharaja City Private Transfer

Ratmalana (RML) Airport to Sinharaja City Private Transfer

3h
$62
per person
Sigiriya Rock and Countryside from Habarana

Sigiriya Rock and Countryside from Habarana

9h
$98
per person
Sigirya And Dambulla Day Tour

Sigirya And Dambulla Day Tour

10h
$201
per person
Transfer between Colombo (CMB) Airport and Bentota Waterside

Transfer between Colombo (CMB) Airport and Bentota Waterside

2h
$30
per person
Udawalawa Safari tour - All inclusive day tour (Group)

Udawalawa Safari tour - All inclusive day tour (Group)

10h
$175
per person
Southern Coast Highlights from Colombo Seaport

Southern Coast Highlights from Colombo Seaport

11h
$109
per person
Transfer between Colombo (CMB) Airport and The Steuart by Citrus

Transfer between Colombo (CMB) Airport and The Steuart by Citrus

2h
$16
per person
Budget Cool Tour (12 Days, 11 Nights)

Budget Cool Tour (12 Days, 11 Nights)

12d
$853
per person
Spiritual Freedom | 7 Days

Spiritual Freedom | 7 Days

7d
$754
per person
Transfer between Colombo Airport (CMB) and Hotel Clarion, Kiribathgoda

Transfer between Colombo Airport (CMB) and Hotel Clarion, Kiribathgoda

1h
$14
per person
Lake Fishing in Habarana

Lake Fishing in Habarana

3h
$240
per person
Ratmalana (RML) Airport to Hatton City Private Transfer

Ratmalana (RML) Airport to Hatton City Private Transfer

4h
$62
per person
Hurulu Eco Park Private Safari from Dambulla

Hurulu Eco Park Private Safari from Dambulla

4h
$38
per person
Rent a Tuk Tuk & take a Hike for an amazing Sunset in Tissa!

Rent a Tuk Tuk & take a Hike for an amazing Sunset in Tissa!

1h
$50
per person
Transfer between Colombo Airport (CMB) and Galway Forest Lodge, Nuwara Eliya

Transfer between Colombo Airport (CMB) and Galway Forest Lodge, Nuwara Eliya

5h
$46
per person
Life is an Adventure (10 Days, 9 Nights)

Life is an Adventure (10 Days, 9 Nights)

10d
$960
per person
Ratmalana (RML) Airport to Bundala City Private Transfer

Ratmalana (RML) Airport to Bundala City Private Transfer

3h
$114
per person
Private Tuk Tuk Colombo City Exploration

Private Tuk Tuk Colombo City Exploration

4h
$25
per person
Ratmalana (RML) Airport to Anuradhapura City Private Transfer

Ratmalana (RML) Airport to Anuradhapura City Private Transfer

4h
$119
per person
Transfer between Colombo Airport (CMB) and GTZ Guest House, Jaffna

Transfer between Colombo Airport (CMB) and GTZ Guest House, Jaffna

7h
$143
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
Private Tour from Galle to Ella with Udawalawe Safari

Private Tour from Galle to Ella with Udawalawe Safari

8h
$123
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.