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

Sri Lanka 1-Week Itinerary: Colombo, Kandy, Nuwara Eliya, Ella, and Galle

Day 1 · Tue, May 5
Colombo

Arrival and city start

  1. Galle Face Green — Fort/Promenade — Easy first stop for a sunset-to-night arrival stroll by the sea and a smooth reset after travel; evening, ~1 hour.
  2. Ministry of Crab — Dutch Hospital / Fort — Iconic Colombo seafood dinner in a landmark setting; dinner, ~1.5 hours, approx. USD 35–60 pp.
  3. Dutch Hospital Shopping Precinct — Fort — Best for a relaxed post-dinner wander, dessert, or a quick drink without leaving the historic center; night, ~45 minutes.
  4. Old Dutch Hospital Courtyard Café — Fort — Good for coffee or a late-night snack if you want something lighter than a full meal; evening, ~30 minutes, approx. USD 5–12 pp.

Arrival and an easy sea reset

For your first evening in Colombo, keep it simple and let the city ease you in. Head to Galle Face Green in Fort around sunset if you can — it’s one of the best ways to shake off the flight, with families, kite sellers, snack carts, and locals doing their usual evening walk along the promenade. It’s free, open all day, and the sea breeze is a welcome reset after airport traffic. If you’re staying anywhere around Fort, Slave Island, or Cinnamon Gardens, a tuk-tuk should only take 10–20 minutes depending on traffic; expect about LKR 600–1,500. If you’re already hungry, grab a quick bite from the street-side stalls, but save your appetite for dinner.

Dinner in Fort

From there, it’s a short hop to Ministry of Crab inside the Dutch Hospital precinct — one of those Colombo dinners that’s famous for a reason. The setting is polished but still relaxed, and the crab is the whole point: pepper crab, garlic chili crab, and the big lagoon crabs that arrive at the table like a small event. Book ahead if you can, especially on Tuesdays through Sundays, and budget roughly USD 35–60 per person depending on what you order and whether you go for drinks. Service is efficient, but unhurried enough that it works well for your first proper sit-down meal in Sri Lanka.

After-dinner wander

After dinner, don’t rush back. The Dutch Hospital Shopping Precinct is at its nicest at night, when the courtyard lights come on and the whole place feels more atmospheric than shopping mall-ish. It’s a good spot for a slow walk, a digestif, or dessert if you still have room. If you want something lighter or just a coffee, duck into Old Dutch Hospital Courtyard Café for a late cappuccino, iced coffee, or a snack — usually around USD 5–12. This whole area is best on foot, and if you linger, you’ll still be close to your hotel without needing to deal with much late-night traffic.

Day 2 · Wed, May 6
Kandy

Cultural capital

Getting there from Colombo
Train (Sri Lanka Railways intercity/express via 12go.asia or Railway Dept. if available) — ~2h45–3h30, LKR 600–3,000 depending on class. Best morning departure (around 6:00–8:00) so you reach Kandy in time for the Temple of the Tooth.
Private driver/ride-hail — ~3h30–4h30, LKR 18,000–28,000. Best if you want door-to-door comfort or miss train seats.
  1. Sri Dalada Maligawa (Temple of the Sacred Tooth Relic) — Kandy Lake area — The city’s marquee cultural site and best early-morning visit before crowds build; morning, ~1.5 hours.
  2. Kandy Lake — City center — A calm loop after the temple that keeps you in the same walkable core; late morning, ~45 minutes.
  3. Peradeniya Royal Botanical Gardens — Peradeniya — Sri Lanka’s finest gardens, with enough variety to justify a proper daytime visit; midday, ~2 hours.
  4. Balaji Dosai — Kandy — Reliable, local vegetarian lunch near the city center; lunch, ~1 hour, approx. USD 4–10 pp.
  5. Udawatta Kele Sanctuary — Upper Kandy — A quieter forested finish to the day with birdlife and shade; afternoon, ~1.5 hours.
  6. The Empire Café — Kandy city center — Comfortable dinner spot to end the cultural day without extra travel; evening, ~1 hour, approx. USD 10–20 pp.

Morning

