Twenty-one days is the point where Sri Lanka stops being a checklist and starts being a proper trip: time for Anuradhapura alongside Sigiriya and Polonnaruwa, both Nuwara Eliya and Ella in the hills, an overnight Adam's Peak climb if your dates allow it, a safari day, and close to a week spread across two stretches of the south coast. For the shorter lengths, see the Sri Lanka itinerary guide.

The recommended route
| Day | Where | What | Eat |
|---|---|---|---|
| 1 | Negombo | Land, settle in, first beach sunset | Rice and curry at a beachfront café |
| 2 to 6 | Sigiriya | The rock fortress, Dambulla, Polonnaruwa and Anuradhapura as day trips | Kottu roti; egg hoppers |
| 7 to 8 | Kandy | The Temple of the Sacred Tooth Relic, Kandy Lake, Peradeniya's gardens | Kandyan-style rice and curry |
| 9 to 10 | Nuwara Eliya | Road from Kandy, then tea estates, Horton Plains and World's End | High-grown Ceylon tea; hot short-eats |
| 11 to 12 | Ella | The scenic train from Nanu Oya (the section that runs today), Little Adam's Peak, Nine Arches Bridge | Ella's backpacker café strip |
| 13 | Adam's Peak (Dalhousie) | An overnight pilgrimage climb for sunrise, pilgrimage season only (roughly December to May) | A packed breakfast carried up the mountain |
| 14 | Udawalawe | An elephant safari and the Elephant Transit Home | Rice and curry |
| 15 to 17 | Mirissa | The beach, Galle Fort or whale watching | Fresh-grilled tuna; king coconut water |
| 18 to 20 | Tangalle or Hiriketiya | A quieter, less-developed stretch of coast | Southern coastal rice and curry |
| 21 | Departure | Road to Colombo (CMB) for your flight |
This route covers the Cultural Triangle, the hill country and the south coast in full, without needing to time any leg outside its own dry season. Train status in early October 2026: Cyclone Ditwah damaged the hill-country line in November 2025. Nanu Oya to Badulla, through Ella, has run again since 20 June 2026, and Colombo to Peradeniya reopened on 2 October 2026. The sections between Peradeniya and Nanu Oya, including the stretch into Kandy, are still closed, so there's no rail link from Kandy to Nanu Oya. This route covers Kandy to Nanu Oya by road (roughly 3 to 4 hours, by private car or van, or by bus) and rides the Nanu Oya to Ella train for the scenic stretch. No reopening date for the closed sections is confirmed, so check our Kandy to Ella train guide and the Sri Lanka Railways site close to your dates. Our 12-Day Sri Lanka Tour runs close to the first 12 days of this route, minus Anuradhapura, Nuwara Eliya and Adam's Peak, if you'd rather have someone else book the train and the drivers for the part of the trip that fits a shorter departure.


Other ways to spend 3 weeks
Twenty-one days is long enough to consider a fourth region, but the two monsoons decide whether that's a straightforward add or a real trade-off. These three routes handle it differently.

Sri Lanka east coast itinerary
Skip the south coast entirely and close the trip on the east coast instead, for dates that fall in its own dry season.
Best for Surfing, quieter beaches, a season the south coast doesn't have

Jaffna itinerary
Add the north as a genuine fourth region on top of the recommended route, accepting that Jaffna's good months don't line up with the south coast's.
Best for A distinct Tamil culture, cuisine and history

Sri Lanka south coast itinerary
Stay with the Cultural Triangle, hill country and south coast, but slow each one down instead of adding a new region at all.
Best for More time in three regions rather than a fourth
The summer alternative (roughly May to September): for a trip timed in the east coast's own dry season, run the Cultural Triangle and hill country as in the recommended route, then close in the east instead of the south.

