Skip to content
See all itineraries

7 Days in Sri Lanka

ItineraryKandy District, Central Province
Sigiriya rock rising above the forest, seen from Pidurangala, with mountains on the horizonKandy Lake and the town around it seen from a wooded hillside, with hills and a white Buddha statue on the skylineTrain curving through green tea country near Ella, Sri Lanka
Check before you travel Hill-country railway: repairs after Cyclone Ditwah Checked 5 October 2026

Cyclone Ditwah damaged the hill-country railway in November 2025, and it is reopening in stages. Since 2 October 2026, trains run again from Colombo Fort to Peradeniya and Gampola, but Kandy station itself is not served yet. On 5 October 2026 earth and rocks fell onto the line between Kadigamuwa and Gangoda after heavy rain and derailed an early train; services restarted later the same day, but expect delays or short suspensions after heavy rain. Trains between Nanu Oya and Badulla, which stop at Haputale, Ella and Demodara, restarted on 20 June 2026. The section between Gampola and Nanu Oya is still under repair, so you cannot yet go by train from Colombo or Kandy all the way to Ella. Check the latest services before you plan a rail journey, and book reserved seats on the Sri Lanka Railways seat reservation site.

Official source

This is the week most first-time visitors want: the rock fortress at Sigiriya, the Temple of the Tooth in Kandy, and the tea hills around Ella. It can be done in seven days, with two nights in each place, but it is a full week rather than a relaxing one. Three regions mean three long travel days, and something has to give. This plan tells you what, so you can decide before you go rather than on the road.

Is this the right week for you?

Go if it’s your first trip, you want the ancient sites, a sacred city and the hill country in one go, and you don’t mind early starts. Every morning has a reason to be up at dawn: cooler climbs, clearer views, fewer people.

Think twice if you were hoping for beach time, or a holiday that feels like a rest. There’s no coast on this route, and a week this full suits people who enjoy moving on. With seven days, two regions at an easier pace is the other good choice: the ancient cities and Kandy, or the hills and the south coast. Our guide to how many days you need compares them.

Your week at a glance

  • Nights 1–2: Sigiriya or Habarana
  • Nights 3–4: Kandy
  • Nights 5–6: Ella
  • Day 7: back to the airport

The long legs are Day 1 (airport to Sigiriya), Day 5 (Kandy to Ella) and Day 7 (Ella to the airport). Everything else is short hops.

Sigiriya: days 1 and 2

Day 1. From Bandaranaike International Airport at Katunayake, the road north runs through Kurunegala and Dambulla. Drivers and recent visitors report four to five hours to Sigiriya, more if you leave after the morning traffic has built up around Colombo. If you land late, spend the first night in Negombo, near the airport, and set off early; it shortens your time at Sigiriya to one night, but you’ll arrive fresh.

If you get in by mid-afternoon and still have legs, Pidurangala makes a fine first evening. It’s the rock just north of Sigiriya, with an old temple at its foot and a view across to Sigiriya from the top. Recent visitors report 30 to 45 minutes up, ending in a scramble over boulders.

Day 2: Sigiriya, then a choice. Be at the gate when the Central Cultural Fund’s counters open at 7 am. The climb takes you past the water gardens, the frescoes and the Lion’s Paws to the foundations of King Kassapa’s 5th-century palace on the summit, and recent visitors report around three hours for the whole site. Photographing the frescoes isn’t allowed, and if staff close the climb because of wasps, take their word for it.

The afternoon is where a week forces your hand. You have time for one of these, not both:

  • An elephant safari at Minneriya or Kaudulla, best in the dry season, when the elephants gather on the grassy banks of the tanks. Sri Lanka Tourism names May to October as the popular time, and recent visitors report half-day jeep safaris leaving at about 2 pm.
  • The Ancient City of Polonnaruwa, the medieval capital, with the carved Buddhas of Gal Vihara. It’s about an hour and a quarter away by road, and the ticket counters close at 5 pm, so an afternoon visit is a rush; recent visitors allow at least half a day.

In the Gathering season, choose the safari. Outside it, Polonnaruwa is the stronger pick, or give the afternoon to the pool and save your energy for Kandy.