By the time you settle into Kandy, head straight to Sri Dalada Maligawa (Temple of the Sacred Tooth Relic) in the Kandy Lake area while the morning is still quiet. This is the city’s most important shrine, and it feels best early, before the tour groups and school crowds build up. Dress modestly, remove shoes, and keep a scarf handy if you want extra coverage; entry is typically around LKR 2,000 for foreigners, and the complex is usually open from early morning through evening with the most atmospheric ritual times around dawn and dusk. Afterward, take a slow loop along Kandy Lake itself — it’s the easiest reset in town, a flat 20–45 minute circuit with herons, small temples, and a few nice angles back toward the hills.

Midday

From the lake, make your way to Peradeniya Royal Botanical Gardens in Peradeniya for the day’s lushest stretch. It’s about 15–20 minutes by tuk-tuk from the center, and worth giving real time to: the palm avenue, orchid house, giant fig tree, and shaded riverside paths are what make it Sri Lanka’s best garden stop. Plan on roughly LKR 3,500–4,500 for foreign entry, with the grounds usually open from morning until late afternoon. For lunch, come back into town for Balaji Dosai, a dependable local vegetarian stop where you can keep it simple with dosai, sambar, chutneys, and tea without wasting time on a long sit-down meal.

Afternoon and evening

In the heat of the afternoon, head uphill to Udawatta Kele Sanctuary in upper Kandy. This is the right place to slow down after the gardens: cooler, shaded, and much quieter than the city core, with forest paths, birdlife, and occasional monkeys if you’re lucky. Give yourself about 1.5 hours and carry water, because while it’s close to town it can feel surprisingly wild once you’re inside. Wrap the day with dinner at The Empire Café in the city center, an easy no-fuss choice for a comfortable meal without adding more transport. It’s the kind of place where you can sit back with rice and curry, kottu, or a Western fallback if you’re temple-tired — a relaxed finish to a full but very walkable Kandy day.

Day 3 · Thu, May 7
Nuwara Eliya

Hill country transition

Getting there from Kandy
Private car/driver via PickMe or local taxi arranged through hotel — ~2h30–3h30 to Nuwara Eliya town, LKR 14,000–22,000. Most practical because there’s no direct rail into Nuwara Eliya town, and it fits the day’s early scenic starts.
Train to Nanu Oya + taxi — train Kandy→Nanu Oya ~3h30–4h30, then 20–30 min taxi to Nuwara Eliya; total LKR 800–3,500 + 2,000–4,000. Book on 12go.asia / Sri Lanka Railways, but this is less convenient with luggage.
  1. Lover’s Leap Waterfall — Nuwara Eliya outskirts — Best as an early scenic stop before the day warms up; morning, ~45 minutes.
  2. Pedro Tea Estate — Kandapola Road — Classic tea-country experience with factory views and fresh hill-country air; late morning, ~1.5 hours.
  3. Grand Hotel Coffee Shop — Nuwara Eliya town — A convenient lunch break in a heritage setting right in town; lunch, ~1 hour, approx. USD 10–20 pp.
  4. Hakgala Botanical Garden — Hakgala — A lush contrast to the tea estates and one of the region’s best nature stops; afternoon, ~1.5 hours.
  5. Victoria Park — Nuwara Eliya town — Easy, low-effort late-afternoon walk to round out the day; late afternoon, ~45 minutes.
  6. Milano Restaurant — Nuwara Eliya town — Solid dinner option with a mix of local and simple international dishes; evening, ~1 hour, approx. USD 8–18 pp.

Morning

After arriving from Kandy, get an early start with Lover’s Leap Waterfall on the outskirts of town. Go first thing if you can — the light is better, the air is cooler, and you’ll have the path mostly to yourself before the day fills up. It’s a short, scenic stop rather than a big hike, so plan on about 45 minutes total. Wear shoes with grip; the steps can be damp, especially if it’s been raining, and a tuk-tuk from town is the easiest way to reach the trailhead.

From there, continue out along Kandapola Road to Pedro Tea Estate for a proper hill-country tea stop. This is one of those classic Nuwara Eliya experiences: neat rows of tea bushes, factory views, and that sharp, fresh air you come up here for. Give yourself around 1.5 hours so you can do the factory visit without rushing and still have time to sip tea at the edge of the estate. If the factory is running, tours are usually inexpensive or bundled with a tasting; mornings are best because production is more active then.

