Want an itinerary like this for your trip?
Tell us where you're going and get a personalized plan in seconds — completely free.
Plan My Trip

7-Day Sri Lanka Itinerary: Kandy, Nuwara Eliya, Bentota, and Colombo

Day 1 · Mon, May 4
Kandy

Arrival and lakeside start

  1. Temple of the Sacred Tooth Relic — Kandy Lake / city center — Sri Lanka’s most important Buddhist site and the best first stop in Kandy; go late afternoon/evening when it’s cooler and the ceremonies are active, ~1.5 hours.
  2. Kandy Lake promenade — Kandy Lake — A gentle lakeside walk right next door to the temple, ideal for easing into the trip and watching the city unwind, ~45 minutes.
  3. Balaji Dosai — Kandy city center — A reliable vegetarian stop for South Indian-style dosas and quick local lunch; approx. LKR 1,500–2,500 per person, lunch, ~45 minutes.
  4. Royal Bar & Hotel terrace — central Kandy — Classic old-Kandy atmosphere for a relaxed tea or early drink with views over the town, ~1 hour.
  5. Lakeside sunset viewpoint — Kandy Lake north side — Best simple sunset finish on arrival day with minimal transit and strong city views, ~30–45 minutes.

Afternoon Arrival and first impressions

Ease into Kandy with the Temple of the Sacred Tooth Relic first, ideally in the late afternoon when the heat drops and the devotional atmosphere feels most alive. Dress modestly — shoulders and knees covered — and plan for a ticket of roughly LKR 2,000–3,000 for foreigners, plus a small shoe/storage fee if needed. From Kandy Lake and the city center, it’s an easy tuk-tuk hop; if you’re already nearby, just walk and enjoy the slow build-up of incense, drums, and white-clad pilgrims. Give yourself about 1.5 hours here, and don’t rush the outer courtyards and gilded details.

Easy lakeside reset and lunch

After the temple, step straight onto the Kandy Lake promenade for a gentle 45-minute loop. This is the city’s easiest breathing space: locals strolling, schoolkids feeding fish, and the whole basin catching the evening light. If you want to break for lunch, head to Balaji Dosai in the city center for a reliable, no-fuss plate of dosas, idlis, and filter coffee; expect around LKR 1,500–2,500 per person and a short wait around noon, so it’s best if you go a little later once the lunch crowd thins. Getting around this part of Kandy is simplest by tuk-tuk, usually LKR 300–700 per ride depending on traffic and distance.

Tea, a pause, and sunset from above

For a slower second half, settle in at the Royal Bar & Hotel terrace — one of those old-Kandy spots that still feels pleasantly unpolished, with a good perch over the town and a nice excuse to linger over tea or an early drink. It’s a solid one-hour stop, especially if you want to avoid over-planning your first day. Then finish at the Lakeside sunset viewpoint on the north side of Kandy Lake; it’s the simplest and best low-effort sunset in town, usually glowing around 5:45–6:30 PM depending on cloud cover. Bring a light layer — Kandy can cool off quickly after rain — and just let the evening run long enough that you’re not tempted to squeeze in anything else.

Day 2 · Tue, May 5
Kandy

Hill city exploration

  1. Udawattekele Sanctuary — behind Temple Hill — Start with an early forest walk before the heat; it’s the best nature break in the city and a calm contrast to the temple zone, morning, ~1.5 hours.
  2. Kandy Municipal Market — central Kandy — A lively local market to see fruit, spices, and daily Kandy life; good for browsing after the walk, ~45 minutes.
  3. Cafe Aroma Inn — Kandy city center — Convenient lunch stop with Sri Lankan and café fare; approx. LKR 2,000–3,500 per person, lunch, ~1 hour.
  4. National Museum of Kandy — near Temple of the Sacred Tooth Relic — A concise cultural stop that adds context to the kingdom’s history without overdoing museums, afternoon, ~45 minutes.
  5. Bahirawakanda Buddha Statue — Bahirawakanda Hill — Come for the panoramic city view and late-afternoon light over Kandy, ~45 minutes.
  6. The Empire Cafe — Kandy city center — Easy dinner with a broad menu and good atmosphere to end the day; approx. LKR 2,500–4,500 per person, evening, ~1 hour.