Kandy: days 3 and 4

Day 3: Dambulla on the way. The Rangiri Dambulla Cave Temple is right on your route south, so stop early, before the heat. Five painted cave shrines sit at the top of a long climb up granite steps, with 157 statues inside. The modern golden Buddha at the bottom is a museum, not the temple; keep climbing. Cover shoulders and knees and leave your shoes at the entrance.

From Sigiriya to Kandy takes about two and a half to three hours by road, according to drivers and recent visitors. Arrive in time to walk round the lake before the evening ritual at the Temple of the Sacred Tooth Relic, from about 6.30 to 8 pm, when drummers play and worshippers bring offerings to the shrine of the Buddha’s tooth relic.

Kandy Lake and the town around it seen from a wooded hillside, with hills and a white Buddha statue on the skyline
Kandy and its lake from the wooded hills above the town. Photo: Pasindu g bandara / Wikimedia Commons, CC BY-SA 4.0

Day 4: Kandy. Spend the morning at the Royal Botanic Gardens at Peradeniya, about 5.5 km west of the city and open from 7.30 am: palm avenues, an orchid house and a single Java fig spreading over the Great Lawn. In the afternoon, walk up into Udawattakele, the old royal forest behind the temple, or go back to the temple for its museums, which your ticket covers.

Kandy is also where you should sort out the next day. Book your train seats if you haven’t, and agree the plan with your driver.

Into the hills: day 5

There are two ways to get to Ella, and both take most of the day.

Road and rail. Drive to Nanu Oya, the station for Nuwara Eliya; drivers report about two and a half hours from Kandy to Nuwara Eliya, and Nanu Oya is a short drive from the town. From there, take the train to Ella, about two and a half hours through tea country and past Haputale; Sri Lanka Tourism picks out the stretch near Haputale as a highlight of the line. Parts of the line have been under repair since Cyclone Ditwah; see the travel update at the top of this page. Train times change and trains often run late, so check the times close to the day and plan the drive around your train, not the other way round. Reserved seats are sold on the Sri Lanka Railways seat reservation site up to 30 days ahead, and you need each traveller’s passport number.

Train curving through green tea country near Ella, Sri Lanka
A train curving through tea country near Ella. Photo: Matt Dany / Unsplash

Road all the way. If the train times don’t fit, or the reserved seats are gone, drive on from Nuwara Eliya. Drivers and recent visitors put Nuwara Eliya to Ella at about one and a half to two hours on a slow, winding road. Stop in Nuwara Eliya for lunch, a look at Gregory Lake and the red-brick post office, and a warm layer: it sits at 1,868 m and is cool all year.

Ella: day 6

You have one full day, so make it a morning one.

Start with Little Adam’s Peak, a path off the Ella–Passara road that climbs through tea to an open ridge; recent visitors report 30 to 45 minutes to the top. The Nine Arch Bridge is reached from the same road, so do them together, and there is no fee. Both are quietest early, before about 9 am, so decide which one you want to see emptiest and go there first. Watch the trains from the hillside, never from the bridge or the track.

Spend the afternoon on a tea-factory tour or at Ravana Falls, about 6 km down the A23 towards Wellawaya, which are fullest in and just after the rains.

The bigger walk, Ella Rock, needs a morning of its own, so it doesn’t fit this week. Our two-day Ella plan shows how to fit it in if you can add a night.

Day 7: back to the airport

This is the honest catch in a seven-day trip with Ella in it. Drivers quote about five to six hours from Ella to Colombo or the airport, so the last day is a travel day. It works best with an evening flight. If yours leaves in the morning, end the trip with a night in Negombo instead and give up the second Ella night, or treat this week as eight days.

What a week leaves out

Seven days covers the classic sights, but not everything people expect:

  • The coast. No beach on this route. Sri Lanka’s two coasts have opposite rainy seasons, so a beach week needs planning by the month.
  • Either Polonnaruwa or a safari. You get one of the two.
  • Horton Plains. The walk to World’s End needs a dawn start from Nuwara Eliya or Haputale, which means another night.
  • Ella Rock and a slower second day in Ella.
  • Anuradhapura, the capital before Polonnaruwa, and the leopard parks of the south, such as Yala.