Lunch

Head back into town for lunch at the Grand Hotel Coffee Shop, inside the old colonial Grand Hotel on Grand Hotel Road. It’s an easy, comfortable reset in the middle of the day, and the setting is part of the appeal — polished, old-school, and very much in keeping with Nuwara Eliya’s chilly-hill-station vibe. Budget roughly USD 10–20 per person, and if you’re hungry, this is the place to lean into a hearty meal rather than a snack. The town center is compact, so getting here from the tea estate is usually a straightforward tuk-tuk ride.

Afternoon and evening

In the afternoon, make your way out to Hakgala Botanical Garden on the Hakgala side of town. It’s a nice change of pace after the tea-country scenery — more open, greener, and good for a slow wander without needing to “do” much. Set aside around 1.5 hours and keep an eye on the weather, since mist can roll in quickly up here. Then, once you’re back in Nuwara Eliya town, take an easy late-afternoon walk through Victoria Park. It’s one of the simplest pleasures in town: flat paths, cool air, flowering beds, and a low-effort way to stretch your legs before dinner. A small entry fee is usually charged, so keep a little cash handy, and aim for the late afternoon when the light softens.

Finish the day with dinner at Milano Restaurant in town. It’s a dependable choice if you want a mix of local dishes and familiar international options without overthinking it after a full day out. Expect to spend about USD 8–18 per person. If you still have energy after dinner, the town center is pleasant for a short stroll, but honestly Nuwara Eliya rewards an early night — the air gets properly cold once the sun drops, and tomorrow’s drive will feel better if you’ve had a decent rest.

Day 4 · Fri, May 8
Ella

Scenic highlands

Getting there from Nuwara Eliya
Private car/driver via hotel/12go or PickMe — ~2h30–3h30, LKR 12,000–20,000. Best if you want an early arrival for Nine Arch Bridge and Little Adam’s Peak.
Train from Nanu Oya to Ella — ~2h30–3h15, LKR 400–2,500. Book via Sri Lanka Railways/12go.asia; good scenery, but requires taxi to Nanu Oya and train timing can be restrictive.
  1. Nine Arch Bridge — Demodara — Start early for the best light and fewer crowds at Ella’s signature landmark; morning, ~1 hour.
  2. Little Adam’s Peak — Ella — The most rewarding short hike in town and a natural follow-up to Nine Arch Bridge; late morning, ~1.5 hours.
  3. Cafe Chill — Ella town — Easy lunch and a popular stop right in the center of Ella; lunch, ~1 hour, approx. USD 6–15 pp.
  4. Ravana Falls — Ella–Wellawaya Road — A quick scenic break on the way out of town with minimal detour; afternoon, ~45 minutes.
  5. Ella Spice Garden Restaurant — Ella town — Good for a relaxed dinner after a hiking-heavy day; evening, ~1 hour, approx. USD 8–18 pp.

Morning

Arrive in Ella with enough time to head straight to Nine Arch Bridge in Demodara while the light is still soft. Go early — ideally before 9:00 a.m. — because this is when the bridge feels calmest and you have the best chance of seeing a train crossing without the packed shoulder-to-shoulder crowd. The usual viewing spots are along the small track approaches and the tea-side paths just below the bridge; give yourself about an hour, including time to wander between angles. Expect a simple local-entry vibe rather than a formal ticketed site, and wear shoes you don’t mind getting dusty or damp if it’s been raining.

From there, move on to Little Adam’s Peak once the sun is up a bit more. It’s the perfect follow-up because it’s short, scenic, and doesn’t demand a full hiking day — plan on around 1.5 hours total if you take it at an easy pace and stop for photos. The trail is most comfortable before the midday heat, and the views open up quickly over the valley, tea slopes, and distant ridge lines. If you’re feeling tired, this is the kind of climb where you can still enjoy the payoff without pushing too hard.

Lunch

Head back into Ella town for lunch at Cafe Chill, which is one of the easiest places to reset after the morning walks. It’s casual, centrally located, and reliably busy, so don’t be surprised if there’s a bit of a wait during peak lunch hours. Expect roughly USD 6–15 per person depending on what you order; it’s a good spot for rice-and-curry comfort, burgers, wraps, and cold drinks. If you want to wander a little after eating, the main strip around Ella Main Street is compact and easy to browse without any real planning.

