One Week in Sri Lanka Without Rushing: Our Favorite 7-Day Route

Planning one week in Sri Lanka means making choices. The country has a lot to offer, from ancient rock fortresses, national parks, tea country, to beaches and temples. Most itineraries try to squeeze all of it in. We didn’t. We built this one week in Sri Lanka itinerary around a slower pace (as much as possible, as 7 days is still extremely short for Sri Lanka), longer stays, and actually having time to be somewhere rather than just passing through it.

In our case that means no Sigiriya, no Yala, no Horton Plains. If those are non-negotiables for you, this is not your itinerary. But if you want a week that moves at a human speed, with a proper train journey, a few good hikes, a homestay where they know your name by day two, and enough time to sit and watch three trains pass from a cafe terrace, this might be exactly what you’re looking for.

We visited in April 2022. Prices are in LKR and reflect what we paid at the time. Sri Lanka has seen significant inflation since then, so treat them as a rough reference rather than current figures.

Table of Contents

Who Is This Itinerary For?

This itinerary is for you if…
  • You love scenic train journeys through tea country
  • You prefer slow travel over ticking boxes
  • You enjoy hiking, photography and being in nature
  • You want to stay in local homestays rather than hotels
  • You'd rather spend two nights somewhere and actually feel it
  • A homemade birthday cake from a stranger sounds like a trip highlight
Skip this itinerary if…
  • Sigiriya Rock is a non-negotiable for you
  • You want to do a Yala safari
  • You prefer luxury resorts over homestays
  • You want to cover as much ground as possible
  • You need Horton Plains or Dambulla in the mix
  • You'd feel guilty sitting at a cafe watching three trains go by

Our 7-Day Sri Lanka Route at a Glance

DayRouteHighlightsWhere to stay
Day 1Colombo → KandyArrival, kottu dinner at Pul ChutneyKandy
Day 2KandyBotanical gardens, Temple of the Tooth, dance showKandy
Day 3Kandy → Nuwara Eliya → EllaRamboda Falls, Blue Fields tea factory, scenic trainElla
Day 4EllaLittle Adam's Peak, train spotting at Shanka CafeElla
Day 5EllaElla Rock at dawn, Ravana Falls, birthday milk riceElla
Day 6Ella → MidigamaStone Buddha en route, Lazy Left beach, Weligama sunsetMidigama
Day 7Midigama → ColomboGarden tour, last swim, airportFlight

Why We Skipped Sigiriya, Yala and Horton Plains

Most one week Sri Lanka itineraries include Sigiriya Rock, a Yala safari and sometimes Horton Plains. We left all three out, and it was a deliberate choice.

Fitting those in means moving accommodation almost every day, spending a significant portion of your trip in a car, and arriving at each place already thinking about where you’re going next. We wanted the opposite: fewer places, longer stays, more time to actually be somewhere. Three nights in Ella meant we could do Ella Rock at dawn and still have a slow breakfast. Two days on the coast meant waking up without a plan.

We believe Sigiriya, Yala and Horton Plains are genuinely worth seeing, and are definitely saving them for a future trip. If you have more time, add them. But for seven days, we think this slower route gives you a better experience of Sri Lanka than a rushed highlight reel would.

Day 1: Colombo → Kandy

Where we stayed: SWP Eco Lodge2 nights

We skipped Colombo on the way in. The airport is on the west coast, Kandy is two and a half hours inland, and that’s where the interesting part of this Sri Lanka itinerary begins.

We had booked a private transfer in advance. After a long flight, arriving at an unfamiliar airport at night with transport already sorted is worth it. We had looked into PickMe (Sri Lanka’s Uber equivalent) but for a long first leg with luggage, we preferred the certainty of a pre-arranged car.

Transfer
We booked our airport transfer in advance — sorted before we even landed. → Book a private transfer Colombo to Kandy

We reached Kandy and checked in at SWP Eco Lodge around 20:30 and headed to Pul Chutney for dinner: kottu egg and kottu cheese veg, around 1,400 LKR. Kottu is flatbread chopped and stir-fried with vegetables and your choice of protein. We ordered it again multiple times over the week.

SIM card
Pick one up at the airport or in Colombo. We tried Mobitel and Airtel, but the one everyone actually recommends is Dialog — better coverage in the hill country, which matters when you’re navigating mountain roads.

