Home Search Destinations Attractions

Tours in Sri Lanka , Sri Lanka

7,223 experiences found

11 day Private Golf Tour in Sri Lanka

11 day Private Golf Tour in Sri Lanka

11d
$5,850
per person
 Online Mind Relaxtion Programe in Sri Lanka

Online Mind Relaxtion Programe in Sri Lanka

1h
$31
per person
8 Days Private Tour- A Taste Of Sri Lanka

8 Days Private Tour- A Taste Of Sri Lanka

7d
$975
per person
Ella, Yala & Mirissa: Nature and Adventure Escape All Inclusive

Ella, Yala & Mirissa: Nature and Adventure Escape All Inclusive

2d
$280
per person
Private Transfer from Sri Lanka Colombo Airport (CMB) to Uswatakeiyawa

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

35m
$28
per person
Ella Day Tour with Train Ride from Colombo or Negombo

Ella Day Tour with Train Ride from Colombo or Negombo

12h
$301
per person
Sri Lanka Tour Kitulgala, Hill Country and Coastal Escape

Sri Lanka Tour Kitulgala, Hill Country and Coastal Escape

6d
$495
per person
Transfer between Colombo Airport (CMB) and Aditya Boutique Hotel, Hikkaduwa

Transfer between Colombo Airport (CMB) and Aditya Boutique Hotel, Hikkaduwa

3h
$74
per person
One Night Camping in Wilpattu National Park.

One Night Camping in Wilpattu National Park.

2d
$630
per person
Transfer between Colombo Airport (CMB) and Giritale Hotel, Giritale

Transfer between Colombo Airport (CMB) and Giritale Hotel, Giritale

2h
$71
per person
Transfer between Colombo Airport (CMB) and Goatfell, Nuwara Eliya

Transfer between Colombo Airport (CMB) and Goatfell, Nuwara Eliya

5h
$72
per person
3 Day Pasikudha Tour from Dambulla

3 Day Pasikudha Tour from Dambulla

3d
$519
per person
Colombo Sky Tour – 30-Minute Scenic Flight Over Sri Lanka

Colombo Sky Tour – 30-Minute Scenic Flight Over Sri Lanka

2h
$8,200
per person
Private Transfer from Sri Lanka Colombo Airport (CMB) to Trincomalee

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

5h
$206
per person
Colombo Airport Pickup and Drop-off Transfer

Colombo Airport Pickup and Drop-off Transfer

30m
$40
per person
Transfer between Colombo Airport (CMB) and Wild Coast Tented Lodge, Yala

Transfer between Colombo Airport (CMB) and Wild Coast Tented Lodge, Yala

6h
$113
per person
Airplane Transfer between Ratmalana Airport (RML) and Mattala Airport (HRI)

Airplane Transfer between Ratmalana Airport (RML) and Mattala Airport (HRI)

1h
$595
per person
Mattala Airport (HRI) to Colombo Airport (CMB) City Private Transfer

Mattala Airport (HRI) to Colombo Airport (CMB) City Private Transfer

3h
$79
per person
Hanthana Mountain Range Hike from Kandy

Hanthana Mountain Range Hike from Kandy

6h
$133
per person
Discover Scuba Diving in Bentota

Discover Scuba Diving in Bentota

2h
$248
per person
Cycling to Rawana Waterfall, Ravana's Cave and Ella Gap

Cycling to Rawana Waterfall, Ravana's Cave and Ella Gap

5h
$80
per person
Transfer between Colombo Airport (CMB) and Paradise Road The Villa, Bentota

Transfer between Colombo Airport (CMB) and Paradise Road The Villa, Bentota

3h
$45
per person
Wild Track Safaris at Minneriya National Park 3 Hour and Half Day

Wild Track Safaris at Minneriya National Park 3 Hour and Half Day

1h
$58
per person
Transfer between Colombo Airport (CMB) and Thalduwa Island Villas, Ahangama

Transfer between Colombo Airport (CMB) and Thalduwa Island Villas, Ahangama

2h
$64
per person
Transfer between Colombo Airport (CMB) and Blue Anchor Resort, Trincomalee

Transfer between Colombo Airport (CMB) and Blue Anchor Resort, Trincomalee

5h
$146
per person
Transfer between Colombo Airport (CMB) and So-J Beach Villa, Trincomalee

Transfer between Colombo Airport (CMB) and So-J Beach Villa, Trincomalee

5h
$90
per person
Transfer between Colombo Airport and Sea View Beach Hotel And Restaurant, Galle

Transfer between Colombo Airport and Sea View Beach Hotel And Restaurant, Galle

3h
$60
per person
Private Transfer from Badulla to Sri Lanka Ratmalana (RML) Airport

Private Transfer from Badulla to Sri Lanka Ratmalana (RML) Airport

5h
$190
per person
Transfer between Colombo Airport (CMB) and Boundary House, Galle

Transfer between Colombo Airport (CMB) and Boundary House, Galle

3h
$62
per person
Scenic Colombo by Helicopter from Colombo

Scenic Colombo by Helicopter from Colombo

2h
$675
per person
Geoffrey Bawa Impressions (12 Days)

Geoffrey Bawa Impressions (12 Days)

12d
$424
per person
Transfer between Colombo Airport - The Habitat Kosgoda by Asia Leisure, Bentota

Transfer between Colombo Airport - The Habitat Kosgoda by Asia Leisure, Bentota

3h
$45
per person
Guided Hike to The Devil's Staircase

Guided Hike to The Devil's Staircase

10h
$145
per person
Private Transfer from Sri Lanka Colombo (CMB) Airport to Akuressa

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

2h
$165
per person
Ella to Peradeniya train ride on (Train No: 1002 "Denuwara Menike")

Ella to Peradeniya train ride on (Train No: 1002 "Denuwara Menike")

6h
$25
per person
Cmb airport to ella

Cmb airport to ella

5h
$100
per person
Heeloya Village Guided Hike via Rangala

Heeloya Village Guided Hike via Rangala

6h
$60
per person
Private Transfer from Sri Lanka Colombo Airport (CMB) to Ahungalla

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

2h
$103
per person
Ella to Arugam Bay Shuttle & Upper Diyaluma Waterfall Hike

Ella to Arugam Bay Shuttle & Upper Diyaluma Waterfall Hike

8h
$85
per person
Airplane Transfer between Colombo Airport (CMB) and Katukurunda Airport (KTY)

Airplane Transfer between Colombo Airport (CMB) and Katukurunda Airport (KTY)

1m
$385
per person
Private Transfer from Angoda to Sri Lanka Colombo (CMB) Airport

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

50m
$44
per person
Transfer between Colombo Airport (CMB) and EKHO Ella, Ella

Transfer between Colombo Airport (CMB) and EKHO Ella, Ella

4h
$102
per person
Private Transfer from Sri Lanka Colombo (CMB) Airport to Bambalapitiya

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

1h
$47
per person
Transfer between Colombo Airport (CMB) and King Fern Cottage, Nuwara Eliya

Transfer between Colombo Airport (CMB) and King Fern Cottage, Nuwara Eliya

5h
$46
per person
Private Transfer from Maskeliya to Sri Lanka Colombo Airport (CMB)

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

4h
$138
per person
Private Transfer from Wellawaya to Sri Lanka Colombo Airport (CMB)

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

4h
$206
per person
Private Transfer from Sri Lanka Colombo Airport (CMB) to Bentota

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

2h
$84
per person
Yala National Park Safari from Balapitiya

Yala National Park Safari from Balapitiya

9h
$157
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.