Sri Lanka packs an unusual amount of range into a small island — ancient cities, leopard safaris, tea-country hikes, world-class surf, and a train ride regularly named among the world's best, all within a few hours of each other. Here's the full spread.

Culture and ancient history

Climb Sigiriya, the 5th-century rock fortress with frescoes and water gardens at its base. Explore the ancient cities of Anuradhapura and Polonnaruwa, Sri Lanka's first two capitals. Visit the Temple of the Sacred Tooth Relic in Kandy, one of Buddhism's most important pilgrimage sites. Walk the ramparts of Galle Fort, a 400-year-old Dutch colonial old town still fully intact.

Wildlife and the outdoors

Safari for leopards in Yala, elephants in Udawalawe, or the seasonal elephant Gathering at Minneriya. Hike Little Adam's Peak or Ella Rock for hill-country views, or walk through Horton Plains to World's End. Take the Kandy-Ella train, consistently ranked among the world's most scenic rail journeys, through tea estates and mountain passes. Watch for blue whales off Mirissa, December to April.

Coast, food and everyday life

Surf at Weligama or Arugam Bay depending on the season, or simply swim and relax at Mirissa, Bentota or Unawatuna. Tour a tea estate and factory in Nuwara Eliya, ending with a tasting. Eat your way through rice and curry, hoppers and kottu roti at local eateries rather than tourist restaurants. Visit a local market — Pettah in Colombo or the Negombo fish market at dawn — for a look at everyday Sri Lankan life outside the sights.