Day 2: Kandy

Where we stayed: SWP Eco Lodge2 nights

We started the morning on foot. Kandy is compact enough to walk, and the route from our guesthouse to the train station went past the lake and through the market. It was a decent introduction to the city. We stopped at the station first to sort our onward train tickets before anything else.

Peradeniya Botanical Garden

We took a tuktuk from the station area to the botanical gardens. The gardens were actually much larger than we expected. A bamboo grove, an orchid house, and a massive fig tree that looks like a film set. Worth every minute.

Lunch at No Name Restaurant

For lunch we ended up at a place we’ll just call the No Name Restaurant. We had rice with four vegetable curries and a veg fried rice, plus the best mango lassi of the entire trip. Total with souvenirs from the adjacent store: 4,300 LKR for two. These are the places to find.

Kandyan Dance Show

We finished the evening at the Kandyan Dance Show. More acrobatic and fun than we expected, with fire-walking at the end. A must see in Kandy. The show at the Kandy Lake Club starts at 17:00, so you will have enough time to go to the Temple of the Tooth afterwards.

Tickets
We’d recommend booking the Kandyan Dance Show in advance — it fills up and you don’t want to be turned away at the door. → Reserve via GetYourGuide

Temple of the Tooth (Sri Dalada Maligawa)

This temple houses the relic of the tooth of the Buddha. We timed our visit for the evening puja. The drums, the offerings, the steady stream of devotees. Even if temples aren’t usually your thing, the atmosphere here is something else entirely. One of the most visited sites in Sri Lanka for good reason.

Dinner at Balaji Dosai

We ended at a place packed with locals called Balaji Dosai — cheese and onion dosa, chapati with channa. Around 1,390 LKR. Do it.

02
Kandy
Full day · 2 nights total
9:00
Royal Botanic Gardens, Peradeniya
2 hours · entrance 2,000 LKR · tuktuk from station 300 LKR
12:30
Lunch at No Name Restaurant
Rice with four curries, best mango lassi of the trip · 4,300 LKR for two
17:00
Kandyan Dance Show (Kandy Lake Club)
1,250 LKR · more acrobatic than expected, fire-walking at the end
18:30
Temple of the Tooth (Sri Dalada Maligawa)
Evening puja · 4,000 LKR · arrive before the ceremony starts
21:00
Dinner at Balaji Dosai
Cheese and onion dosa, chapati with channa · ~1,390 LKR

Day 3: Kandy → Nuwara Eliya → Ella

Where we stayed: Guest Inn Avendra3 nights

A transition day, but one of the better ones on the trip.

Booking the Kandy to Ella Train — Do This First

2025 Update — Train route has changed
The iconic hill country train no longer departs from Kandy or Nanu Oya. After track damage at the end of 2025, the tourist route now runs from Ambewela → Ella → Badulla. Do the Kandy to Ambewela stretch by car — it’s actually better anyway, since you pass Ramboda Falls and the Blue Fields tea factory en route.

The iconic train journey from Kandy to Ella is one of the most photographed rail routes in the world, and one of the hardest tickets to get. The train departs from Kandy but we decided to board at Nanu Oya (the station serving Nuwara Eliya) and runs through to Ella via Haputale. Tourist class (the reserved observation car) costs 3,000 LKR per person.

We bought ours on the morning of Day 2 in Kandy and only observation class was still available. The train fills up weeks in advance in high season. Second class is a perfectly fine alternative and also gives you the open-door experience, but you won’t have a guaranteed seat. Book as early as you possibly can. We hired a driver to take us to Nanu Oya and stop at a few scenic spots on the way.

Train
Book your hill country train tickets online well in advance — especially in high season, this sells out fast. → Book via 12go.asia

Ramboda Falls

On the drive toward Nuwara Eliya, we stopped at Ramboda Falls: a short hike up the stairs from the roadside, 100 LKR each. A good leg stretch after the car, and the falls are impressive.

Blue Fields Tea Factory

Sri Lanka’s highlands are covered in tea estates, but visiting a factory makes the landscape mean something different. We spent time at Blue Fields with a guide named Farhan, who walked us through the full process (withering, rolling, oxidising, drying) and then sat us down to taste. We tried the golden tea (a white tea, delicate and slightly sweet) and a BOPF, the strong stuff that ends up in most teabags worldwide. Both included in the tour which was free of charge (a tip was of course expected at the end).