Afternoon to Evening

Later, make the short stop at Ravana Falls along the Ella–Wellawaya Road on your way out of town. It’s an easy scenic break rather than a long excursion, so 45 minutes is plenty unless you want to linger for photos. The falls can be crowded in the afternoon, especially near roadside pull-offs, so keep an eye out for traffic and don’t bother rushing — this is more about the atmosphere than a big hike. After that, settle in for dinner at Ella Spice Garden Restaurant back in town. It’s a relaxed, solid choice after a walking-heavy day, with Sri Lankan curries and familiar crowd-pleasers, and it usually feels best once the day-trippers have thinned out. If you still have energy after dinner, take one last slow walk along the main road and let Ella do what it does best: cool air, mountain views, and an unhurried evening.

Day 5 · Sat, May 9
Mirissa

Southbound rail and coastal move

Getting there from Ella
Private driver/taxi via hotel or PickMe — ~4h30–6h, LKR 22,000–35,000. Best practical option because you can stop en route (e.g., Handunugoda) and still reach Mirissa by lunch/early afternoon.
Train Ella→Matara (or Weligama) + short taxi to Mirissa — ~6.5–8h total depending on connection, LKR 700–3,500 + 1,500–4,000. Book on Sri Lanka Railways/12go.asia; cheaper but slower and less reliable for a fixed plan.
  1. Demodara Railway Station — Demodara — Ideal if you’re arriving by train; a practical first stop before moving south, and a nice rail-country sendoff; morning, ~30 minutes.
  2. Handunugoda Tea Estate — Ahangama inland — A smart en route tea stop on the southbound drive, with a distinctive white tea experience; late morning, ~1.5 hours.
  3. Mirissa Beach — Mirissa — Main coastal arrival point for lunch, swim, or a beach break; midday, ~1.5 hours.
  4. Dewmini Roti Shop — Mirissa — Casual, well-known lunch stop with affordable local food; lunch, ~1 hour, approx. USD 5–12 pp.
  5. Coconut Tree Hill — Mirissa — Best timed for late afternoon views and photos as the light softens; afternoon, ~1 hour.
  6. Zephyr Restaurant & Bar — Mirissa — Relaxed beachside dinner to close out the coast day; evening, ~1.5 hours, approx. USD 12–25 pp.

Morning

If you leave Ella early, make Demodara Railway Station your first quick stop in the rail country before the road drops you toward the coast. It’s a small, practical station rather than a sightseeing-heavy one, so keep it to about 30 minutes: stretch your legs, grab a tea if the kiosk is open, and enjoy the last cool air of the hill country before the day turns tropical. There’s usually activity around the platforms from first trains through mid-morning, and if you’re arriving by train this is an easy, low-effort way to begin the day without wasting time.

Late Morning to Lunch

Your next stop, Handunugoda Tea Estate in the Ahangama inland area, works well as a mid-route break before Mirissa. This is one of the more interesting tea visits in the south because of the white tea angle, and the tour usually runs about 1 to 1.5 hours depending on how many questions you ask. Expect a tasting and a walk through the estate; modest entry or tasting fees can apply, so carry some cash just in case. From here, the drive down to Mirissa is straightforward, and you’ll be arriving right when the coast is ready for lunch rather than feeling like you’re rushing the rest of the day.

Afternoon

Settle into Mirissa Beach first, even if just for a swim, a coconut, or a long sit under the palms. This is the easiest place to exhale after the road day, and the central stretch near the main beach is where most of the action is. If you want something casual and reliable for lunch, Dewmini Roti Shop is the local favorite to aim for; it’s simple, fast, and budget-friendly, with roti, kottu, rice dishes, and juices in the rough USD 5–12 range per person. It can get busy around lunchtime, so don’t be surprised if you wait a little — that’s normal here.

Evening

