Home Search Destinations Attractions

Tours in Sri Lanka , Sri Lanka

7,294 experiences found

Polonnaruwa Unesco Ancient City And Elephant Safari Adventure

Polonnaruwa Unesco Ancient City And Elephant Safari Adventure

14h
$262
per person
Helicopter Transfer between Colombo Airport (CMB) and Yala City

Helicopter Transfer between Colombo Airport (CMB) and Yala City

Duration varies
$4,099
per person
Jet Ski Adventure from Bolgoda Lake

Jet Ski Adventure from Bolgoda Lake

15m
$83
per person
From North to the Centre in Sri Lanka - 11 Days

From North to the Centre in Sri Lanka - 11 Days

11d
$1,127
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
Hidden temples and Secluded Coastlines Tour from Unawatuna

Hidden temples and Secluded Coastlines Tour from Unawatuna

11h
$47
per person
Cycling Adventure from Elpitiya

Cycling Adventure from Elpitiya

4h
$165
per person
Colombo Airport Arrival Transfers From Colombo Airport to Arugambay

Colombo Airport Arrival Transfers From Colombo Airport to Arugambay

8h
$139
per person
City Transfers from Colombo to Bentota or Beruwala

City Transfers from Colombo to Bentota or Beruwala

1h
$38
per person
Galle Day Trip

Galle Day Trip

8h
$25
per person
Kandy to Knuckles Overnight Trekking Adventure

Kandy to Knuckles Overnight Trekking Adventure

2d
$210
per person
Discovery Tour of Sri Lanka

Discovery Tour of Sri Lanka

8d
$732
per person
Private Airport Transfer-Colombo (CMB) to Kandy (any Hotels)

Private Airport Transfer-Colombo (CMB) to Kandy (any Hotels)

2h
$70
per person
Helicopter Transfer between Ratmalana Airport (RML) and Anuradhapura City

Helicopter Transfer between Ratmalana Airport (RML) and Anuradhapura City

Duration varies
$1,541
per person
Whale Watching from Bentota on Shared Boat

Whale Watching from Bentota on Shared Boat

9h
$130
per person
Ritigala, Kala Wewa and Namal Uyana from Dambulla

Ritigala, Kala Wewa and Namal Uyana from Dambulla

11h
$50
per person
Countryside Waterfall Trek from Mount Lavinia

Countryside Waterfall Trek from Mount Lavinia

3h
$80
per person
Dambulla and Sigiriya Cycling Tour from Colombo

Dambulla and Sigiriya Cycling Tour from Colombo

12h
$250
per person
Helicopter Transfer between Colombo Airport (CMB) and Digana City

Helicopter Transfer between Colombo Airport (CMB) and Digana City

Duration varies
$2,277
per person
Dutch Canal Boat Tour from Negombo

Dutch Canal Boat Tour from Negombo

2h
$30
per person
City Transfers from Kandy to Mirissa

City Transfers from Kandy to Mirissa

5h
$93
per person
Kandy City tour and site visits

Kandy City tour and site visits

6h
$61
per person
Bentota City Tour from Tangalle

Bentota City Tour from Tangalle

11h
$113
per person
Colombo Airport To Ahangama ( Private Arrival Taxi Transfer )

Colombo Airport To Ahangama ( Private Arrival Taxi Transfer )

3h
$87
per person
Helicopter Transfer between Colombo Airport (CMB) and Ahungalla City

Helicopter Transfer between Colombo Airport (CMB) and Ahungalla City

Duration varies
$1,578
per person
Yala safari Day trip from Bentota | Ahungalla | Hikkaduwa

Yala safari Day trip from Bentota | Ahungalla | Hikkaduwa

10h
$220
per person
3 Ancient Kingdoms from Mount Lavinia

3 Ancient Kingdoms from Mount Lavinia

13h
$1,058
per person
Kayaking at Rathgama Lake from Hikkaduwa

Kayaking at Rathgama Lake from Hikkaduwa

2h
$48
per person
Helicopter Transfer between Ratmalana Airport (RML) and Yala City

Helicopter Transfer between Ratmalana Airport (RML) and Yala City

Duration varies
$3,849
per person
City Transfers from Colombo to Galle or Hikkaduwa

City Transfers from Colombo to Galle or Hikkaduwa

2h
$59
per person
Private Airport Transfer Colombo Airport to Sigiriya

Private Airport Transfer Colombo Airport to Sigiriya

3h
$195
per person
Polonnaruwa Archaeological Site Entrance Ticket with Guide

Polonnaruwa Archaeological Site Entrance Ticket with Guide

2h
$70
per person
Helicopter Transfer between Colombo Airport (CMB) and Arugam Bay City

Helicopter Transfer between Colombo Airport (CMB) and Arugam Bay City

Duration varies
$4,026
per person
Kandy to Ella Shared Shuttle Service

Kandy to Ella Shared Shuttle Service

4h
$35
per person
Helicopter Transfer between Colombo Airport (CMB) and Sigiriya City

Helicopter Transfer between Colombo Airport (CMB) and Sigiriya City

Duration varies
$2,946
per person
Private Minivan & English-Speaking Driver – Sri Lanka Island wide

Private Minivan & English-Speaking Driver – Sri Lanka Island wide

1d
$238
per person
Helicopter Transfer between Colombo Airport (CMB) and Nuwara Eliya City

Helicopter Transfer between Colombo Airport (CMB) and Nuwara Eliya City

Duration varies
$2,110
per person
Helicopter Transfer between Ratmalana Airport (RML) and Trincomalee City

Helicopter Transfer between Ratmalana Airport (RML) and Trincomalee City

Duration varies
$2,696
per person
Helicopter Transfer between Colombo Airport (CMB) and Bentota City

Helicopter Transfer between Colombo Airport (CMB) and Bentota City

Duration varies
$1,357
per person
Helicopter Transfer between Colombo Airport (CMB) and Galle City

Helicopter Transfer between Colombo Airport (CMB) and Galle City

Duration varies
$2,094
per person
Colombo City to Pasikuda City Private Transfer

Colombo City to Pasikuda City Private Transfer

7h
$250
per person
Helicopter Transfer between Ratmalana Airport (RML) and Digana City

Helicopter Transfer between Ratmalana Airport (RML) and Digana City

Duration varies
$2,027
per person
Yapahuwa Ancient Kingdom from Dambulla

Yapahuwa Ancient Kingdom from Dambulla

10h
$50
per person
Most Tourist Attraction Places Tour

Most Tourist Attraction Places Tour

2d
$100
per person
Trincomalee to Colombo Airport (CMB) Private Transport

Trincomalee to Colombo Airport (CMB) Private Transport

5h
$150
per person
Polonnaruwe Ancient City Cycling Day Tour from Colombo

Polonnaruwe Ancient City Cycling Day Tour from Colombo

12h
$240
per person
Helicopter Transfer between Ratmalana Airport (RML) and Hambantota City

Helicopter Transfer between Ratmalana Airport (RML) and Hambantota City

Duration varies
$3,143
per person
City Transfers from Kandy to Bentota or Beruwala

City Transfers from Kandy to Bentota or Beruwala

4m
$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.