The Scenic Train to Ella

We boarded at Nanu Oya. Our carriage was full of tourists (we had booked the only class still available) but once those doors slide open and the tea fields start rolling by, it doesn’t really matter who’s next to you. The journey takes roughly three hours through some of the most dramatic scenery in the country. Mist-covered hills, waterfalls appearing between tunnels, estates stretching up every slope. The section between Haputale and Ella is where most of the iconic photos happen. We kept our cameras close.

The section between Haputale and Ella is where most of the iconic photos are taken. Keep your camera ready.

We arrived in Ella in the evening, picked up by our homestay host. Pleasant temperature, quiet streets, immediately a good feeling.

Our homestay (Guest Inn Avendra) was located just outside of Ella, up in the hills, surrounded by nature with a beautiful view over the surrounding valleys. At night, fireflies drifted around just outside the door. The family was incredibly welcoming and they cooked an abundance of food, all of it from their own garden or from the gardens of people living down the road. We hadn’t expected much from a basic homestay. We were wrong.

03
Kandy → Nuwara Eliya → Ella
Transition day · sleep in Ella
9:00
Drive from Kandy toward Nuwara Eliya
Hired a driver for the day — allows stops along the way
10:30
Ramboda Falls
Short hike up the stairs from the roadside · 100 LKR each · properly impressive
12:00
Blue Fields Tea Factory
Free tour with guide Farhan · tasted golden tea (white) and BOPF · tip expected
14:00
Board train at Nanu Oya (or Ambewela in >2025)
Tourist class 3,000 LKR p.p. · ~2-3 hours to Ella · keep camera ready between Haputale and Ella
17:30
Arrive in Ella
Picked up by homestay · pleasant temperature · quiet streets · immediately a good feeling

Day 4: Ella — Little Adam’s Peak + Train Spotting

Where we stayed: Guest Inn Avendra3 nights

Ella is a small hill town you can walk end to end in about 15 minutes. Everything is on foot, which is part of why it works so well as a base for this part of any Sri Lanka itinerary. Three nights here felt right.

Our homestay was located very close to Kithella station, from where a few local trains a day run to Ella. When there are no trains (which is most of the time) it’s an enjoyable 30-minute walk from Kithella to Ella village along the tracks, which is exactly what we did each morning.

Little Adam’s Peak

Ella is full of nice coffee shops. We started the day with a coffee at UFO Cafe, then walked to Little Adam’s Peak, about 45 minutes from the main street, with a clear path up the ridge and 360° views over the valley on both sides. Not a difficult hike and easy to navigate using Maps.me. We were back within an hour at a relaxed pace. We went in the morning and the clouds had rolled in by early afternoon.

Go in the morning
The clouds roll into the valley by early afternoon and take the views with them. Get to Little Adam’s Peak before noon.

Train Spotting at Asanka Cafe

After following some paths away from the main road we found a spot at Asanka Cafe, which has a terrace with a direct line of sight to the rail. Three trains passed while we sat there with something like a juice. We just watched. It sounds like nothing, but there’s something genuinely satisfying about timing it right and seeing that train appear through the trees. This is a great spot for photography.

Check the train schedule
Ask your homestay what is the best timing to go depending on the day. When we came to Asanka Cafe we saw three trains pass within a relatively short period of time. It’s really worth checking this beforehand.

We walked part of the way back to Ella along the tracks, until the sky started threatening rain. We grabbed beers in town, took a tuktuk back to the homestay and called it a day.

04
Ella — Little Adam's Peak + Train Spotting
Easy day · sleep in Ella
8:00
Walk from homestay to Ella via the tracks
30 min from Kithella station · peaceful morning walk along the rail
8:30
Coffee at UFO Cafe
Good spot to start the morning in Ella
9:30
Little Adam's Peak
45 min from town · clear path · 360° views over the valley
13:00
Lunch in Ella town
Plenty of good options along the main street
14:30
Train spotting at Asanka Cafe
Terrace with direct line of sight to the rail · three trains passed while we sat there (check the timings beforehand)
16:30
Walk back along the tracks
Until the sky started threatening rain — grabbed beers in town, tuktuk home