Save Coconut Tree Hill for late afternoon, when the light softens and the headland is at its prettiest. It’s an easy, short outing from the beach area, and 45 minutes to an hour is plenty unless you’re lingering for photos. Go before sunset if you want space to move around, because it’s a popular viewpoint and can feel crowded on good-weather days. For dinner, head to Zephyr Restaurant & Bar and keep the pace slow: this is the kind of place where you can sit back with a sea breeze, order seafood or a mixed Sri Lankan-Western plate, and let the day wind down properly. Prices are usually in the USD 12–25 range per person, and it’s a good final stop for a coast day that’s been more about easy movement than overpacking the schedule.

Day 6 · Sun, May 10
Galle

Colonial coast and old fort

Getting there from Mirissa
Taxi/PickMe or hotel car — ~45–60 min, LKR 3,500–6,500. Easiest for a relaxed morning and fits the Koggala/Habaraduwa stops before Galle Fort.
Local bus along the A2 coastal road — ~1–1.5h, LKR 150–300. Cheapest, but less comfortable with bags and less convenient for stopovers.
  1. Koggala Lake — Koggala — Smooth first stop north of Mirissa before entering Galle, with a calmer start than the fort area; morning, ~1 hour.
  2. Sea Turtle Farm & Hatchery — Habaraduwa — A short, meaningful wildlife stop that fits well on the way into Galle; late morning, ~45 minutes.
  3. Peddlar’s Inn Café — Galle Fort — Easy lunch inside the fort, keeping the day tightly clustered; lunch, ~1 hour, approx. USD 8–18 pp.
  4. Galle Fort — Galle Fort — The essential UNESCO-listed walk with ramparts, lanes, and colonial architecture; afternoon, ~2 hours.
  5. Galle Lighthouse — Galle Fort — Best as part of the fort loop for sunset and coastal views; late afternoon, ~30 minutes.
  6. Church Street Social — Galle Fort — Strong dinner option for a polished end to the fort day; evening, ~1.5 hours, approx. USD 15–30 pp.

Morning

Arrive in Galle with time to take the day slowly, because this coast works best when you’re not rushing. Start at Koggala Lake in Koggala for a gentle first stop — it’s a calmer stretch of water than the busier beach strip, and the setting feels pleasantly unhurried before you head into the fort area. If you want to linger, the lake-side boat operators can do a short scenic loop, but even from the edge it’s a nice reset; budget around LKR 2,000–4,000 if you choose a boat ride, and keep it to about an hour so the day stays loose. From there, continue to Sea Turtle Farm & Hatchery in Habaraduwa, which is a quick but worthwhile wildlife stop if you’re interested in conservation. It’s usually best as a short visit rather than a long one — about 45 minutes is enough — and you’ll see hatchlings and recovery tanks depending on the day. A small donation or entry fee is typical, and it’s worth asking staff what their release and rescue work actually looks like rather than treating it like a photo stop.

Lunch and Fort Wandering

By lunchtime, make your way into Galle Fort and settle into Peddlar’s Inn Café on Church Cross Street, a very easy lunch choice when you want shade, decent coffee, and no stress. The menu is reliable for Sri Lankan plates, sandwiches, and pasta, and you’re usually looking at roughly USD 8–18 per person depending on drinks and how much you order. After lunch, spend the afternoon on foot inside Galle Fort itself — this is the part of the day where you should just wander. The lanes are compact, so you can drift from the Dutch-era houses and boutiques to the old ramparts without needing any transport once you’re inside the walls. Give yourself about two hours, but don’t be surprised if you slow down for a shop, a gelato, or a coffee along Pedlar Street or Church Street.

Late Afternoon and Evening

As the light softens, walk over to Galle Lighthouse for the classic fort views and a good coastal breeze. This is one of the nicest sunset edges in town, especially if you stay on the ramparts a little before and after golden hour; it’s a short stop, around 30 minutes, but it often ends up being the most memorable part of the day. For dinner, finish at Church Street Social back in Galle Fort — it’s polished without feeling stiff, and it’s a good place to sit down properly after a day of walking. Expect a higher-end bill, roughly USD 15–30 per person, and if you can, book or arrive a bit early so you’re not waiting. After dinner, the fort is still lovely for one last slow stroll, with the streets quieter and the sea just audible beyond the walls.

Day 7 · Mon, May 11
Colombo

Departure city wrap-up