If two of those matter more to you than the hills, drop Ella and spend the extra days in the Cultural Triangle, or turn south from the hills towards the coast instead of heading back to Colombo.

With two weeks, our 14-day route fits in Horton Plains, a safari and the coast. If the ancient cities matter most, the five days in the Cultural Triangle goes slower there.

Getting around

Many visitors do this route with a hired car and driver, which makes the long days bearable and lets you stop when you like. By public transport it’s possible but slower: buses link Dambulla with Sigiriya and Kandy, and tuk-tuks cover the short hops in each base. Agree tuk-tuk fares before you set off.

This plan does every leg by road except the Nanu Oya–Ella stretch, so it works whatever the trains are doing.

When to go

The route works all year, with a few things to time:

  • The elephant Gathering: May to October, according to Sri Lanka Tourism; recent visitors report the biggest herds in August and September.
  • Kandy’s Esala Perahera: night processions in July or August; dates are announced on the Temple of the Tooth’s Esala Perahera page.
  • The hills: showers are possible in any month, and at Badulla, the nearest long-term weather station to Ella, October to January is the wettest part of the year. Mornings are usually clearer, which is why every walk on this plan starts early.

Frequently asked questions (FAQs)

Is seven days enough for Sri Lanka?

It’s enough for the ancient cities, Kandy and the hill country if you keep to two nights in each place and accept three long travel days. It isn’t enough to add a beach as well.

Can I take the train from Kandy to Ella?

Parts of the line have been under repair since Cyclone Ditwah, so check the travel update at the top of this page. This plan drives to Nanu Oya and takes the train from there to Ella.

How long is the drive from Ella back to Colombo?

Drivers quote about five to six hours, so the last day of this route is a travel day. An evening flight, or a final night in Negombo, makes it easier.

Should I visit Polonnaruwa or go on a safari?

In a week you only have time for one. Choose the Minneriya or Kaudulla safari in the dry season, roughly May to October, and Polonnaruwa at other times.

Do I need a driver for this route?

Not necessarily, but many visitors hire one. Buses and tuk-tuks work, but the long days take longer, and a driver makes the Kandy–Nanu Oya leg easy to time around the train.

Sources: en.wikipedia.org (Bandaranaike International Airport), en.wikipedia.org (Central Expressway (Sri Lanka)), en.wikipedia.org (A6 highway (Sri Lanka)), whc.unesco.org (list), ccf.gov.lk, dailymirror.lk (Visits to Sigiriya suspended), dailymirror.lk (sigiriya frescoes photographing prohibited), en.wikipedia.org (Pidurangala Rock), srilanka.travel (attraction&), en.wikipedia.org (Minneriya National Park), en.wikipedia.org (Kaudulla National Park), whc.unesco.org (list), en.wikipedia.org (Gal Vihara), whc.unesco.org (list), srilanka.travel (attraction), en.wikipedia.org (Dambulla), whc.unesco.org (list), sridaladamaligawa.lk (faq), sridaladamaligawa.lk (kandy esala perahera), botanicgardens.gov.lk, en.wikipedia.org (Udawattakele Forest Reserve), en.wikipedia.org (Nuwara Eliya), en.wikipedia.org (Nanu Oya railway station), en.wikipedia.org (Main Line (Sri Lanka)), srilanka.travel (romantic sri lanka), english.newsfirst.lk (badullananu oya train services resume today), dailymirror.lk (Nawalapitiya Badulla train services to…), english.newsfirst.lk (colombo kandy rail services to…), seatreservation.railway.gov.lk, seatreservation.railway.gov.lk (faq), en.wikipedia.org (Ella, Sri Lanka), srilanka.travel (attraction&), en.wikipedia.org (Nine Arch Bridge), en.wikipedia.org (Ravana Falls), en.wikipedia.org (Badulla), gov.uk and recent visitor reports. Header photo: Gayomiw / Wikimedia Commons, CC BY-SA 4.0. Last checked 3 October 2026