Day 5: Ella Rock at Dawn + Ravana Falls

Where we stayed: Guest Inn Avendra3 nights

Ella Rock Hike: 4:45am Start

We went up with Sunil, the father of the family at our homestay. The Ella Rock trail is manageable without a guide in daylight, but at 4:45am in the dark it’s a different calculation. The hike took about 90 minutes. It’s a strange experience going up without being able to see much, which somehow makes arriving at the top even better. The mist was still sitting in the valley when we got there. Then slowly, it lifted. One of the best mornings of the trip, no question.

On the way back down we came across a litter of newborn puppies on the path. David more or less forgot about the sunrise at that point. He had a new highlight of the day. We also stopped to refresh ourselves in the cold water of Kithal Ella Falls, a hidden waterfall with a nice natural pool between the rocks.

Kiribath (Milk Rice) for a birthday breakfast

Back at the homestay, we found Kiribath (traditional Sri Lankan sweet milk rice) waiting on the table. It was my birthday, and somehow they knew. Milk rice is a traditional Sri Lankan dish made for celebrations. Sitting there eating it after Ella Rock, slightly tired and genuinely a bit touched, it was one of those small moments that stays with you long after the trip is over.

Lunch at Matey Hut

After a nap, we had lunch at Matey Hut: of course rice with curry (spinach, mango, eggplant, gotukola sambol) and coconut roti with dhal. A simple place with delicious food and honest prices.

Ravana Falls

We took a tuktuk out to Ravana Falls, about 6km from Ella. We didn’t swim, but we just sat by the road and watched the fruit sellers. In fact that’s all we did for an hour and we enjoyed it. You don’t always need a plan.

We took the local bus back for only 38 LKR each. Thirty-eight. That’s 0.11 USD. The bus was vintage and an experience on its own. We’d recommend it at least once.

Chill Cafe

Before heading back to the homestay in the afternoon we stopped at Chill Cafe for a cocktail and a slice of cake, a more touristy spot, but one worth visiting for its story. During the COVID lockdown in 2021, Ella was cut off and tourists were stranded for weeks. Chill Cafe fed them, and the drivers stuck there too.

Birthday dinner

That evening, the homestay owners brought out a cake they had baked themselves. Homemade, from scratch, for a guest they had known for two days. We hadn’t asked for it. They just did it.

05
Ella Rock at Dawn + Ravana Falls
Best day of the trip · sleep in Ella
4:45
Ella Rock hike with Sunil
90 min up in the dark · sunrise at the top · mist lifting off the valley · newborn puppies on the way down
8:30
Birthday milk rice at the homestay
Sitting there eating it after Ella Rock, slightly tired and genuinely touched
10:00
Nap
13:00
Lunch at Matey Hut
Rice with curry (spinach, mango, eggplant, gotukola sambol), coconut roti with dhal · honest prices
14:00
Ravana Falls
Tuktuk out (~6km) · just sat and watched the fruit sellers · 38 LKR local bus back
16:00
Chill Cafe
Cocktail and cake · they fed stranded tourists during the 2021 lockdown for weeks · worth knowing
19:00
Birthday cake at the homestay
Homemade, from scratch, for a guest they'd known two days. We hadn't asked for it. They just did it.

Day 6: Ella → Midigama + Weligama

Where we stayed: Abberny Villa treehouse2 nights

Ashwen, our driver, took us from Ella down to Midigama. About 3.5 hours with one stop along the way.

Buduruwagala Rock Temple

On the way to the coast we stopped at Buduruwagala, a rock temple with ancient Buddhist figures carved directly into a granite face. Most people skip it on the drive down to the coast. Don’t. It takes about an hour and it’s genuinely impressive: seven figures, some over 15 metres tall, dating back to the 9th century.

Midigama and Lazy Left Beach

Midigama is quieter than Weligama, which is exactly the point. After checking in at Abberny Villa we headed straight to Lazy Left beach for the rest of the afternoon: swimming, lying around, doing nothing in particular. The beach draws a handful of surfers for its left-hand break, but for everyone else it’s just a good beach to be on. Exactly what we needed after five days of hiking and early mornings.

Abberny Villa Treehouse

