Skip to content

Essentials

How many days do you need in Sri Lanka? Itineraries from 3 to 21 days

Sri Lanka looks small on the map but the roads are slow. A realistic guide to what fits in 3, 5, 7, 10, 14 and 21 days, with a ready-made route for each.

Sri Lanka is about the size of Ireland, so people expect to cover it in a few days. The map is deceptive. Away from the expressways, an average of about 40 km an hour is normal, hill roads wind, and towns are busy. A "short" drive is often three hours. The right number of days is less about how much there is to see than how much time you want to spend in a car.

The drives that shape your trip

These are planning times for a private car from our getting around guide, including a short stop:

Journey Usually
Airport to Sigiriya 4 hr
Sigiriya to Kandy 2 hr 30
Kandy to Nuwara Eliya 2 hr 30
Nuwara Eliya to Ella 2 hr
Ella to Tissamaharama (for Yala) 2 hr 30
Mirissa to Galle 1 hr
Galle to the airport 2 hr 45

Add those up and a ten-day loop includes well over fifteen hours of road before you have seen anything. That is fine if you plan for it, and miserable if you do not. The rule we use in our own itineraries is two nights in most places, and one night only where a stop is an overnight on the way, such as a safari base.

If you have 3 days

Pick one corner. Colombo and Kandy gives you a city and the Temple of the Tooth, Kandy and the tea hills swaps Colombo for Nuwara Eliya, Sigiriya and Dambulla is the Cultural Triangle in miniature, and a south coast escape is Galle Fort plus a beach day at Mirissa.

If you have 5 to 7 days

Five days is enough for ancient cities and Kandy: Sigiriya at dawn, the cave temples at Dambulla and the Temple of the Tooth. A week gives you room to breathe. Choose between seven days in the Cultural Triangle, which adds Anuradhapura and Polonnaruwa, and seven days of rock, temples and Colombo, which spends two nights each in Sigiriya and Kandy.

If you have 10 days

Ten days is the sweet spot for a first trip, and the one most people picture. From Sigiriya to the south coast in ten days links the Cultural Triangle, Kandy, the tea country around Nuwara Eliya and Ella, a leopard safari at Yala and two nights at Mirissa. If you would rather lie on a beach than cross the hills, ten days on the south coast stays within a short drive of the expressway. For a slower pace, try ten days of wellness and slow living.

If you have 12 to 14 days

Twelve days is where themes become possible: a trip for two, a trip with children or twelve days of wildlife. Fourteen days is the first length that feels unhurried: two weeks around the island puts two nights in most places and ends inside the walls of Galle Fort.

If you have 21 days or more

Three weeks lets you add the far corners. Twenty-one days around the island adds Anuradhapura and the east coast at Trincomalee to the usual loop, and there is a separate nine days in Jaffna and the north. For longer stays, see the full list of itineraries, which runs up to ninety days.

Choosing by interest

Timing matters as much as length

Two monsoons hit opposite coasts, so the same ten days can be perfect or soggy depending on the month. Read when to go and the month-by-month chart before you book flights, then build your own route in the trip planner, which checks every stop against the season.

How we would decide

Choose your length first and your regions second, and let the regions shrink before the days do. A week in two places beats a week in five. If your dates are fixed and a region is out of season, swap it rather than pushing on: from May to September the east coast and the north are usually drier than the south and west. And leave a spare day at the end for delays, especially if you plan to take a train or fly out the same day.

Common questions

How many days are enough for Sri Lanka?
Ten days is a comfortable minimum for a first visit that combines the ancient cities, the hill country and the south coast. A week works if you stay in the Cultural Triangle and Kandy, and two weeks lets you add wildlife and a slower beach stay.
Can you see Sri Lanka in 7 days?
Yes, if you choose one region. A week fits the ancient cities and Kandy, or a Colombo, Kandy and tea country loop, without spending most of it in a car.
Is 10 days in Sri Lanka enough?
Ten days fits the Cultural Triangle, Kandy, the tea country around Nuwara Eliya and Ella, a safari at Yala and two nights on the south coast, but you will move on most days.
Is 14 days too long in Sri Lanka?
No. Two weeks lets you stay two nights in most places, add a second safari or an extra beach stop, and avoid long driving days.