The Ultimate 21-Day Sri Lanka Tour
Experience every side of Ceylon: ancient kingdoms, wild safaris, misty mountains, and sun-drenched coastlines on the journey of a lifetime.
This is the definitive Sri Lankan experience. Over three unforgettable weeks, you will traverse the entire island, taking the time to truly immerse yourself in its diverse beauty. From the sacred ruins of the Cultural Triangle and the remote wilderness of Wilpattu to the hidden waterfalls of the Knuckles Mountain Range and the tropical luxury of the South Coast, this carefully paced itinerary leaves no stone unturned.
Tour Summary
21 Days / 20 Nights
North-West, Cultural Triangle, Central Highlands, Deep South, & West Coast
Immersive & Balanced (Multi-night stops in key regions)
Epic Experiences
- Two distinct wildlife regions (Wilpattu & Yala)
- Complete Cultural Triangle (Anuradhapura, Polonnaruwa, Sigiriya)
- Off-the-beaten-path Knuckles Mountain trek
- World’s End Trek at Horton Plains
- Iconic Hill Country Train Journey
- Whale Watching & South Coast Beach Hopping
+94 71 917 2945
The 21-Day Itinerary
Phase 1: History & Wilderness (Days 1–7)
- Day 1: Airport → Negombo (Beach relaxation, Dutch Canal, Fish Market)
- Day 2: Negombo → Wilpattu (Drive north, Afternoon Jeep Safari in Wilpattu)
- Day 3: Wilpattu → Anuradhapura (Sacred City, Sri Maha Bodhi, Ruwanwelisaya, Mihintale sunset)
- Day 4: Anuradhapura → Habarana (Drive south, hotel relaxation, optional Ayurvedic Spa)
- Day 5: Sigiriya & Village Tour (Climb Lion Rock, Village Tour, Traditional Lunch)
- Day 6: Polonnaruwa & Safari (Ancient City ruins, Minneriya/Kaudulla Safari)
- Day 7: Habarana → Kandy (Spice Garden, Matale Temple, Temple of the Tooth, Dance Show)
Phase 2: The High Country & Waterfalls (Days 8–14)
- Day 8: Kandy Sightseeing (Royal Botanical Garden, Kandy Lake, Gem Museum, Local Market)
- Day 9: Knuckles Mountains (Nature walk, waterfalls, remote tea villages)
- Day 10: Knuckles → Nuwara Eliya (Ramboda Falls, Tea Factory tour, Gregory Lake)
- Day 11: Horton Plains (World’s End Trek, Baker’s Falls)
- Day 12: Train to Ella (Famous scenic train ride, Nine Arches Bridge)
- Day 13: Ella Adventure (Little Adam’s Peak, Ravana Falls, optional Flying Ravana Zipline)
- Day 14: Ella → Yala (Descent to the plains, Afternoon Yala Jeep Safari)
Phase 3: The Golden Coast (Days 15–21)
- Day 15: Yala → Tangalle (Hummanaya Blow Hole, Tangalle beach relaxation)
- Day 16: Tangalle → Mirissa (Coastal drive, Coconut Tree Hill, Sunset)
- Day 17: Mirissa (Seasonal Whale Watching, optional surfing or spa day)
- Day 18: Mirissa → Galle (Explore Galle Fort, Lighthouse, Dutch Streets, Cafés)
- Day 19: Galle → Bentota (Madu River Safari, Turtle Hatchery, Bentota Beach)
- Day 20: Bentota → Colombo (Colombo City Tour, Gangaramaya, Lotus Tower, Galle Face Green)
- Day 21: Colombo → Airport (Final breakfast, private airport transfer)
EXCELLENT Based on 9 reviews Posted on Tripadvisor Travel42930687280Verified Stop searching! Dinika Madushan is the perfect tour guide for your Sri Lanka tour! Dinika brings the perfect combination; a safe driver, a professional guide and a good friend. He was always punctual and took us everywhere safely. During the tour he knew where to find the right places and shared his knowledge with us. A warm friendship developed without imposing himself. We highly recommend him for your trip!Posted on Tripadvisor Excursion56239317385Verified 8 Day Round Trip We recently went on an eight-day round trip in Sri Lanka, and our driver, Dinica, did an exceptional job! He was professional, accommodating, and went above and beyond to ensure we had a fantastic experience. Dinica took care of booking many tours for us, which made our trip stress-free and enjoyable. His knowledge of the area and recommendations enriched our journey, and we truly appreciated his friendly and helpful attitude. Highly recommend his services! Thank you, Dinica, for making our trip unforgettable!Posted on Tripadvisor Tourist51817461450Verified Totally recommend as your personal driver in Sei Labka Great experience, Dinika is a great guy, I am not used to give a perfect 10 ,but if there’s someone who deserves that, it is him. I had some illness, and we looked for doctor which is not that easy. Dinika was a partner, I totally recommend as your personal tour guide and deiver. CobiPosted on Tripadvisor Lukas MVerified There is not better driver and guide in Sri Lanka! We had an unforgettable week in Sri Lanka, Dinika made it truly special. From the moment we landed, he welcomed us warmly and immediately made us feel comfortable. His driving was calm even on the busiest roads, so we could relax and enjoy. Extra plus was his knowledge - at every site, he shared stories and insights. He also had a great sense of when to step back and let us explore on our own, which we really appreciated. He was incredibly attentive to our needs—always checking in if we were comfortable, making nice extra stops for photos or refreshments, and adjusting the schedule whenever we wanted something different. His recommendations for local food etc were great and we felt like we got to experience the “real” Sri Lanka, not just the tourist highlights. Dinika was also wonderful company. His kindness, sense of humor, made every day a joy. By the end of the trip, he felt less like a guide and more like a friend. We couldn’t have asked for a better experience, and we highly recommend him to anyone planning a trip to Sri Lanka. Dinika made our journey truly memorable.Posted on Tripadvisor Marcus JVerified Dependable, Flexible and Fun Dinika drove my friend and I around Sri Lanka for 7 days. Dinika was a wonderful driver, the car was comfortable, his driving was as smooth as the Sri Lankan roads allowed. He most certainly doubled as a tour guide as well! One day I was determined to have a tea tasting (I hadn't planned it out ahead of time) Dinika took it upon himself to call multiple tea plantations and tea houses to find me, which ended up being a wonderful tea tasting experience. Before arriving in Sri Lanka I was debating driving a rented tuktuk around. But Dinika's services were leaps and bounds better. I still got that sense of adventure and spontaneity yet I had an expert in Dinika which went above and beyond to make my Sri Lankan experience great! I'll be back some day!Posted on Tripadvisor Luke HVerified Two thumbs up Dinika was our driver for about 7 days, during our trip around Sri Lanka. We had a general itinerary, and he helped us figure out the best order to do things, whilst making other suggestions along the way. Dinika has a relaxed, friendly and helpful nature, which made the many hours we spent together easy and enjoyable. Whenever we werent together Dinika remained very contactable on Whatsapp, and he went out of his way to help us get out we wanted from our trip. His car was comfortable and well-maintained, and he shared good insights into local culture and daily life, which helped us understand the Sri Lankan country and way of life.Posted on Tripadvisor Lily hVerified The tour guide was very knowledgeable, friendly, and supportive throughout the trip.Accommodation was clean and comfort The tour guide was very knowledgeable, friendly, and supportive throughout the trip.Accommodation was clean and comfortable, and transportation was well-organized.The itinerary was balanced, giving us time to sightsee and also relax we have visited 6 days.Posted on Tripadvisor Eduard WVerified Top organisiert, sehr nett, kompetent und bestens vernetzt.Ihr werdet es nicht bereuen! Wir haben mehrere Tage mit Dinika verbracht. Er ist bestens organisiert und kümmert sich um alles, was man für einen unvergesslichen Urlaub braucht. Dank seiner hervorragenden Vernetzung arrangiert er zuverlässig Taxi-Fahrten sowie Touren (z. B. Teeplantagen, Nationalparks, Städtetrips usw.) – stets professionell. Besonders gefallen hat uns seine seriöse und zurückhaltende Art. Er drängt nichts auf, sondern bringt seine Ideen sehr feinfühlig ein. Dabei ist er menschlich und überaus umgänglich. Der Preis für die Qualität seiner Dienstleistungen ist zudem äußerst fair. Vielen Dank für diese tolle Erfahrung – wir hoffen sehr, ihn bald wiedersehen zu können!Posted on Tripadvisor Nicole vVerified Our great Trip and experience with Dinika. We have had a great experience with Dinika. Our driver, guide and photographer! He is very kind, patient and tells you a lot about all the places you go to with him. He took us to the best restaurants. And also have good advizes, if you want to change plans!! The next time we go to Sri Lanka we will ask for Dinika again! Barry, Nicole, Gina and Renzo.
Why Book With Us?
- Private AC transport
- Flexible pacing
- Certified local guiding