Home Search Destinations Attractions

Tours in Sri Lanka , Sri Lanka

7,295 experiences found

Bundala National Park Safari from Talpe

Bundala National Park Safari from Talpe

7h
$150
per person
Ratmalana (RML) Airport to Arugam Bay City Private Transfer

Ratmalana (RML) Airport to Arugam Bay City Private Transfer

5h
$184
per person
PADI Open Water Diver Course

PADI Open Water Diver Course

4d
$264
per person
Deep Sea Fishing Boat Tour in Bentota

Deep Sea Fishing Boat Tour in Bentota

6h
$160
per person
Culinary Experience in Colombo

Culinary Experience in Colombo

3h
$100
per person
7-Day Private Tour Indian Wildlife and Palaces from Colombo Port

7-Day Private Tour Indian Wildlife and Palaces from Colombo Port

7d
$2,414
per person
4 Days Ramayana Highlights

4 Days Ramayana Highlights

4d
$504
per person
Authentic Experience Tour in Sri Lanka 12 Days

Authentic Experience Tour in Sri Lanka 12 Days

10d
$2,970
per person
Ramayana Holiday (10 Days)

Ramayana Holiday (10 Days)

10d
$363
per person
Transfer between Colombo Airport (CMB) and Wornells Reef Hotel, Beruwala

Transfer between Colombo Airport (CMB) and Wornells Reef Hotel, Beruwala

2h
$41
per person
Nuwara Eliya City Tour

Nuwara Eliya City Tour

4h
$119
per person
Discover Kandy by Helicopter from Colombo

Discover Kandy by Helicopter from Colombo

2h
$1,240
per person
Sigiriya Rock Fortress and Dambulla Cave Tour with Lunch (Group)

Sigiriya Rock Fortress and Dambulla Cave Tour with Lunch (Group)

12h
$38
per person
Deep Sea Fishing Boat Tour in Negombo

Deep Sea Fishing Boat Tour in Negombo

4h
$260
per person
Week in Paradise (7 Days)

Week in Paradise (7 Days)

7d
$298
per person
Transfer between Colombo Airport (CMB) and Amangalle Hotel, Galle

Transfer between Colombo Airport (CMB) and Amangalle Hotel, Galle

3h
$68
per person
Explore Monkey Kingdom from Polonnaruwa

Explore Monkey Kingdom from Polonnaruwa

3h
$162
per person
Sri Lanka Multi-Days Car Rent With English Speaking Driver

Sri Lanka Multi-Days Car Rent With English Speaking Driver

2d
$90
per person
2 Days Tour To Kandy Nuwara Eliya & Horton plains From Negombo

2 Days Tour To Kandy Nuwara Eliya & Horton plains From Negombo

2d
$212
per person
Private Arrival Transfer : Airport to Trincomalee

Private Arrival Transfer : Airport to Trincomalee

Duration varies
$109
per person
Colombo Private City Tour

Colombo Private City Tour

8h
$100
per person
Yala National Park Wild Safari from Sri Lanka

Yala National Park Wild Safari from Sri Lanka

1d
$85
per person
Wild Wonders (8 Days)

Wild Wonders (8 Days)

8d
$288
per person
Mirissa City to Colombo City Private Transfer

Mirissa City to Colombo City Private Transfer

Duration varies
$65
per person
Quintessential Ceylon (8 Days)

Quintessential Ceylon (8 Days)

8d
$478
per person
3D 2N Kandy and Sigiriya with Holiday Walkers Sri Lanka

3D 2N Kandy and Sigiriya with Holiday Walkers Sri Lanka

3d
$300
per person
City Transfers from Kandy to Habarana ,Dambulla or Sigiriya

City Transfers from Kandy to Habarana ,Dambulla or Sigiriya

3h
$43
per person
All-inclusive Day Tour to Anuradhapura from Kandy

All-inclusive Day Tour to Anuradhapura from Kandy

11h
$180
per person
Sri Lankan Traditional Sweets-Making Experience

Sri Lankan Traditional Sweets-Making Experience

3h
$25
per person
Explore Ella in 3 Days with Hotel and Food

Explore Ella in 3 Days with Hotel and Food

3d
$171
per person
Private Day Tour To Kandy From Wadduwa

Private Day Tour To Kandy From Wadduwa

12h
$75
per person
Reserved Train Seats from Colombo to Trincomalee

Reserved Train Seats from Colombo to Trincomalee

6h
$30
per person
Transfer between Colombo Airport (CMB) and Sky Gardens, Colombo

Transfer between Colombo Airport (CMB) and Sky Gardens, Colombo

1h
$16
per person
Nature Tour

Nature Tour

10d
$775
per person
Transfer between Colombo Airport (CMB) and Pigeons Nest, Nuwara Eliya

Transfer between Colombo Airport (CMB) and Pigeons Nest, Nuwara Eliya

5h
$72
per person
Traditional Sri Lankan Martial Art (Angampora)

Traditional Sri Lankan Martial Art (Angampora)

6h
$108
per person
Helicopter Transfer between Ratmalana Airport (RML) and Bentota City

Helicopter Transfer between Ratmalana Airport (RML) and Bentota City

Duration varies
$1,107
per person
Photography Tour in Sri Lanka (7 Days)

Photography Tour in Sri Lanka (7 Days)

7d
$79
per person
Transfer between Colombo Airport (CMB) and The Seven Spiritual Resort, Bentota

Transfer between Colombo Airport (CMB) and The Seven Spiritual Resort, Bentota

2h
$34
per person
Transfer between Colombo Airport (CMB) and Pearl City Hotel, Colombo

Transfer between Colombo Airport (CMB) and Pearl City Hotel, Colombo

1h
$19
per person
Hiking and Trekking to Adams Peak via Peak Wilderness Sanctuary.

Hiking and Trekking to Adams Peak via Peak Wilderness Sanctuary.

2d
$134
per person
Mattala (HRI) Airport to Yala City Private Transfer

Mattala (HRI) Airport to Yala City Private Transfer

1h
$37
per person
Bentota City Tour and Galle from Balapitiya

Bentota City Tour and Galle from Balapitiya

10h
$59
per person
Transfer between Colombo Airport(CMB) and Riu Sri Lanka All Inclusive, Ahungalla

Transfer between Colombo Airport(CMB) and Riu Sri Lanka All Inclusive, Ahungalla

Duration varies
$37
per person
Colombo (CMB) Airport to Batticaloa City Private Transfer

Colombo (CMB) Airport to Batticaloa City Private Transfer

Duration varies
$88
per person
Matara City to Colombo (CMB) Airport Private Transfer

Matara City to Colombo (CMB) Airport Private Transfer

3h
$58
per person
 Minneriya Safari Tour from Sigiriya

Minneriya Safari Tour from Sigiriya

5h
$26
per person
Adventure Experience D in Kitulgala

Adventure Experience D in Kitulgala

4h
$75
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.