We stayed at Abberny Villa: two treehouses set in a lush garden, run by a warm Sri Lankan family. We were welcomed with tea, cold water, and homemade snacks the moment we arrived. The treehouse itself had an open-air bathroom, which sounds more rustic than it is. It’s lovely, especially at night.

We’ve written more about the treehouse stay here:

Weligama at Sunset

In the evening we took a tuktuk to Weligama. We had originally planned to visit Galle too, but protests and a curfew made that impossible. Weligama was more than enough. We walked along the beach as the sun went down, had a drink at the rooftop of Hangtime Hostel with a long view down the coast, and headed back for dinner at the villa. Everything we ate at Abberny Villa was made from produce grown in their garden or a neighbour’s. The food was better than any restaurant we ate at in Sri Lanka.

06
Ella → Midigama + Weligama
Coast day · sleep in Midigama
9:00
Drive from Ella to Midigama with Ashwen
Private driver arranged through the homestay · ~3.5 hours
10:30
Buduruwagala rock temple
Ancient Buddhist figures carved into granite · most people skip this · worth the stop
13:00
Arrive at Abberny Villa, Midigama
Welcome with tea, cold water and homemade snacks · treehouse with open-air bathroom
14:30
Midigama beach (Lazy Left)
Quieter than Weligama · good surf break · or just sit on the beach
17:00
Tuktuk to Weligama
Sunset beer at Hangtime Hostel rooftop · long view down the coast
20:00
Dinner at Abberny Villa
Everything from their own garden or a neighbour's · best food of the trip

Day 7: Last Morning → Colombo Airport

Before breakfast, the family walked us around their garden. Eggplant, coconut, dried chilis, rose apple, bananas, jasmine, cinnamon, beans, tomatoes. Their own well. It’s the kind of thing you only really get when you stay with people rather than in a hotel, and it made the food taste different once we understood where it all came from.

We spent the afternoon on the beach, had a last lunch, then drove back to Colombo airport.

Allow at least 3 hours to the airport
The drive from the south coast to Colombo airport takes up to 3 hours. We had a 22:00 flight which was comfortable, but we did see long fuel lines that day. A reality of the economic situation in Sri Lanka in 2022. Build in buffer.

Where to Stay

Where to stay
Where to stay in Kandy
Our picks for a 2-night base.
01
SWP Eco Lodge
Kandy · guesthouse
Simple, clean and well-located. Good base for exploring Kandy on foot. Great view over the lake from the balcony of the room.
From ~$80/night incl. breakfast
Book ›
Search all hotels via Booking.com
Search all hotels in Kandy
We may earn a small commission if you book via our links — at no extra cost to you.
Where to stay
Where to stay in Ella
Our picks for a 3-night base.
01
Guest Inn Avendra
Ella · homestay · outside town
Family-run homestay on the hills just outside Ella. Fireflies at night, valley views in the morning, and all food homemade from their own garden. Sunil, the father of the family, takes guests up Ella Rock at dawn.
From ~$80/night incl. breakfast
Book ›
02
Country Homes
Ella · cottages · close to station
Cottages only a few minutes walk from Ella's main station and centre, yet featuring views that makes you feel surrounded by nature.
From ~$90/night incl. breakfast
Book ›
03
Chill Ville View Point Hotel
Ella · outside of town · pool
Located a bit outside of town, this is one of the more luxury hotels in Ella featuring a swimming pool with a beautiful view.
From ~$225/night
Book ›
Search all hotels via Booking.com
Search all hotels in Ella
We may earn a small commission if you book via our links — at no extra cost to you.
Where to stay
Where to stay in Midigama
Our pick for the south coast.
01
Abberny Villa treehouse
Midigama · treehouse homestay
Two treehouses set in a lush garden run by a warm Sri Lankan family. Open-air bathroom, welcome snacks on arrival, and the best home-cooked food of our entire trip — all from their own garden.
From ~$75/night incl. breakfast
Book ›
Search all hotels via Booking.com
Search all hotels in Midigama
We may earn a small commission if you book via our links — at no extra cost to you.

Practical Tips for This Sri Lanka 7-Day Itinerary

Getting from Colombo Airport to Kandy

We booked a private transfer in advance and would do the same again. It removes one variable on a day when you just want to get there.

Transfer
Book your airport transfer before you land — sorted before you even arrive. → Book a private transfer

Getting Around Sri Lanka