Getting there from Galle
Train (Sri Lanka Railways coastal line, ideally an intercity if timed) — ~2h20–3h15 to Colombo Fort, LKR 400–2,000. Best to take a late-morning or early-afternoon departure after your Colombo morning sightseeing; book via Sri Lanka Railways or 12go.asia.
Express bus or private car on the Southern Expressway (E01) — bus ~2h45–3h30, LKR 500–1,200; car ~2h30–3h15, LKR 18,000–30,000. Use if train seats are gone or you want direct hotel drop-off.
  1. Gangaramaya Temple — Slave Island / Colombo 02 — A worthwhile final cultural stop that’s central and easy to fit before departure; morning, ~1 hour.
  2. Viharamahadevi Park — Cinnamon Gardens — Pleasant green reset after the temple and a good transition into the city’s upscale core; late morning, ~45 minutes.
  3. Barefoot Garden Café — Colombo 03 — Great lunch stop with leafy courtyard vibes and reliable Sri Lankan/Western dishes; lunch, ~1 hour, approx. USD 10–22 pp.
  4. Independence Memorial Hall — Cinnamon Gardens — A fitting last sightseeing stop with broad open space and national significance; afternoon, ~45 minutes.
  5. Pettah Market — Pettah — Best for a quick final dose of street energy and last-minute shopping before departure; late afternoon, ~1 hour.
  6. The Lagoon — Cinnamon Grand, Colombo 03 — Excellent final dinner for a polished farewell meal if your flight timing allows; evening, ~1.5 hours, approx. USD 25–50 pp.

Morning

Aim to be at Gangaramaya Temple in Slave Island / Colombo 02 fairly early, before the heat builds and before the devotional rush settles in. Give yourself about an hour to wander the shrine halls, museum displays, and the little mix of architectural styles that makes this temple so distinct. It’s one of those places where you can still feel the city moving around you, so keep your shoulders covered and dress modestly; entry is usually a small donation, and it’s easiest to visit on the way in from Galle if you’re trying to keep the day efficient.

From there, it’s an easy, pleasant shift over to Viharamahadevi Park in Cinnamon Gardens. This is Colombo’s best deep-green reset: broad lawns, shaded paths, and enough breathing room to feel like you’ve stepped out of the traffic for a bit. Take 45 minutes to slow down, sit under the trees, or just walk the edge of the park toward Town Hall and the surrounding civic buildings. If you’re lucky, you’ll catch the city in that brief lull before lunch when the neighborhood feels polished but not sleepy.

Lunch

For lunch, head to Barefoot Garden Café in Colombo 03, which is exactly the kind of relaxed final meal spot you want in the city. The courtyard is leafy and open, and the menu works well for a mixed group of tastes — good Sri Lankan plates, salads, sandwiches, and dependable coffee. Expect roughly USD 10–22 per person depending on what you order. It’s a popular stop, so if you arrive around peak lunch time, don’t be surprised if there’s a short wait; that said, it’s still one of the easiest places to linger without feeling rushed, especially if you want a soft landing before the afternoon sightseeing.

Afternoon Exploring

After lunch, continue to Independence Memorial Hall back in Cinnamon Gardens. This is one of Colombo’s most graceful open spaces, and the scale works nicely as a final “big picture” stop — wide stone steps, the pavilion, and plenty of room to walk without committing to a long museum-style visit. Forty-five minutes is enough to take it in, and if you like photos, the late-afternoon light usually does the place a favor. From here, it’s a short hop into Pettah Market, where the mood changes completely: louder, denser, and a little chaotic in the best way. Stick to about an hour so you can browse for tea, spices, textiles, and random last-minute souvenirs without getting pulled too deep into the maze. The area is busiest and easiest to handle before evening, so keep your valuables close and your bargaining friendly but firm.

Evening

If your departure timing allows, finish with dinner at The Lagoon at Cinnamon Grand in Colombo 03. It’s a polished farewell meal and a good way to end the trip if you want one final proper sit-down rather than grabbing something near the station or airport transfer. Seafood is the obvious choice here, and the setting feels suitably celebratory without being stiff; expect roughly USD 25–50 per person. If you have a bit of time after dinner, stay within the Galle Road / Cinnamon Gardens area rather than trying to squeeze in anything else — on your last night, Colombo is best when you leave room for traffic, packing, and one calm final look at the city before you head out.

0