📅 Estimated reading time: 12 minutes | 🚐 Private driver recommended | 🐘 Safari & train experience included

Why this itinerary works for you

Sri Lanka is a compact island packed with diverse experiences – from ancient rock fortresses and lush tea plantations to thrilling wildlife safaris and palm‑fringed beaches. This 12‑day route is designed to give you a balanced taste of the country without feeling rushed. Using a private driver (like the service we provide) ensures you travel comfortably, receive local insights, and can adjust the schedule on the go.

You’ll start near the airport, explore the Cultural Triangle, ride the famous train to Ella, spot elephants and leopards in national parks, and end with whale watching on the south coast. Whether you’re a solo traveler, couple, or family, this plan works for any budget – with hotel options from 3‑star to luxury.

Day 1 – Arrival Colombo Airport → Sigiriya
Sigiriya rock fortress Sri Lanka private tour

Your driver will meet you at Bandaranaike International Airport (CMB). From there you’ll drive directly to Sigiriya (approx. 3.5 hours). The rest of the day is free to relax at your hotel, swim, or explore the local village atmosphere. Staying in Sigiriya puts you close to the famous rock fortress for an early start tomorrow.

Highlights:
  • Airport pick‑up (arrange with driver prior to arrival)
  • Scenic drive through rural Sri Lanka
  • Evening at leisure near Sigiriya
Day 2 – Sigiriya Sightseeing
Sigiriya Lion Rock Sri Lanka tour with private driver

Morning climb of Sigiriya Lion Rock, a UNESCO World Heritage Site. The 5th‑century fortress offers incredible views and ancient frescoes. Later, visit the Dambulla Cave Temple – a series of five caves filled with Buddhist statues and murals. If you have time, add a village safari (bullock cart, catamaran ride, and traditional lunch) or a jeep safari at nearby Habarana to see wild elephants.

  • Sigiriya Rock Fortress (2‑3 hours)
  • Dambulla Golden Temple
  • Optional: Minneriya / Habarana elephant safari
Day 3 – Sigiriya → Kandy
Temple of the Tooth Relic Kandy Sri Lanka private tour

After breakfast, drive to Kandy, the last royal capital. En route, stop at a spice garden to see how cinnamon, cardamom, and other spices are grown. In Kandy, visit the Temple of the Sacred Tooth Relic, which houses a tooth of the Buddha. In the evening, enjoy a traditional Kandyan cultural dance show (fire walking, drumming). Overnight in Kandy.

  • Spice garden visit
  • Temple of the Tooth
  • Cultural dance performance
Day 4 – Kandy Sightseeing
Royal Botanical Garden Kandy Sri Lanka itinerary

Explore more of Kandy. Start at the Royal Botanical Garden, Peradeniya – famous for its orchids and giant bamboo. Then take a stroll around Kandy Lake and visit the viewpoint for a panoramic shot of the city. You’ll also have free time for souvenir shopping (gem shops, batik, tea).

  • Royal Botanical Garden
  • Kandy Lake & City Viewpoint
  • Shopping for Ceylon tea and crafts
Day 5 – Kandy → Nuwara Eliya
Tea plantation Nuwara Eliya Sri Lanka private driver

Drive into the hill country to Nuwara Eliya (“Little England”). Stop at a tea factory and plantation to see how the world‑famous Ceylon tea is produced and enjoy a free tasting. Along the way, admire the Ramboda Falls. Upon arrival, visit Gregory Lake where you can go boating or just relax. The cool climate is a welcome change from the coastal heat.

  • Tea factory tour & tasting
  • Ramboda waterfall view
  • Gregory Lake boat ride
Day 6 – Nuwara Eliya Sightseeing
Victoria Park Nuwara Eliya Sri Lanka tour

Spend the day exploring Nuwara Eliya’s British colonial charm. Visit Victoria Park, a beautiful public garden, and take a city tour that includes the post office, golf course, and hill club. You can also visit a strawberry farm or go horse riding. This relaxed day helps you acclimatize before the train journey tomorrow.

  • Victoria Park
  • City tour (colonial buildings)
  • Optional: Strawberry farm, horse riding
