Sri Lanka Tours & Things to Do

520 tours from 10 operatorsfrom $2 per person72% free cancellationrated 4.9/5 from 351 reviews See the numbers

Sort by:
522 results
Filters
Booking
Experience
Minimum age
Guidance

Sri Lanka tours by the numbers

As of November 7, 2026, TripWays lists 520 bookable tours in Sri Lanka from 10 operators. Prices start at $2 per person; half of them cost $190 or less, and the top price is $31,600. A typical tour lasts 9 hours; 383 finish within a day and 135 are multi-day trips. 72% offer free cancellation and 88% can be booked by a single traveler. Rated tours average 4.9 out of 5 across 351 reviews (36 rated tours).

Bookable tours
520
Operators
10
Lowest price per person
$2
Typical price (median)
$190
Middle half of prices
$100 – $377
Typical length
9 hours
Free cancellation
72%
Bookable by one traveler
88%
Average rating
4.9/5 (351 reviews)
Guide languages
English (519), Spanish (77), German (54), French (33)
Sri Lanka tours by length
LengthToursFromTypical price
Up to 4 hours130$2$60
4 hours to 1 day253$12$184
2–3 days44$110$440
4–7 days60$15$580
8 days or more31$100$1,700
Where the tours are
PlaceToursFromTypical priceTypical length
Colombo234$5$30114 hours
Kandy122$52$26512 hours
Sigiriya79$74$26011 hours
Negombo66$10$2439 hours
Galle59$2$18010 hours
Nuwara Eliya40$84$6245 days
Trincomalee38$13$2217 hours
Bentota35$35$18010.5 hours
Popular activities
ActivityToursFromTypical priceTypical length
Bus Or Minivan Tour237$35$2409 hours
Day Trips And Excursions177$65$2009 hours
Nature137$5$26014 hours
Cultural And Theme Tours124$18$2469 hours
Adventure122$39$25013 hours
Luxury And Special Occasions119$5$2609 hours
Atv Or Quad Tour95$60$2009 hours
Safari And Wildlife79$5$29010 hours

Notable tours

Source: the live TripWays catalog of bookable tours, refreshed weekly (last update November 7, 2026). Prices are the lowest per-person price shown on each tour, in US dollars. Ratings combine reviews shown on each tour page. These numbers as JSON.

Sri Lanka Travel Guide & FAQs

Sri Lanka, an island nation in the Indian Ocean, is renowned for its rich cultural heritage, stunning landscapes, and diverse wildlife. The best time to visit generally spans from December to March when the weather is most favorable for exploring the country's many attractions. Typical trips to Sri Lanka last between one and two weeks, allowing travelers to experience a blend of ancient cities, pristine beaches, and lush tea plantations. Known for iconic sites like the ancient rock fortress of Sigiriya, the sacred city of Kandy, and the bustling capital Colombo, Sri Lanka offers a unique mix of history, nature, and vibrant local culture. TripWays features over 520 tours across Sri Lanka, including specialized itineraries covering Colombo, Kandy, and Sigiriya. Whether you're interested in cultural excursions, wildlife safaris, or coastal relaxation, Sri Lanka's extensive tour catalog provides diverse options to suit a variety of interests and travel styles.

What is the best time to visit Sri Lanka?

The best time to visit Sri Lanka is generally from December to March when the weather is dry and ideal for sightseeing and outdoor activities.

How many days should I spend in Sri Lanka for a typical trip?

A typical trip to Sri Lanka lasts between 7 to 14 days, which allows enough time to explore major destinations and enjoy a variety of experiences.

What is the typical cost range for tours in Sri Lanka?

On TripWays, tours in Sri Lanka range from $2 to $31,600 per person, and half of them cost $190 or less (prices as of November 7, 2026). Tours of a day or less start at $2; multi-day tours start at $15.

How many days should I spend in Colombo?

Most travelers spend 1 to 3 days in Colombo to explore its cultural sites, markets, and vibrant urban atmosphere.

What are popular day trips from Kandy?

Popular day trips from Kandy include visits to the Temple of the Tooth, the Royal Botanical Gardens, and nearby tea plantations.

How do I get to Sigiriya?

Sigiriya is accessible by road from major cities like Colombo and Kandy, with travel times typically ranging from 3 to 4 hours by car or bus.

How long are tours in Sri Lanka?

Half of the tours in Sri Lanka last 9 hours or less. By length: Up to 4 hours: 130; 4 hours to 1 day: 253; 2–3 days: 44; 4–7 days: 60; 8 days or more: 31.

Can I cancel a tour in Sri Lanka for free?

373 of 520 tours in Sri Lanka (72%) offer free cancellation. The exact deadline is shown on each tour page before you pay.

Can a solo traveler book a tour in Sri Lanka?

Yes: 459 of 520 tours in Sri Lanka can be booked for one person. The others need a minimum group of two or more travelers, shown on the tour page.

Which of the tours in Sri Lanka has the most reviews?

Galle Traditional Jewelry Making Workshop with Snacks has the most reviews: 5.0 out of 5 from 55 reviews. It starts at $2 per person.