Land at Bandaranaike International Airport (CMB) and head straight into Colombo rather than trying to squeeze in anything ambitious today. The drive into town is usually 45–75 minutes depending on traffic and where you’re staying; if you arrive in the late afternoon or evening, it can stretch a bit, so it’s smartest to just get a prepaid taxi or app cab and keep the first stop simple. If you’re staying near Cinnamon Gardens, Fort, or Colpetty, you’ll avoid the worst of the back-and-forth later. Expect airport taxi fares to be notably higher than metered city rides, but it’s the least stressful option after a flight.
Once you’ve dropped your bags, make your first proper stop at Gangaramaya Temple in Colombo 02. It’s one of those places that feels very Colombo: part temple, part museum, part local pilgrimage spot, with Buddha statues, gilded relics, old cars, and a wonderfully eclectic collection inside. Plan for about 1 hour here. Dress modestly, remove shoes before entering the prayer areas, and if you arrive close to closing time, don’t rush—this is one of the easiest places to enjoy at a slow pace. From central Fort or Cinnamon Gardens, a short tuk-tuk ride is the easiest way over.
From Gangaramaya, wander to Beira Lake for an easy early-evening stroll. It’s not a grand waterfront, but that’s exactly why it works on arrival day: soft light, local life around the edges, and a calm break before dinner. Give it 30–45 minutes, especially if the sun is dropping and you want a little stretch after the flight. Then head to Ministry of Crab in Colombo Fort for dinner—book ahead if you can, because it’s one of the city’s most in-demand tables. Go for the pepper crab, garlic chili crab, or their famous jumbo crab if you’re feeling generous; expect roughly US$40–80 per person depending on what you order.
After dinner, take a short walk through Dutch Hospital Shopping Precinct, which is right nearby and perfect for a final low-key hour. The restored colonial buildings look especially good at night, and it’s an easy place to grab a gelato, a drink, or just sit for a bit before heading back. Most places stay open into the late evening, and the whole area is very walkable, so there’s no need to overplan. If you’re arriving especially late, keep the temple and lake flexible and do them only if your flight lands early enough; otherwise, save the energy and settle in so you start tomorrow fresh.
If you’re coming up from Colombo on the Sri Lanka Railways Intercity/Express, plan to arrive in Kandy by late morning and go straight to Sri Dalada Maligawa while the light is still soft and the crowds are manageable. The temple complex is the city’s big-ticket sight, and it rewards an unrushed visit: dress modestly, remove shoes before entering the inner areas, and expect a security check at the gate. Tickets are usually around LKR 2,000–3,000 for foreigners at the time of writing, and a full visit with the shrine rooms and museum takes about 1.5 hours. From the temple, it’s an easy, pleasant walk down to Kandy Lake, where the pace drops immediately — locals jog, couples stroll, and the lake path gives you the classic city view without needing to do much.
Keep the day loose and ride or drive west to the Royal Botanic Gardens, Peradeniya for your biggest stretch of greenery. It’s one of those places that feels best when you don’t rush: huge palms, old avenues, bamboo groves, and plenty of shade if the afternoon is warm. Entry is typically around LKR 3,500–4,000 for foreigners, and 2 hours is a comfortable window. For lunch, head back into town to Balaji Dosai in Kandy city center — it’s a dependable vegetarian stop when you want something fast, filling, and familiar after a few hours outdoors. Go for dosa, idli, or a thali; you’ll usually spend about US$5–12 per person, and it’s the kind of place that works best on a sightseeing day because service is quick and the food lands well before the next stop.
As the heat starts to ease, make your way up to Bahiravokanda Vihara Buddha Statue for the best golden-hour panorama over the city. The viewpoint is especially good late in the day because you get the roofs, the lake, and the surrounding hills all in one frame; budget about 45 minutes here, and bring a little cash for the entrance donation or small access fee if asked. Wrap up with dinner at The Empire Cafe back in the center, which is a comfortable final stop after a full Kandy day — a mix of Sri Lankan and international dishes, relaxed service, and a good place to sit a while without feeling rushed. If you still have energy after dinner, you can do one last short walk around the lake edge before calling it a night.
Leave Kandy early and give yourself the full A5 hill-country road to Nuwara Eliya via Ramboda — it’s one of those drives where the journey is the point, but you’ll want to keep it comfortable with a breakfast stop packed or an early café pickup before you set off. Even with a private car, budget 3.5–4.5 hours plus a little extra if you pause for photos, and aim to reach the hills before the midday heat and traffic build. Once you’re near Ramboda, stop at Ramboda Falls for a 30–45 minute break; the viewpoint is easy, the mist is dramatic after rain, and it’s a good stretch-your-legs moment before the descent into tea country.
Arrive in Nuwara Eliya and head straight to Pedro Tea Estate for an early-afternoon visit, when the light is softer and the factory floor is usually active. A tour here takes about 1 hour and typically costs a modest entry fee or tasting charge depending on what’s operating that day; ask about factory timings before you go, since tea production slows down on weekends and during maintenance. From there, a short ride into town brings you to Gregory Lake for an easy 45-minute lakeside pause — nothing rushed, just a breezy walk, paddle boats if you feel like it, and a good place to reset after the mountain road. If you want a slightly more polished stop, book The Grand Hotel for afternoon tea or an early dinner; expect roughly US$15–35 per person, and it’s worth reserving ahead on weekends or holidays because the main dining rooms fill up fast.
Finish with a relaxed stroll through Victoria Park, which is at its best in the late afternoon when the flower beds are tidy, the light turns soft, and the temperature drops enough for a sweater. Plan on 45 minutes here, then keep the rest of the evening flexible — Nuwara Eliya is a place that works best when you don’t overbook it, so if you’re still in the mood, linger over tea back in town rather than trying to cram in another sight.
Leave Nuwara Eliya very early and treat the transfer to Galle as a full travel day: via the southern expressway (A2/A18 to E01), it’s usually about 5.5 to 7 hours, and the only way this works well is by starting early enough to land in Galle Fort with proper daylight left. If you’re coming by private car, ask the driver to drop you at the fort gate area so you don’t have to drag bags through the lanes; parking is better just outside the walls than inside the narrow streets. Once you check in or stash your luggage, take a slow first loop of Galle Fort itself — this is the place to orient yourself, wander the ramparts, and let the city switch from travel mode to vacation mode. Give it about 2 hours, with no need to rush; the charm is in the crooked lanes, shaded courtyards, old facades, and sudden sea views.
For lunch, head to The Tuna & The Crab inside Galle Fort — it’s one of the easiest “treat yourself” meals in town, especially after a long road day, and the menu leans seafood-heavy with a polished but relaxed feel. Expect around US$15–30 per person, and if you’re arriving on the later side, this can easily become an early dinner instead. Afterward, keep the walking loop going with a quiet stop at the Galle Dutch Reformed Church, which is usually a 20–30 minute visit unless you’re the type who likes to linger over old cemeteries and stonework. It’s a nice palate cleanser between the busier fort lanes and the sea-facing ramparts, and from there you can drift back through the smaller streets without needing a fixed route.
As the light starts to soften, make your way to the Galle Lighthouse on the ramparts — this is the best simple sunset spot in the fort, and it works because you don’t need a special plan: just bring water, stand on the sea wall, and let the breeze do the rest. Plan 30–45 minutes here, longer if the sky starts to glow. Then finish at Rampart Hotel for a final drink or dessert before turning in; it’s an easy last stop with a good location and enough atmosphere to feel like a proper end to the day, and you’ll usually spend about 45 minutes there, with prices roughly US$8–20 per person depending on what you order. From here, everything in the fort is walkable, so it’s one of those evenings where the best move is simply to wander a little and keep your plans loose.
Galle to Bentota is an easy coastal hop, so don’t overthink it—leave Galle after breakfast, ideally by 8:00–8:30 AM, and you’ll be in Bentota before the beach heat kicks in. If you’re taking the Sri Lanka Railways coastal line, aim for a train that gets you to Aluthgama/Bentota by late morning; if you’re in a car, the drive on Galle Rd (A2) is straightforward but can slow around town centers, so pad the timing a little.
Start the day with Lunuganga Estate, Geoffrey Bawa’s former country retreat, where the gardens feel quietly theatrical and the architecture unfolds in layers rather than big “sights.” It’s usually best to spend about 1.5 hours here, and mornings are the calmest time for wandering the paths, terraces, and lake edges. Entry is typically in the low thousands of rupees depending on access and season, and you’ll want modest, comfortable shoes because this is more about meandering than ticking boxes.
On the way toward Bentota proper, stop at the Sea Turtle Protection Association in Kosgoda for a short, meaningful visit. Keep this one concise—around 45 minutes is plenty—so it feels like a conservation stop rather than a full museum outing. If you’re asked for donations, think of it as a small contribution to the hatchery’s work; it’s the kind of place where a quick, respectful visit goes a long way.
For lunch, head to Aida Seafood Restaurant & Bar in Bentota and keep it relaxed: grilled prawns, fish, or a proper Sri Lankan rice and curry plate all work well here. Expect roughly US$10–25 per person depending on what you order and whether you add drinks. It’s a sensible place to pause because you can linger without losing the whole afternoon, and it’s close enough to the beach that you won’t burn energy on transfers.
Spend the afternoon at Bentota Beach, where the day finally slows down. This is the stretch for swimming when conditions are friendly, or just claiming a shady patch and letting the coastal breeze do the work. If you want water sports, ask locally before committing—conditions can change with the surf and season, and operators will tell you quickly if it’s a good day for a banana boat, jet ski, or a calmer paddle. Give yourself at least 2 hours here, longer if you’re in no rush.
End with the Madu Ganga Boat Safari near the river mouth in Balapitiya, ideally timed for the softer late-afternoon light. A 1.5–2 hour cruise is enough to feel the mangroves, island shrines, and birdlife without turning it into an all-day detour. Boats are usually arranged locally through your hotel or a riverside operator; fares vary, but it’s worth confirming whether the price includes the full circuit and any island stops. If your flight home is the next day, keep the evening loose after the boat ride—Bentota is best enjoyed without a rigid plan.
Start early and get from Bentota back to Colombo while the roads and trains are still breathing a little easier. If you’re on the coastal line, aim for a train that lands at Colombo Fort by around 8:30–9:00 AM so you’ve got a clean window for one last wander before the airport run. From Fort, it’s an easy on-foot or short tuk-tuk hop into Pettah, where the city wakes up loud and alive: stacked spice sacks, fabric rolls, hardware stalls, and that wonderfully chaotic street rhythm that feels like the whole island funneled into a few blocks. Give yourself 1–1.5 hours here, and don’t try to “do” the whole market — just drift through the lanes, pop into the Spice Market side streets, and keep an eye out for tea, cinnamon, cashews, and grab-and-go snacks.
A few minutes’ walk brings you to Jami Ul-Alfar Mosque, the red-and-white candy-striped landmark that’s one of Colombo’s most photogenic buildings. It’s an easy quick stop: 20–30 minutes is enough unless you’re lingering for photos. Dress modestly, and if you want the best exterior views, stand a little back on Second Cross Street where the geometry of the façade really pops. From there, head south by tuk-tuk to Arcade Independence Square in Cinnamon Gardens — usually 15–20 minutes depending on traffic — for a calmer reset. This is the polished side of Colombo: restored colonial buildings, shaded walkways, and air-conditioned cafés if the heat is already building. It’s a good place to slow the pace, check your bags, and have a final coffee or fresh juice.
For lunch, make Barefoot Garden Café your last proper meal in Sri Lanka. It’s one of those Colombo staples that still feels relaxed rather than touristy, with a leafy courtyard, good salads, sandwiches, Sri Lankan dishes, and the kind of unhurried atmosphere you want on departure day. Budget around US$10–25 per person, and give yourself about an hour so you don’t feel rushed. If you have extra time, browse the Barefoot shop next door for textiles or small gifts — it’s one of the easiest last-minute souvenir stops in the city, and the quality is reliably good.
After lunch, head for Bandaranaike International Airport (CMB) with a buffer of at least 3–4 hours before your flight, especially if you’re leaving during evening traffic. From Kollupitiya, it’s usually a 45–75 minute drive depending on the time of day, but Colombo can turn unpredictable fast, so don’t cut it close. If traffic looks heavy, the expressway route is usually the safer bet; if you’ve got a little spare time and want one last city glimpse, stick to the direct city exit and keep moving.