Sri Lanka Tours
Sri Lanka offers travelers a memorable experience with its rich cultural heritage, stunning landscapes and diverse wildlife. Whether you’re interested in exploring ancient temples and ruins, enjoying golden beaches, or witnessing wildlife in its natural habitat, Sri Lanka has it all.
All our tours, by length
31 tours across Sri Lanka. Choose a length, then a tour; every price is per person.
2 days 2 tours
4 to 6 days 3 tours
7 to 9 days 9 tours
7 days, 6 nights7 Day Sri Lanka ItinerarySigiriya / Habarana · Kandy · Nuwara Eliya · Ella · South coast near Gallefrom $629 per person
7 days, 6 nightsClassic Highlights Family TourSigiriya · Kandy · Nuwara Eliya · Bentotafrom $639 per person
7 days, 6 nights7-Day Trip to Sri LankaSigiriya · Kandy · Nuwara Eliya · Ella · South coast near Mirissa · Colombofrom $639 per person
7 days, 6 nights7-Day Sri Lanka Tour with Kandy PeraheraKandy Esala Perahera festivalfrom $1,050 per person
8 days, 7 nights8-Day East Coast Tour: Trincomalee, Pasikudah and PolonnaruwaNegombo · Trincomalee · Pasikudah · Habarana · Colombofrom $699 per person
8 days, 7 nightsRomantic 8-Day Sri Lanka Honeymoon TourNegombo · Sigiriya · Kandy · Nuwara Eliya · Ella · Yala · Colombofrom $709 per person
8 days, 7 nightsExplore the Beauty of Sri LankaNegombo · Kandy · Nuwara Eliya · Yala · Bentota · Colombofrom $739 per person
8 days, 7 nightsClassic 8-Day Sri Lanka Small Group TourSmall group, set datesfrom $750 per person 8 days, 7 nightsPanchakarma and Beach RecoveryAyurveda retreat by the beachfrom $2,000 per person
10 to 12 days 10 tours
10 days, 9 nights10-Day Beach Tour: Pasikudah, Sigiriya and BentotaNegombo · Pasikudah · Sigiriya · Bentota · Colombofrom $889 per person
10 days, 9 nights10-Day Sri Lanka Tour: Ancient Cities, Trincomalee and Tea CountryNegombo · Sigiriya · Trincomalee · Kandy · Nuwara Eliya · Colombofrom $899 per person
10 days, 9 nights10-Day Weligama Surf Holiday in Sri LankaNegombo · Weligama · Colombofrom $909 per person
10 days, 9 nights10-Day Adventure Tour of Sri LankaSigiriya · Kandy · Nuwara Eliya · Ella · South coast near Mirissa · Colombofrom $919 per person
10 days, 9 nights10-Day Sri Lanka Private TourSigiriya / Habarana · Kandy · Nuwara Eliya · Ella · Yala or Udawalawe · Galle · Bentotafrom $959 per person
10 days, 9 nights10-Day Beach Tour of Sri LankaNegombo · Trincomalee · Kandy · Bentota · Colombofrom $959 per person
10 days, 9 nightsBest 10 Day Sri Lanka Private TourNegombo · Sigiriya · Kandy · Nuwara Eliya · Ella · Galle or Weligama · Bentotafrom $969 per person
10 days, 9 nightsLuxury Honeymoon: Beach and Hill CountryColombo · Bentota · Galle · Ella · Nuwara Eliya · Kandyfrom $989 per person
10 days, 9 nights10-Day Luxury Group Tour (Half Board)Small group, all inclusivefrom $1,650 per person
12 days, 11 nights12-Day Wildlife Tour of Sri LankaNational parks and wildlifefrom $1,850 per person
13 days or more 7 tours
13 days, 12 nights13-Day Cultural Tour of Sri LankaHabarana / Sigiriya · Kandy · Nuwara Eliya · Yala · Galle · Colombofrom $1,169 per person
14 days, 13 nights14-Day Sri Lanka Tour: Beaches, Heritage and WildlifeBeaches, heritage and wildlifefrom $1,650 per person
14 days, 13 nightsTop Honeymoon Tour, 14 DaysHoneymoonfrom $2,450 per person 15 days, 14 nights15-Day Sri Lanka TourNegombo · Sigiriya · Trincomalee · Kandy · Nuwara Eliya · Ella · Yala · South coast near Mirissa · Bentotafrom $1,469 per person
15 days, 14 nights15-Day Ramayana Tour of Sri LankaRamayana trailfrom $2,250 per person
16 days, 15 nights16-Day Hiking Tour of Sri LankaHikingfrom $2,400 per person
17 days, 16 nights17-Day Sri Lanka Tour: Jaffna, Trincomalee, Ella, Yala and MirissaNegombo · Anuradhapura · Jaffna · Trincomalee · Sigiriya · Kandy · Nuwara Eliya · Ella · Yala · Mirissa · Colombofrom $1,709 per person
Prices are per person, from the lowest-priced dates. The tour page gives the price for your dates and group.
More ways to look: Tours by theme Most popular tours Search with filters Plan your own tour
Read more about Sri Lanka tours
Popular stops on Sri Lanka tours include Sigiriya Rock Fortress, Dambulla Cave Temple, Yala National Park, and the beautiful beaches of Mirissa and Unawatuna. Other must-see attractions include the ancient city of Anuradhapura, the historic Galle Fort, and the stunning Kandy Lake.
Sri Lanka tours cater to a wide range of interests and budgets, with options for adventure seekers, history buffs, nature enthusiasts, and luxury travelers.
Whether you prefer guided tours, self-drive adventures, or customized itineraries, there’s a Sri Lanka tour package for you.
- Sri Lanka tours offer a unique opportunity to experience the island’s vibrant culture and traditions. Visitors can witness the colorful Kandyan dance performances, participate in cooking classes to learn about Sri Lankan cuisine, and visit tea estates to learn about the country’s tea production history. Additionally, travelers can visit rural villages to experience the daily lives of locals and learn about their traditions and customs.
- For nature enthusiasts, Sri Lanka tours offer a chance to witness a diverse range of flora and fauna. From spotting wild elephants and leopards in the national parks to whale watching off the coast, Sri Lanka’s wildlife is a major attraction. Moreover, the country’s stunning landscapes include misty mountains, cascading waterfalls, and picturesque tea plantations. Sri Lanka is also home to several endemic species of birds, making it a popular destination for birdwatchers.
- Sri Lanka tours also provide opportunities for adventure and outdoor activities. Visitors can go trekking in the hill country, cycling through picturesque countryside, or white water rafting on the Kelani River. Additionally, Sri Lanka’s warm waters offer excellent conditions for surfing, snorkeling, and scuba diving. With its mix of culture, nature, and adventure, Sri Lanka tours are a perfect choice for travelers seeking a unique and unforgettable experience.







