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.

Day 01 - Arrival in Colombo & Journey to Kandy
Expand

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)

Day 02 - Scenic Train to Nuwara Eliya
Expand

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)

Day 03 - Train Journey to Ella
Expand

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)

Day 04 - Ella Highlights
Expand

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)

Day 05 - Drive to Yala via Ravana Falls
Expand

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)

Day 06 - Yala Safari & Drive to Mirissa
Expand

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)

Day 07 - Mirissa & Bentota Excursions
Expand

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)

Day 08 - Train to Colombo
Expand

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)

Day 09 - Departure
Expand

After breakfast, transfer to the airport for your flight home, carrying with you memories of mountains, trains, and timeless landscapes.