Morning

Start early at Udawattekele Sanctuary behind Temple Hill while the air is still cool and the birds are active. This is the best reset after a temple-heavy first day: expect shaded trails, giant trees, and the occasional monkey, with a slow, easy loop taking about 1.5 hours. Go in around opening time if you can, wear good walking shoes, and carry water and insect repellent; the entrance is usually inexpensive, and mornings are when the forest feels most alive. From there, it’s a short tuk-tuk ride down into central Kandy to the Kandy Municipal Market, which is worth visiting before lunch for the best color and rhythm of the city — heaps of pineapple, rambutan, greens, spices, and the kind of everyday bustle that gives you a real feel for hill-country life.

Lunch

For a no-fuss break, head to Cafe Aroma Inn in the city center. It’s reliable, air-conditioned, and easy to reach between the market and the afternoon sights, with Sri Lankan rice-and-curry options, kottu, sandwiches, and decent coffee; budget roughly LKR 2,000–3,500 per person. If you’re moving by tuk-tuk, this whole middle stretch stays very manageable — most central Kandy hops are only 5–10 minutes apart, though traffic around Dalada Veediya and the lakefront can crawl at busy times.

Afternoon

After lunch, make your way to the National Museum of Kandy near the Temple of the Sacred Tooth Relic for a compact dose of history without a long museum day. It’s usually best in the early afternoon when you want something calmer and cooler indoors; give it about 45 minutes. Then continue up to Bahirawakanda Buddha Statue on Bahirawakanda Hill for the day’s best view. Late afternoon is the sweet spot here: the light softens over the lake, rooftops, and the hills beyond, and you’ll get a lovely panoramic look at the city before sunset. Tuk-tuks are the easiest way up and back, especially if you’re short on time or don’t want the uphill walk.

Evening

Wrap up at The Empire Cafe back in the city center for an easy, relaxed dinner — a good final stop when you want something comfortable after a full day out. The menu is broad enough for everyone, the setting is pleasant, and you can expect to spend around LKR 2,500–4,500 per person depending on what you order. After dinner, leave room for one last wander near the lakefront or just turn in early; Kandy works best when you don’t try to overpack it, and today already gives you a nice balance of forest, local life, culture, and views.

Day 3 · Wed, May 6
Nuwara Eliya

Scenic transfer to the tea country

Getting there from Kandy
Private car/driver via the scenic A5 via Ramboda (3.5–4.5h, ~LKR 18,000–28,000 total). Best to leave after Peradeniya Botanical Gardens in the morning so you can still reach Nuwara Eliya by late afternoon with tea-country stops.
Public bus (Kandy → Nuwara Eliya, usually via Ramboda) is much cheaper at ~LKR 500–1,200, but slower/less comfortable at 4.5–6h and less convenient with luggage. Book/arrange on the day at Kandy bus stand; for a smoother trip, use a driver booked via your hotel or PickMe/TaxiGo for the car.
  1. Peradeniya Botanical Gardens — Peradeniya — Best first stop before the drive into the hills; the grounds are expansive and most enjoyable in the morning, ~2 hours.
  2. Sri Maha Bodhi Vihara — Peradeniya — A peaceful nearby temple stop that fits naturally before heading out of Kandy, ~30 minutes.
  3. Kandy to Nuwara Eliya scenic drive via tea country — en route through Ramboda — Focus on the views, waterfalls, and tea estates along the climb rather than rushing through; allow ~3.5–4.5 hours including photo stops.
  4. Damro Labookellie Tea Centre and Tea Garden — Nuwara Eliya outskirts — A practical tea stop en route to your hotel, with plantation views and a tasting room, late afternoon, ~45 minutes.
  5. Grand Indian Restaurant — Nuwara Eliya town — Solid dinner option after the transfer, with hearty North Indian dishes suited to the cool climate; approx. LKR 2,500–4,000 per person, evening, ~1 hour.

Morning

