Relaxing start at a leafy café offering Sri Lankan and international breakfast dishes; good for adjusting to local time. Cafe typically open 8:00am–5:00pm.
A beautifully eclectic Buddhist temple complex by Beira Lake showcasing local religious art and a calm lakeside walk; visit early to avoid crowds (temple open ~6:00am–7:00pm).
For seafood-lovers reserve Ministry of Crab in advance (fine dining) or choose one of the restaurants at the Old Dutch Hospital for easier walk-in options (restaurants open into the evening).
UNESCO site and architectural marvel — climb the rock for frescoes, lion’s paws and panoramic views; site open 7:00am–5:30pm (best to go before late afternoon heat).
Extensive UNESCO archaeological site with well-preserved stupas, statues and palaces — the site is open ~7:30am–5:00pm and is best explored by bike or tuk-tuk.
Late-afternoon jeep safari (3:00pm–6:00pm is ideal) to see wild elephants congregating (seasonal peak during dry months), book a private jeep through a licensed operator; park hours ~6:00am–6:00pm.
Short guided tour to learn about Sri Lanka’s spices, herbs and traditional remedies—gardens open about 8:00am–5:00pm and make a fragrant stop en route to Kandy.
Have breakfast early and arrive at Kandy station to board the scenic train to Nanu Oya (Nuwara Eliya area)—book reserved seats (train times vary; the popular morning trains depart ~7:30am).
One of the world’s most beautiful train journeys through misty tea slopes and mountain scenery; the ride takes about 4 hours depending on service and is best enjoyed through large windows or observation carriages.
Iconic colonial-era railway bridge set amid jungle and tea—walk the shorter trails around it for photos; area accessible all day but watch for train times.
Sunrise jeep safari in Yala to spot leopards, elephants, sloth bears and many birds; morning safaris usually run 6:00am–10:00am—book a licensed jeep and guide in advance.
Dinner in Colombo if your flight is late; otherwise transfer to Bandaranaike International Airport for departure (allow 2–3 hours for airport check-in).