Day 7 – Train Ride: Nuwara Eliya → Ella
Scenic train ride Ella Sri Lanka private driver itinerary

Today you take one of the most scenic train rides in the world – from Ambewela (near Nuwara Eliya) to Ella. The journey passes through tea plantations, misty mountains, and waterfalls. Your driver will meet you at Ella station. Visit the iconic Nine Arch Bridge, a colonial‑era viaduct nestled in jungle. Overnight in Ella.

Train ticket booking: You must reserve tickets online in advance via Sri Lanka Railways (observation car or first class recommended).

  • Scenic train ride (3‑4 hours)
  • Nine Arch Bridge
  • Ella town exploration
Day 8 – Ella Sightseeing
Little Adam's Peak Ella Sri Lanka hiking tour

Ella is a hiker’s paradise. Start with a short climb to Little Adam’s Peak for sunrise views. Then visit Ravana Falls, a beautiful waterfall right by the main road. For the more adventurous, hike Ella Rock (guides recommended). The rest of the day you can relax at a café, visit a local spice garden, or simply enjoy the laid‑back mountain vibe.

  • Little Adam’s Peak
  • Ravana Falls
  • Optional: Ella Rock trek
Day 9 – Ella → Udawalawe
Udawalawe elephant safari Sri Lanka private tour

Drive to Udawalawe National Park (approx. 2.5 hours). In the afternoon, go on a jeep safari – Udawalawe is famous for its large herds of wild elephants. You’re almost guaranteed to see dozens of elephants, plus water buffalo, crocodiles, and many birds. The park is less crowded than Yala and offers excellent photography opportunities.

  • Udawalawe afternoon safari
  • Elephant sightings guaranteed
  • Stay at a safari lodge
Day 10 – Udawalawe → Yala
Yala safari leopard Sri Lanka private driver

Morning drive to Yala National Park. Yala is renowned for having the highest density of leopards in the world. Take an afternoon safari (the best time to see wildlife). Apart from leopards, you’ll see sloth bears, elephants, deer, and peacocks. Stay overnight near the park entrance to maximise your safari experience.

  • Transfer to Yala
  • Afternoon Yala safari
  • Leopard spotting opportunity
Day 11 – Yala → Mirissa (Beach)
Mirissa beach Sri Lanka private tour itinerary

Leave the wildlife behind and drive to the south coast – Mirissa, one of Sri Lanka’s most beautiful beach towns. Relax on the golden sand, swim in the turquoise water, and climb the famous Coconut Tree Hill for an Instagram‑worthy sunset view. In the evening, enjoy fresh seafood at a beachfront restaurant.

  • Drive to Mirissa (approx. 2.5 hours)
  • Beach relaxation
  • Coconut Tree Hill viewpoint
Day 12 – Mirissa → Airport (Colombo)
Whale watching Mirissa Sri Lanka private driver

Early morning option: go whale watching in Mirissa (season November–April). You’ll see blue whales, sperm whales, and dolphins. Afterwards, your driver will take you back to Colombo Airport (approx. 3.5 hours) for your departure flight. If you have extra days, you could spend them in Colombo or Negombo.

  • Optional whale watching tour 🐋
  • Airport drop‑off
  • End of 12‑day adventure

Practical tips for your Sri Lanka trip

This itinerary is fully customisable – you can shorten or extend it, add a stop in Habarana for a jeep safari earlier, or spend more days on the beach. Contact us for a free quote and a tailor‑made plan.

Request a free itinerary

Why choose a private driver for your Sri Lanka tour?

There is just one driver, and he handles all the logistics. Having your own vehicle and chauffeur transforms the experience. You’re not bound by bus or train schedules, you can stop whenever you want for photos, and your driver acts as a local guide who knows the best restaurants, hidden viewpoints, and cultural nuances. Many travelers report that the driver becomes a friend and enriches the journey with stories and advice.

Our driver is licensed, English‑speaking, and experienced with the routes above. He handles all logistics so you can focus on enjoying the incredible diversity of Sri Lanka – from ancient cities to leopards and whales.