Step aboard Sri Lanka’s most iconic train journeys and watch the island unfold from your window seat. Rolling tea-carpeted hills, misty valleys, golden beaches, and lush wilderness all weave together in this adventure. Blending romance, culture, and the thrill of rail travel, this itinerary invites you to slow down and savor every mile.
Arrive in Colombo, where your private driver will greet you at the airport. Begin your journey inland to Kandy, the hill capital and cultural heartbeat of Sri Lanka. Visit the sacred Temple of the Tooth Relic, followed by a peaceful stroll through the lush Peradeniya Royal Botanical Gardens. Check into your luxury hotel overlooking the misty hills.
Overnight stay in Kandy (luxury hotel)
Rise early and board the train to Nanu Oya, a spectacular ride through green hills and tea estates. Upon arrival, continue to Nuwara Eliya, often called “Little England” for its colonial charm. Enjoy a boat ride on Gregory Lake, framed by mountain views, before retreating to your boutique hotel for a quiet evening.
Overnight stay in Nuwara Eliya (boutique hotel)
Today brings the most celebrated train ride in Sri Lanka, from Nanu Oya to Ella. Wind through cloud forests, waterfalls, and endless tea country. Upon arrival, explore the charming town of Ella or visit Ella Adventure Park for an optional zipline experience. Relax into your hillside hotel with sweeping valley views.
Overnight stay in Ella (eco-luxury resort)
Hike to Little Adam’s Peak at sunrise for breathtaking views over Ella Gap. Later, visit the iconic Nine Arches Bridge, a masterpiece of colonial engineering and one of the island’s most photographed landmarks. Spend the afternoon at leisure or unwind at your resort.
Overnight stay in Ella (eco-luxury resort)
Depart Ella and make your way south toward Yala. En route, pause at Ravana Falls, where cascading waters tumble over mossy rocks. Continue on to Yala National Park, famed for its leopard population, and settle into your luxury safari lodge.
Overnight stay in Yala (luxury safari lodge)
At dawn, head out on a jeep safari in Yala National Park to spot leopards, elephants, sloth bears, and vibrant birdlife. After breakfast, drive along the coast to Mirissa, a lively seaside town. Check into your beachfront villa and watch the sun set over the Indian Ocean.
Overnight stay in Mirissa (luxury beachfront villa)
Embark on a morning whale-watching cruise or catch a wave with a surfing lesson. In the afternoon, take a boat safari along the Madu River’s mangrove waterways, then continue to Bentota. Visit a turtle hatchery where conservationists protect endangered sea turtles before resting in your seaside resort.
Overnight stay in Bentota (luxury beach resort)
Board the coastal train northward to Colombo, where the sea keeps you company on one side and coconut groves on the other. Explore Colombo’s mix of modernity and colonial charm from boutique shops to bustling bazaars before enjoying a farewell dinner in the city.
Overnight stay in Colombo (luxury hotel)
After breakfast, transfer to the airport for your flight home, carrying with you memories of mountains, trains, and timeless landscapes.