Start early with Peradeniya Botanical Gardens, because this is one of those places that genuinely rewards a morning visit before the heat builds and the tour buses arrive. Give yourself about 2 hours to wander the palm avenues, orchid house, giant fig trees, and the long riverfront lawns at an unhurried pace. Entry is usually around LKR 2,000–3,500 for foreign visitors, and the garden feels most pleasant before 10:30 AM, when the light is softer and the whole place is quieter. After that, it’s a short hop to Sri Maha Bodhi Vihara, a calm, low-key temple stop where you can cool down a bit and reset before leaving the Kandy side of the itinerary; dress modestly and keep this one to about 30 minutes so the day keeps flowing naturally.

Late Morning to Afternoon

From there, settle into the Kandy to Nuwara Eliya scenic drive via tea country and let the route be the day’s main event. This is the stretch where the mountains gradually tighten around the road, waterfalls appear in the distance, and you start seeing tea slopes that look almost unreal in the mist. It’s worth building in a few short photo stops rather than trying to “cover” too much — the drive is better when you don’t rush it. By late afternoon, aim for a tea break at Damro Labookellie Tea Centre and Tea Garden, which is a very practical stop near Nuwara Eliya with plantation views, a tasting room, and enough space to stretch after the climb. Expect around 45 minutes here; it’s the kind of place where a quick cup and a few photos make the whole transfer feel intentional instead of just transit.

Evening

Once you’re in town, head for dinner at Grand Indian Restaurant in Nuwara Eliya, which is a reliable choice when the temperature drops and you want something warm and filling. The North Indian menu suits the cool climate well — think curries, naan, tandoori plates, and dal — and you’ll usually spend around LKR 2,500–4,000 per person depending on what you order. If you still have energy after dinner, take a short walk around the central Nuwara Eliya streets near the post office and old colonial core; the evenings here are quiet, a little crisp, and best enjoyed slowly rather than cramming in more sights.

Day 4 · Thu, May 7
Nuwara Eliya

Highlands and cool-climate stay

  1. Horton Plains National Park — Ohiya side / Nuwara Eliya region — The marquee highland experience; go very early for cooler weather and the best chance of clear views at World’s End, early morning, ~3.5–4 hours.
  2. World’s End viewpoint — Horton Plains — The highlight of the park with dramatic escarpment scenery, best paired with the full hike, ~30 minutes within park time.
  3. Pedro Tea Estate — outskirts of Nuwara Eliya — A classic tea-estate visit on the way back, good for a short factory look and tasting, afternoon, ~1 hour.
  4. Milk & Honey — Nuwara Eliya town — Cozy lunch or late lunch stop with café-style food and pastries; approx. LKR 1,800–3,000 per person, afternoon, ~1 hour.
  5. Gregory Lake — Nuwara Eliya town — A relaxed walk or paddleboat session to wind down after the hike, late afternoon, ~1–1.5 hours.
  6. The Hill Club — Nuwara Eliya town — An atmospheric dinner setting that suits the cool hill-station evening, ~1 hour.

Morning

Set out very early for Horton Plains National Park — ideally leaving Nuwara Eliya around 5:00–5:30 AM so you can get into the park near opening and beat both the mist and the tour traffic. The drive to the Ohiya side is part of the experience, but once you’re in, keep it simple: bring a light jacket, water, and decent walking shoes because the plateau is colder and windier than people expect. Entry is usually around LKR 3,000–4,000 for foreigners plus the jeep/transfer if you’re arranging one, and the full circuit takes about 3.5–4 hours at a comfortable pace. This is the kind of place where the first hour matters most — if the sky is clear, you’ll get the best mountain light and the least haze.

Late Morning to Lunch

By the time you reach World’s End viewpoint, you’ll understand why everyone talks about doing this early. The drop is dramatic, and on a clear morning the visibility can be astonishing; on a misty day, it still feels moody and wild, so don’t worry if it’s not postcard-perfect. After the viewpoint, head back toward town and stop at Pedro Tea Estate on the outskirts of Nuwara Eliya for a short tea stop and tasting. It’s a good palate cleanser after the hike, and the factory visit is usually about LKR 500–1,000 depending on what’s included. Then take an easy lunch at Milk & Honey in town — one of the more dependable café stops for soup, sandwiches, roti, or a pastry-heavy lunch around LKR 1,800–3,000 per person. It’s a good place to thaw out and regroup without feeling rushed.