We used tuktuks for short distances, local buses when time allowed, and arranged drivers through our accommodation for longer legs. PickMe works well within cities. For the Ella to coast leg, ask your homestay to connect you with a trusted driver — that’s how we found Ashwen.

Booking the Train

Book as early as possible, especially between November and April. If tourist class is sold out, second class still gets you the open-door experience. See the 2025 route update above for the current situation.

Train
Book your hill country train tickets online — don’t leave this to the last minute. → Book via 12go.asia

Money in Sri Lanka

Carry cash in LKR
Many local restaurants and homestays don’t take cards. ATM fees added around 450 LKR per withdrawal when we visited. Withdraw enough to cover a few days at a time.

What We’d Do Differently

One fewer night in Kandy, one more on the coast. Get to the Kandy train station earlier on Day 2 to have more ticket options. Lipton’s Seat near Haputale is still on the list for next time. Even better would be if you simply have more time than just 7 days.

Budget Snapshot — Sri Lanka 7 Days

Budget snapshot
per person · 2022 prices (updated in 2026 to the best of our knowledge)
Airport transfer Colombo–Kandy (split)±5,400 LKR
SIM card1,400–1,600 LKR
Train Nanu Oya–Ella, tourist class3,000 LKR
Peradeniya Botanical Gardens2,000 LKR
Temple of the Tooth4,000 LKR
Blue Fields tea factoryfree + tip
Ella Rock guide (Sunil)±1,500 LKR
Average lunch, local restaurant1,200–2,000 LKR
Average dinner1,200–2,000 LKR
2022 prices — Sri Lanka has seen significant inflation since. Use as a rough guide only. We tried to update the prices where possible.

Sri Lanka can be done very cheaply if you eat local and use public transport. It can also be done in comfort without breaking the bank. The homestay route we took with private transfers here and there sits somewhere in the middle — not the cheapest option, but the one we’d recommend without hesitation.

Frequently Asked Questions

Is one week enough for Sri Lanka?

One week is short for Sri Lanka, but absolutely doable if you focus on one region rather than trying to see everything. Our 7-day itinerary covers Kandy, the hill country and the south coast. Three nights in Ella alone gave us time to actually enjoy the place rather than just pass through it. If you can stretch to two weeks you’ll have plenty of room for Sigiriya and Yala too.

How do I book the Kandy to Ella train?

Book as early as possible — tourist class (the observation car with reserved seats) sells out weeks in advance in high season. You can book online via 12go.asia or at the train station in Kandy. Note that as of 2026, the route has changed due to track damage: the scenic section now runs from Ambewela to Ella rather than from Kandy or Nanu Oya. Do the first stretch by car: you pass Ramboda Falls and the Blue Fields tea factory anyway.

What is the best time to visit Sri Lanka?

The west coast and hill country are best between December and April, when the southwest monsoon is over. We visited in April and had good weather overall, with some afternoon clouds in Ella which is normal. For an itinerary like ours (hill country and south coast), December to March is the sweet spot.

Do I need a visa for Sri Lanka?

Most nationalities need an Electronic Travel Authorization (ETA) before arriving, which you apply for online. It costs around $20–50 depending on your nationality and allows a 30-day stay. Apply via the official Sri Lanka ETA website before you travel — don’t use third-party sites that charge extra fees.

Is Sri Lanka safe to travel?

Sri Lanka is generally safe for tourists. During our visit in 2022 there were fuel shortages and occasional protests related to the economic crisis, which meant one planned stop (Galle) wasn’t possible. The situation has since stabilised significantly. As with any destination, check current travel advisories before you go and stay flexible with your plans.

Is it better to stay in hotels or homestays in Sri Lanka?

Homestays were the best decision we made on this trip. Not just cheaper — the food, the people and the moments that came out of those stays were highlights of the entire week. Our homestay in Ella made milk rice for a birthday breakfast and baked a cake from scratch. That doesn’t happen at a hotel. Book ahead though — the good ones fill up fast.

How much does one week in Sri Lanka cost?

It depends heavily on how you travel. On our trip (mid-range homestays, occasional private transfers, eating mostly local) we spent roughly $60–80 per person per day including accommodation. Sri Lanka can be done much cheaper if you use public transport and eat at local restaurants. Note that prices have risen significantly since our 2022 visit due to inflation.