7 days cover the highlights, 10 days add a safari and the south coast, 2 weeks let you slow down, and 3 weeks include the north or east and a proper beach stay.
Map
Most routes form a loop: north into the Cultural Triangle, up into the hills, south to the coast.
7 days
The essentials, with one night in most places.
10 days
Adds Minneriya, a Yala safari and more time in Kandy.
2 weeks
Two nights in most places, Polonnaruwa, Horton Plains and a few days on the beach.
3 weeks
The whole island – in winter with a long beach stay in the south, in summer with the north and east.
Driving times
Distances are short, roads are slow. Typical times by car:
Self-drive vs driver-guide
Self-drive requires a local driving permit and a lot of patience – buses, tuk-tuks and dogs share every road. A driver-guide costs little more than a rental car plus fuel, and you get a guide, a local and a navigator in one.
How to choose the right length
The biggest mistake on a first Sri Lanka holiday is trying to see too much in too little time. The island looks small on the map, but roads are slow: 100 kilometres can easily take two and a half hours. We recommend spending two nights in most places, so that you have at least one full day without a long drive.
Seven days is enough for the classic highlights – Sigiriya, Kandy, the tea country and the train to Ella – if you accept one night in most places. Ten days add a safari in Yala and the south coast. With two weeks you can travel at a comfortable pace and include Polonnaruwa and Horton Plains. Three weeks let you add a real beach stay, or in summer the north and east.
Which direction to travel
Most routes form a loop starting and ending at Colombo airport. We usually head north first into the Cultural Triangle, then climb into the hills via Kandy, take the train to Ella and finish on the south coast. That way you end your holiday on the beach, and the long drive to the airport from Galle is on a fast expressway.
In summer, when the south-west is rainy, we turn the route around the other way and finish on the east coast instead.
A 7-day Sri Lanka itinerary in detail
Day 1: land in Colombo and drive to Sigiriya (about four hours), with a stop at a roadside king coconut stall. Day 2: climb Sigiriya at opening time, visit the Dambulla cave temple in the afternoon. Day 3: drive to Kandy via a spice garden and see the evening ceremony at the Temple of the Tooth.
Day 4: drive through tea estates to Nuwara Eliya with a factory visit. Day 5: take the train from Nanu Oya to Ella and walk to the Nine Arches Bridge. Day 6: drive via Udawalawe (optional elephant safari) to Galle. Day 7: morning in Galle Fort, then the expressway to the airport (about two hours).
A 10-day Sri Lanka itinerary in detail
Days 1–3: Negombo, then Sigiriya for two nights with the rock, Dambulla and an afternoon elephant safari in Minneriya. Days 4–5: two nights in Kandy with the Temple of the Tooth and Peradeniya Botanic Gardens. Day 6: through the tea country to Nuwara Eliya. Day 7: train to Ella and a walk up Little Adam’s Peak.
Day 8: drive to Yala for an afternoon safari. Day 9: along the south coast to Galle, sunset on the ramparts. Day 10: transfer to the airport. This is the route of our small group tour The Classic and our private tour Island of Contrasts.
A 2-week Sri Lanka itinerary in detail
Two weeks allow two nights in almost every place. Add Polonnaruwa by bike to the Cultural Triangle, a free afternoon in Kandy, a morning hike on Horton Plains to World’s End, two nights in Ella with a cookery class, and two or three nights on the quiet south coast near Tangalle before finishing in Galle.
This is the pace we recommend for most first visits. It is the route of our small group tour Sri Lanka at Leisure and our private tour The Grand Tour.
A 3-week Sri Lanka itinerary in detail
In winter, take the two-week route and add a week on the beach – split between the south coast and Galle, or spent entirely in one beach hotel. In summer, reverse the direction: Cultural Triangle, then the Tamil north around Jaffna, down the east coast via Trincomalee to Pasikudah, and finally back through Kandy and the hills.
Three weeks also leave room for less-visited places: Wilpattu National Park, the Knuckles mountains, Anuradhapura’s ancient stupas or a night climb of Adam’s Peak between December and April.
Common itinerary mistakes
Trying to cover Sigiriya, Kandy, Ella and the south coast in five days. Underestimating driving times – the roads are slow and winding. Planning a beach finish on the wrong coast for the season. And booking the Kandy–Ella train too late in high season. A local planner avoids all of these.
Frequently asked questions
10 days for the highlights, 2 weeks to travel comfortably, 3 weeks to include the beach or the north and east.
For a first taste, yes – with one night in most places.
Either works; we usually start in the Cultural Triangle and finish on the beach.