Afternoon to Evening

After lunch, keep the pace gentle with Gregory Lake. This is Nuwara Eliya at its most relaxed: a lakeside loop, a bit of people-watching, maybe a paddleboat if the weather feels kind, and enough open space to let the hike fade from your legs. Late afternoon is the nicest time here, when the light softens and the hill-town feels properly cool again; expect a casual walk to take 1–1.5 hours, and boat rentals are typically modest, depending on the operator. Finish with dinner at The Hill Club, which feels especially right in this weather — old-school, slightly colonial, and best if you’re dressed a little smart-casual. If you’re not staying as a member, check in advance whether your hotel can help with access or whether the dining room is open to non-members that evening; either way, it’s a lovely place to end a highland day with a warm meal and an early night.

Day 5 · Fri, May 8
Bentota

Move to the southwest coast

Getting there from Nuwara Eliya
Private car/driver via the hill-country descent and southern expressway (A2/A17 to Colombo, then E01/E02 toward Bentota) (5.5–7h depending on stops, ~LKR 30,000–45,000 total). Leave after breakfast so you can make the waterfall stops and still reach Bentota by late afternoon for Lunuganga.
No practical train is direct from Nuwara Eliya. The cheapest fallback is a long bus combo via Nuwara Eliya/Gampola to Colombo/Galle corridor, but it’s slow and awkward with bags (7–10h, ~LKR 1,000–2,500). Use only if budget is the main concern; otherwise book a car through your hotel or PickMe/TaxiGo.
  1. St. Clair’s Falls viewpoint — Talawakelle / en route — Start the transfer with one of the most photogenic waterfalls in the highlands; a quick stop that breaks up the drive nicely, morning, ~30 minutes.
  2. Devon Falls viewpoint — near Talawakelle — Another strong scenic pause on the route south, easy to combine with the previous stop, ~30 minutes.
  3. Maskeliya / tea-country drive-out — central highlands descent — Keep the middle of the day flexible for the long drive and scenery rather than fixed sightseeing, ~2.5–3.5 hours.
  4. Lunuganga Estate (Bawa’s garden) — near Bentota — A beautifully designed garden and architectural stop that feels like the right cultural bridge into the coast, late afternoon, ~1.5 hours.
  5. Malli’s Seafood Restaurant — Bentota / Aluthgama — Fresh seafood dinner close to the beach base; approx. LKR 2,500–4,500 per person, evening, ~1 hour.

Morning

Leave Nuwara Eliya after breakfast and keep the first part of the day loose so you can enjoy the scenery rather than rush. The road down toward Talawakelle is one of those classic hill-country stretches where every few bends seems to open onto another tea slope or valley, so this is really a drive-with-stops kind of day. Your first break is St. Clair’s Falls viewpoint, which is usually best in the morning light when the water is strongest and the mist still hangs in the gorge. Give it about 30 minutes, then continue a short way to Devon Falls viewpoint for another quick photo stop; the two pair nicely and don’t need more than another half hour unless you want to linger for tea from a roadside stall.

Midday

After the waterfall stops, let the middle of the day stay flexible and absorb the descent through Maskeliya and the tea-country roads southward. This is the part of the journey where you’re mostly trading altitude for speed, so don’t try to over-plan it — just enjoy the changing climate, the slower towns, and the shift from cool highlands to warmer low country. If hunger hits, ask your driver to pause at a clean roadside café or a simple local rice-and-curry spot along the way rather than waiting too long; in Sri Lanka, lunch on a transfer day is usually best kept practical. Expect the longest continuous driving stretch to take a few hours, so use it to rest before the coastal afternoon.

Late Afternoon

