Home Search Destinations Attractions

Tours in Sri Lanka , Sri Lanka

7,227 experiences found

Trincomalee City to Habarana City Private Transfer

Trincomalee City to Habarana City Private Transfer

Duration varies
$46
per person
Ratmalana (RML) Airport to Moneragala City Private Transfer

Ratmalana (RML) Airport to Moneragala City Private Transfer

5h
$143
per person
Ahangama City to Mattala Airport (HRI) Private Transfer

Ahangama City to Mattala Airport (HRI) Private Transfer

1h
$61
per person
Transfer between Colombo (CMB) Airport and Tangerine Beach Hotel

Transfer between Colombo (CMB) Airport and Tangerine Beach Hotel

3h
$32
per person
Ratmalana (RML) Airport to Negombo City Private Transfer

Ratmalana (RML) Airport to Negombo City Private Transfer

1h
$30
per person
Transfer between Colombo Airport (CMB) and Boutique 87, Bentota

Transfer between Colombo Airport (CMB) and Boutique 87, Bentota

2h
$33
per person
Hambantota City to Ahangama City Private Transfer

Hambantota City to Ahangama City Private Transfer

Duration varies
$62
per person
Transfer between Colombo (CMB) Airport and Coco Tangalle,Tangalle

Transfer between Colombo (CMB) Airport and Coco Tangalle,Tangalle

4h
$83
per person
Transfer between Colombo Airport (CMB) and Hotel Tobiko, Trincomalee

Transfer between Colombo Airport (CMB) and Hotel Tobiko, Trincomalee

5h
$66
per person
Mattala (HRI) Airport to Kandy City Private Transfer

Mattala (HRI) Airport to Kandy City Private Transfer

5h
$114
per person
Colombo City Tour by Vietnam War Jeep

Colombo City Tour by Vietnam War Jeep

3h
$150
per person
Transfer between Colombo Airport (CMB) and Aliya Resort and Spa, Sigiriya

Transfer between Colombo Airport (CMB) and Aliya Resort and Spa, Sigiriya

4h
$62
per person
Transfer between Colombo Airport (CMB) and Thilanka Resort and Spa, Dambulla

Transfer between Colombo Airport (CMB) and Thilanka Resort and Spa, Dambulla

4h
$55
per person
Ratmalana (RML) Airport to Badulla City Private Transfer

Ratmalana (RML) Airport to Badulla City Private Transfer

5h
$120
per person
Transfer between Colombo Airport (CMB) and Windsor Hotel, Nuwara Eliya

Transfer between Colombo Airport (CMB) and Windsor Hotel, Nuwara Eliya

5h
$72
per person
Ratmalana (RML) Airport to Hikkaduwa City Private Transfer

Ratmalana (RML) Airport to Hikkaduwa City Private Transfer

2h
$56
per person
Ratmalana (RML) Airport to Polonnaruwa City Private Transfer

Ratmalana (RML) Airport to Polonnaruwa City Private Transfer

5h
$120
per person
Transfer between Colombo Airport (CMB) and Athgira River Camping, Udawalawe

Transfer between Colombo Airport (CMB) and Athgira River Camping, Udawalawe

5h
$85
per person
Transfer between Colombo (CMB) Airport and Paradise Road Tintagel

Transfer between Colombo (CMB) Airport and Paradise Road Tintagel

1h
$20
per person
Yala City to Mattala (HRI) Airport Private Transfer

Yala City to Mattala (HRI) Airport Private Transfer

1h
$21
per person
Ratmalana (RML) Airport to Wasgamuwa City Private Transfer

Ratmalana (RML) Airport to Wasgamuwa City Private Transfer

5h
$126
per person
Colombo (CMB) Airport to Hatton City Private Transfer

Colombo (CMB) Airport to Hatton City Private Transfer

4h
$52
per person
Mattala (HRI) Airport to Matara City Private Transfer

