For a special first-night meal, book Ministry of Crab (reserve in advance) for seafood; Upali's offers classic Sri Lankan fare if you prefer local dishes. Both are popular and may require reservations.
Stop at Pinnawala to see feeding and bathing of elephants; the orphanage is open approx. 8:30am–5:00pm — best visited in the morning for cooler conditions and activity.
Visit the Temple of the Tooth, the city’s spiritual heart; temple opening hours include puja ceremonies in the morning and evening (temple open approx. 5:30am–8:00pm).
Stroll the vast botanical gardens (open 7:30am–5:00pm) to see orchids, palms and the famed avenue of royal palms — great for photos and cooler afternoon air.
Attend a Kandyan dance performance (shows typically start 7:00–8:00pm) followed by dinner at a recommended Kandy restaurant like The Empire Cafe or Slightly Chilled Lounge Bar.
Early breakfast and short transfer to Kandy station to catch the scenic train toward Nanu Oya / Nuwara Eliya — book seats in advance (first-class observation or second class for views).
Enjoy one of the world’s most scenic rail journeys through tea country (train duration ~4 hours). Trains can be crowded so reserved seats recommended; bring water and camera.
Dine at the Grand Hotel for a colonial atmosphere or choose a cosy local restaurant serving Sri Lankan and international dishes. Book ahead for popular spots.
Catch the train (approx. 2.5–3.5 hours from Nanu Oya to Ella) — this segment includes some of the best highland scenery and is highly recommended. If driving, plan stops at viewpoints.
Short, scenic hike up Little Adam’s Peak (open daylight hours) for sweeping views of the valley; the trail is gentle and takes ~45–60 minutes round-trip.
After breakfast, drive from Ella to Tissamaharama (gateway to Yala) — journey ~2.5–3 hours; check in to a closer lodge to shorten safari transfer time.
Enter Yala for an afternoon safari (safaris typically 3:30pm–6:30pm). This is the best time for wildlife viewing — leopards, elephants, sloth bears and birds; park timings vary by season.
Optional early safari in Yala (approx. 5:30am–9:00am) for different wildlife activity; morning safaris often offer strong chances to see mammals at dawn.
Early-morning whale-watching trips depart ~6:00am (seasonal peak Nov–Apr). Boats return late morning; book with a reputable operator and expect a 3–4 hour excursion.
Have an early breakfast and finish packing; international check-in for a 2:00pm flight typically requires arrival at the airport ~3 hours prior, so plan to depart hotel in late morning.
If time permits, make a quick trip to Pettah market for local goods or a brief revisit to Gangaramaya; allow ample time for traffic back to the airport.
Depart your hotel for BIA to arrive by ~11:00am–11:30am for a 2:00pm international flight; allow extra buffer for Colombo traffic and airport formalities.