Aim to reach Lunuganga Estate with enough daylight left to actually walk it properly; late afternoon is the sweetest time here, when the garden feels calm and the light softens over the water and lawns. Entry is typically around the mid-thousands of rupees, and it’s worth taking your time because this isn’t just a “see it and leave” place — it’s the kind of landscape where the architecture and garden design reveal themselves slowly. If you’re interested in Bawa’s work, this is the perfect bridge between the hill country and the coast, and the pace should feel noticeably gentler after the drive. Wear comfortable shoes, carry mosquito repellent, and keep your camera ready for the long perspectives and shaded corners.

Evening

From Lunuganga, head a short distance into Bentota / Aluthgama for dinner at Malli’s Seafood Restaurant, an easy, reliable first-night coastal meal with fresh fish, prawns, and crabs usually landing in the LKR 2,500–4,500 per person range depending on what you order. It’s a good place to settle in without making the evening complicated — think grilled seafood, a cold drink, and an early night after the long transfer. If you still have energy afterward, a brief stroll near the beach road is enough; tomorrow is the day to properly slow down.

Day 6 · Sat, May 9
Bentota

Coastal relaxation and beach base

  1. Bentota Beach — Bentota — Start with an easy beach morning while the sand is quiet and the sea breeze is best, ~1.5 hours.
  2. Madu River boat safari — Balapitiya / nearby river mouth — A signature low-country experience with mangroves, islets, and wildlife, late morning, ~2 hours.
  3. Aida Seafood Restaurant & Bar — Bentota — Convenient lunch with local seafood and relaxed resort-town feel; approx. LKR 2,500–4,000 per person, lunch, ~1 hour.
  4. Kosgoda Turtle Care Centre — Kosgoda — A meaningful stop that fits well after lunch and adds a conservation angle to the coast day, afternoon, ~45 minutes.
  5. Ventura Beach — Induruwa / Bentota stretch — A quieter stretch for swimming, reading, or a late-afternoon walk without overplanning, ~1.5 hours.
  6. Golden Grill — Bentota — Casual final dinner in the area with Sri Lankan and grill options; approx. LKR 2,000–3,500 per person, evening, ~1 hour.

Morning

Start with Bentota Beach while the day is still soft and the sand is nearly empty. This is the best window for a slow walk, a swim if the sea looks calm, or just sitting under a palm with a tea or king coconut while the breeze is still cool. If you’re staying around Aluthgama or the Bentota hotel strip, it’s an easy tuk-tuk hop; expect about LKR 300–800 depending on distance. Give it around 1.5 hours and don’t rush it — the whole point is to ease into the coast before the heat and day-trippers arrive.

Late Morning

Head next to the Madu River boat safari near Balapitiya, which is one of those classic southwest-coast outings that actually lives up to the hype if you go with a small boat and a good driver. The ride is usually LKR 6,000–10,000 per boat depending on route and bargaining, and 2 hours is enough to see mangroves, small islands, and the quieter channels without turning it into a marathon. Go with sunglasses, reef-safe sunscreen, and a dry bag for your phone — and if they offer a stop at a cinnamon stop or tiny island shrine, it’s fine to linger a few minutes, but keep it moving so lunch doesn’t get pushed too late.

Lunch to Afternoon

For lunch, settle into Aida Seafood Restaurant & Bar in Bentota, which is convenient, unfussy, and good for a proper seafood plate without turning lunch into a formal event. Budget roughly LKR 2,500–4,000 per person depending on what you order; grilled fish, prawns, and rice-and-curry plates are the safest bets. After that, make the short ride to Kosgoda Turtle Care Centre in Kosgoda — about 20–30 minutes by tuk-tuk or taxi, usually LKR 1,500–3,500. It’s a worthwhile conservation stop, typically open daily, with a small entry fee or donation; spend about 45 minutes here, and keep expectations grounded: it’s meaningful, but it’s more about education and rehabilitation than a polished attraction.

Late Afternoon to Evening

End the day with a slower stretch at Ventura Beach along the Induruwa/Bentota coast, where the crowd thins out and the beach feels more like a neighborhood shoreline than a resort zone. This is the right time for a swim if the water is calm, a barefoot walk, or just sitting with the sound of the surf while the light goes gold; plan on 1.5 hours and keep an eye on the waves if the sea is choppy. For dinner, head back to Golden Grill in Bentota — casual, easy, and a good final meal in the area. Expect LKR 2,000–3,500 per person, and if you want to avoid the slowest service, arrive a little before the main dinner rush so you can eat relaxed and call it an early night.