| Day | Where | What | Eat |
|---|---|---|---|
| 1 to 12 | Negombo, Sigiriya, Kandy, Nuwara Eliya, Ella | Same as the recommended route | Same as above |
| 13 to 16 | Arugam Bay | Surfing at Main Point, a Kumana National Park safari day | Buriyani, Sri Lankan Moor-style |
| 17 to 18 | Trincomalee | Pigeon Island snorkelling when the park is open, whale watching in season | Grilled seafood, Jaffna-style crab curry |
| 19 to 20 | Jaffna | Nallur Kandaswamy Temple, Jaffna Fort, Casuarina Beach | Jaffna crab curry |
| 21 | Departure | By train back to Colombo (check the day's services) |
The complete circuit, five regions: the flagship version of this route, adding the east coast and the north on top of the recommended route's three regions. It only works by accepting a trade-off: either the south coast leg runs slightly outside its own best months, or the east coast and north legs run slightly outside theirs. April is the month where the two windows come closest: our best time guide describes it as mixed everywhere, with the south-west monsoon only starting to build toward the end of the month and the east coast's season starting around April or May.

| Day | Where | What | Eat |
|---|---|---|---|
| 1 to 12 | Negombo, Sigiriya, Kandy, Nuwara Eliya, Ella | Same as the recommended route | Same as above |
| 13 | Udawalawe | An elephant safari | Rice and curry |
| 14 to 15 | Mirissa | A shortened south coast stop rather than the full 6 nights | Fresh-grilled tuna |
| 16 to 17 | Arugam Bay | Surfing, a Kumana day trip | Buriyani |
| 18 to 19 | Trincomalee | Pigeon Island, a calm swim | Grilled seafood |
| 20 | Jaffna | Jaffna Fort and Nallur Kandaswamy Temple | Jaffna crab curry |
| 21 | Departure | By train back to Colombo (check the day's services) |
The slower loop, no fourth region: the same three regions as the recommended route, with the extra days spent unpacking less often rather than covering more ground.
| Day | Where | What | Eat |
|---|---|---|---|
| 1 | Negombo | Land, settle in | Rice and curry |
| 2 to 6 | Sigiriya | Sigiriya, Dambulla, Polonnaruwa and Anuradhapura, at an easy pace | Kottu roti; egg hoppers |
| 7 to 9 | Kandy | An extra day for Peradeniya and a cultural dance show | Kandyan-style rice and curry |
| 10 to 12 | Nuwara Eliya | Tea estates, Horton Plains, a second walk around Gregory Lake | Ceylon tea at source |
| 13 to 15 | Ella | Ella Rock's longer hike alongside the usual walks | Ella's café strip |
| 16 | Udawalawe | An elephant safari | Rice and curry |
| 17 to 21 | Mirissa | Five full days on the coast, Galle Fort at your own pace | Fresh-grilled tuna |

Choosing between them
| Choose | If |
|---|---|
| The recommended route | Your dates fall roughly January to March and you want no seasonal compromise |
| The summer alternative | Your dates fall roughly May to September |
| The complete circuit, five regions | You want all five regions and can accept one coast being timed slightly off-season |
| The slower loop | You'd rather have more time in three regions than rush a fourth |
What this costs
Budget roughly US$35 to $55 a day, flights extra. Our Sri Lanka cost guide counts that as a dorm bed or basic guesthouse, food, local transport and a share of entry fees, and it breaks the figure down by travel style. Entry fees are the biggest variable on this route. There's no combined Cultural Triangle ticket: each site sells its own, and Sigiriya is US$35 for a non-SAARC foreign adult (see our Sigiriya guide for the others). Horton Plains fees conflict between sources, so confirm them locally (see our Nuwara Eliya guide). Park entry for an Udawalawe safari is about US$42 to $45 with taxes, before the jeep. The Temple of the Tooth and Peradeniya's botanical gardens publish conflicting fees, so check our Kandy guide.
Best time and getting around
The south coast and hills are at their best roughly November to April, and the Cultural Triangle's heaviest rain falls October to December, so January to March is the cleanest window for all three together. From roughly May to September the east coast and the north take over. A private car or van covers every inland leg fastest. The hill-country train only runs from Nanu Oya onward toward Ella, not from Kandy (see the rail update above). Colombo to Galle is about 2 to 3 hours by road depending on traffic, and a fuel quota system has run since mid-March 2026, with tourists getting priority at fuel stations. See our best time to visit Sri Lanka guide for the month-by-month detail.