Mattala (HRI) Airport to Matara City Private Transfer

1h
$49
per person
Matale City to Kandy City Private Transfer

Matale City to Kandy City Private Transfer

Duration varies
$11
per person
Ahungalla City to Mattala (HRI) Airport Private Transfer

Ahungalla City to Mattala (HRI) Airport Private Transfer

2h
$89
per person
Habarana City to Sigiriya City Private Transfer

Habarana City to Sigiriya City Private Transfer

Duration varies
$8
per person
Mattala Airport (HRI) to Weligama City Private Transfer

Mattala Airport (HRI) to Weligama City Private Transfer

1h
$56
per person
Transfer between Colombo Airport (CMB) and Ulagalla Resort, Anuradhapura

Transfer between Colombo Airport (CMB) and Ulagalla Resort, Anuradhapura

5h
$68
per person
Ratmalana (RML) Airport to Nilaveli City Private Transfer

Ratmalana (RML) Airport to Nilaveli City Private Transfer

6h
$155
per person
Talalla City to Mattala (HRI) Airport Private Transfer

Talalla City to Mattala (HRI) Airport Private Transfer

1h
$48
per person
Transfer between Colombo Airport (CMB) and Heritance Negombo, Negombo

Transfer between Colombo Airport (CMB) and Heritance Negombo, Negombo

Duration varies
$12
per person
Colombo (CMB) Airport to Marawila City Private Transfer

Colombo (CMB) Airport to Marawila City Private Transfer

1h
$27
per person
Colombo (CMB) Airport to Ahangama City Private Transfer

Colombo (CMB) Airport to Ahangama City Private Transfer

3h
$47
per person
Cycling from Anuradhapura

Cycling from Anuradhapura

4h
$165
per person
Narampanawa City to Colombo (CMB) Airport Private Transfer

Narampanawa City to Colombo (CMB) Airport Private Transfer

4h
$76
per person
Kosgoda City to Mattala (HRI) Airport Private Transfer

Kosgoda City to Mattala (HRI) Airport Private Transfer

2h
$62
per person
Colombo City Walk with a Local

Colombo City Walk with a Local

2h
$40
per person
Private Transfer from Colombo Airport (CMB) to Thanthirimale City

Private Transfer from Colombo Airport (CMB) to Thanthirimale City

4h
$121
per person
Transfer between Colombo Airport (CMB) and Lotus-Villa, Ahungalla

Transfer between Colombo Airport (CMB) and Lotus-Villa, Ahungalla

2h
$49
per person
Yala National Park Safari from Talpe

Yala National Park Safari from Talpe

9h
$136
per person
Mattala (HRI) Airport to Koggala City Private Transfer

Mattala (HRI) Airport to Koggala City Private Transfer

1h
$62
per person
Transfer between Colombo (CMB) Airport and Jetwing Kandy Gallery

Transfer between Colombo (CMB) Airport and Jetwing Kandy Gallery

3h
$51
per person
Transfer between Colombo (CMB) Airport and The Sun House, Galle

Transfer between Colombo (CMB) Airport and The Sun House, Galle

3h
$60
per person
Transfer between Colombo Airport (CMB) and Wunderbar Beach Hotel, Bentota

Transfer between Colombo Airport (CMB) and Wunderbar Beach Hotel, Bentota

2h
$45
per person
Habarana City to Trincomalee City Private Transfer

Habarana City to Trincomalee City Private Transfer

2h
$49
per person
Airport Taxi Transfers from Colombo Airport to Koggala

Airport Taxi Transfers from Colombo Airport to Koggala

2h
$67
per person
Mattala (HRI) Airport to Beruwala City Private Transfer

Mattala (HRI) Airport to Beruwala City Private Transfer

2h
$97
per person
Elephant Pass City to Anuradhapura City Private Transfer

Elephant Pass City to Anuradhapura City Private Transfer

Duration varies
$85
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.