Day 7 · Sun, May 10
Colombo

Final stop in the capital

Getting there from Bentota
Train on Sri Lanka Railways Coastal Line (Bentota/Aluthgama → Colombo Fort) (1.5–2h, ~LKR 150–500 depending class). Best as a morning departure so you arrive in Colombo in time for Gangaramaya and the rest of the day. Check seats on 12Go Asia or buy at the station; reserved 2nd/1st class is ideal if available.
Private car via the E01 Southern Expressway (1.5–2.5h, ~LKR 12,000–18,000). Good if you have lots of luggage or want door-to-door convenience; book via hotel, PickMe, or a local taxi operator.
  1. Gangaramaya Temple — Colombo 02 / Beira Lake area — Start with Colombo’s most eclectic temple-museum blend; it’s a strong cultural opener before city sightseeing, morning, ~1 hour.
  2. Viharamahadevi Park — Cinnamon Gardens — A green reset in the middle of the capital, best paired with the nearby cultural district, ~45 minutes.
  3. National Museum of Colombo — Cinnamon Gardens — The city’s best history stop and a logical follow-on from the park, ~1.25 hours.
  4. Barefoot Garden Café — Colombo 03 — Ideal lunch with a leafy setting and reliable Sri Lankan/international dishes; approx. LKR 2,500–4,500 per person, lunch, ~1 hour.
  5. Dutch Hospital Shopping Precinct — Fort — Great for a final wander through restored colonial architecture, with cafés and souvenir browsing, afternoon, ~1 hour.
  6. Galle Face Green — Fort / seafront — End the trip with a classic Colombo promenade, sunset snacks, and ocean views, late afternoon/evening, ~1 hour.

Morning

Arrive into Colombo Fort and head straight to Gangaramaya Temple in the Beira Lake area while the city is still easing into the day. This is Colombo at its most layered: part active temple, part quirky museum, part treasure cabinet, so give yourself about an hour to wander slowly. Dress modestly, remove shoes where needed, and expect a small entry donation or fee for the temple/museum areas depending on what’s open that day. If you want a coffee before starting, the Cinnamon Gardens side of the city is just a short tuk-tuk ride away, but it’s usually better to stay focused and go on to your next stop.

A 10–15 minute tuk-tuk ride brings you to Viharamahadevi Park, where the pace changes immediately. This is the green lung of the city and a good place to reset after the temple: shady paths, old trees, fountains, and locals out for a walk or a quick sit on a bench. From there, continue on foot or by a very short ride to the National Museum of Colombo in Cinnamon Gardens, which is worth the time if you like a city’s backstory. Plan about 1.25 hours here; the building itself is part of the appeal, and the collection gives a solid overview of Sri Lankan kings, colonial history, and art. Expect a modest ticket price, and try to keep your visit unhurried rather than trying to read every panel.

Lunch

For lunch, head to Barefoot Garden Café in Colombo 03, one of the easiest places in the city to genuinely relax. The garden courtyard is leafy and breezy, and the menu is dependable if you want a mix of Sri Lankan and international dishes without overthinking it; budget roughly LKR 2,500–4,500 per person depending on what you order. It’s a good place to slow down for an hour, browse the adjoining Barefoot shop if you’re in the mood for textiles or gifts, and let the heat of the afternoon pass before heading back toward the Fort.

Afternoon to evening

From there, make your way to Dutch Hospital Shopping Precinct in Fort, which is one of the nicest preserved colonial corners in the city. The restored buildings, shaded arcade, cafés, and small shops make it an easy final wander, especially if you want a last look around without committing to another major museum stop. It’s good for souvenirs, a cold drink, or just a slow lap through the courtyards. End the day at Galle Face Green, where Colombo opens up to the sea and the whole city seems to come out for the evening. Come just before sunset for the best light, grab a snack from one of the beachside vendors, and take your time watching the promenade fill with families, kite flyers, and office crowds; it’s the simplest, most satisfying way to close a Sri Lanka trip.

0