Morning: Your international flight lands at Bandaranaike International Airport, where a friendly driver will meet you and transfer you to your hotel in Colombo. After settling in, enjoy a light brunch at the hotel’s rooftop café.
Afternoon: Take a leisurely walk along Galle Face Green, feeling the sea breeze while sampling local street snacks like isso vadai. Visit the historic Colombo National Museum to get an overview of Sri Lankan heritage.
Evening: Dine at a seaside restaurant in Mount Lavinia, tasting fresh seafood and a glass of Ceylon tea. Return to the hotel for an early night to recover from jet‑lag.
Find HotelsMorning: Start with a guided tour of the colonial Old Parliament Building and the iconic Independence Square. Stop for a coffee at the historic Galle Face Hotel lobby.
Afternoon: Explore the bustling markets of Pettah, where you can haggle for spices, textiles, and handicrafts. Visit the vibrant Gangaramaya Temple, a blend of modern and traditional architecture.
Evening: Enjoy a sunset cruise on the Indian Ocean, sipping on a tropical cocktail. Finish the day with dinner at a rooftop restaurant overlooking the city skyline.
Find HotelsMorning: After breakfast, depart for the coastal town of Negombo, known as “Little Rome” for its Portuguese influence. Check into a beachfront resort and unwind by the pool.
Afternoon: Stroll through the lively Negombo Fish Market, watching fishermen unload their catch. Visit the historic St. Mary’s Church with its striking frescoes.
Evening: Dine on a traditional Sri Lankan seafood feast at a seaside restaurant, trying dishes like prawn curry and coconut sambol. End the night with a walk on the moonlit beach.
Find HotelsMorning: Take a guided boat tour through the scenic Negombo Lagoon, spotting mangroves and local birdlife. Learn about traditional fishing techniques from local boatmen.
Afternoon: Relax on the golden sands of Negombo Beach, swimming or trying a paddle‑board session. Sample fresh tropical fruits from a beachfront stall.
Evening: Attend a cultural show featuring Kandyan dance and drumming at your resort. Savor a dessert of warm palm‑fruit pudding.
Find HotelsMorning: Depart early for the cultural triangle, enjoying scenic countryside views en route. Stop at a tea plantation for a brief tour and tasting.
Afternoon: Arrive in Sigiriya and check into a boutique hotel near the rock. Explore the surrounding village and shop for locally made batik.
Evening: Enjoy a relaxed dinner at the hotel, tasting a menu of Sri Lankan specialties such as hoppers and kiribath. Rest early for the next day’s climb.
Find HotelsMorning: Ascend the iconic Sigiriya Rock Fortress, marveling at frescoes, water gardens, and panoramic views. The climb takes about 2 hours, so wear comfortable shoes.
Afternoon: Visit the nearby Dambulla Cave Temple, a UNESCO site with over 150 Buddha statues and vibrant wall paintings. A short drive brings you back to Sigiriya for a light lunch.
Evening: Relax with a traditional Ayurvedic massage at your hotel’s spa. End the day with a candlelit dinner featuring a Sri Lankan rice and curry buffet.
Find HotelsMorning: Depart for Kandy, crossing the scenic hills of the central highlands. Stop at a spice garden to learn about cardamom, cinnamon, and pepper.
Afternoon: Arrive in Kandy and check into a colonial‑style guesthouse. Take a leisurely walk around the serene Kandy Lake, spotting swans and lotus flowers.
Evening: Attend the nightly Temple of the Sacred Tooth Relic ceremony, where the sacred tooth of the Buddha is displayed. Enjoy dinner at a restaurant serving Kandyan cuisine.
Find Hotels **Day 8: Kandy Cultural Day** *Morning:* Explore the **Royal Botanical Gardens in Peradeniya**, strolling among orchid collections and giant palms. *Afternoon:* Visit the **Kandyan Arts & Crafts Cooperative** to see local artisans weaving batik and woodcarving. *Evening:* Watch a traditional **Kandyan dance performance** at the **Kandy Cultural Centre**, followed by a dinner of hoppers and sambol. **Day 9: Kandy → Nuwara Eliya (≈75 km)** *Morning:* Board a scenic train from Kandy to Nuwara Eliya, passing tea‑covered hills and waterfalls. *Afternoon:* Check into a charming colonial hotel, then tour a **tea factory** to learn about Ceylon tea production. *Evening:* Dine in the “Little England” of Sri Lanka, sampling fresh trout and locally sourced vegetables. **Day 10: Nuwara Eliya & Horton Plains** *Morning:* Early‑morning trek to **World’s End** in **Horton Plains National Park**, enjoying mist‑covered cliffs and diverse flora. *Afternoon:* Visit **Gregory Lake** for paddle‑boat riding or a relaxed lakeside picnic. *Evening:* Stroll through the town’s **market square**, sampling fresh strawberries and tea‑infused desserts. **Day 11: Nuwara Eliya → Ella (≈130 km)** *Morning:* Depart for Ella, stopping at the **Ravana Falls** for a short hike and photo‑ops. *Afternoon:* Check into a cliff‑side eco‑lodge with panoramic valley views. Explore the laid‑back town and its quirky cafés. *Evening:* Enjoy a sunset dinner at a restaurant overlooking the **Ella Gap**, tasting Sri Lankan BBQ and fresh fruit. **Day 12: Ella Hiking** *Morning:* Hike the famous **Little Adam’s Peak**, a moderate trek offering stunning vistas of tea plantations. *Afternoon:* Visit the **Nine Arches Bridge**, watching a train pass over the historic railway viaduct. *Evening:* Relax with a yoga session on the lodge terrace, followed by a light dinner of salads and grilled fish. **Day 13: Ella → Yala (≈200 km)** *Morning:* Long drive to Yala National Park, with scenic stops at **Uva Tree House** for a coffee break. *Afternoon:* Check into a safari lodge near the park entrance and unwind by the pool. *Evening:* Attend a brief briefing on wildlife spotting, then enjoy a dinner of Sri Lankan curry and roti. **Day 14: Yala Safari** *Morning:* Early safari in **Yala National Park**, searching for leopards, elephants, and water buffalo. *Afternoon:* Continue the safari with a picnic lunch in the park, followed by a visit to a nearby **village** for cultural interaction. *Evening:* Return to the lodge for a sunset cocktail and a traditional dance performance by local artists. **Day 15: Yala → Mirissa (≈210 km)** *Morning:* Travel to the southern coast, stopping at the historic city of **Galle** for a quick walk along the fort walls. *Afternoon:* Arrive in Mirissa, check into a beachfront bungalow, and relax on the golden sands. *Evening:* Savor a beachfront dinner of grilled seafood, followed by a bonfire on the beach. **Day 16: Mirissa Beach Relax** *Morning:* Take a whale‑watching boat tour (seasonal) to spot blue whales and dolphins. *Afternoon:* Lounge on **Mirissa Beach**, enjoying snorkeling or a paddle‑board session. *Evening:* Explore the lively **Mirissa Night Market**, tasting local street foods like isso roti. **Day 17: Mirissa → Galle (≈45 km)** *Morning:* Short drive to Galle, checking into a heritage hotel within the fortified city. *Afternoon:* Wander the narrow lanes of **Galle Fort**, visiting the **Dutch Reformed Church** and **Maritime Museum**. *Evening:* Dine at a rooftop restaurant inside the fort, tasting fusion dishes that blend Sri Lankan spices with European techniques. **Day 18: Galle Exploration** *Morning:* Cycle along the historic ramparts, stopping at the **Galle Lighthouse** for panoramic sea views. *Afternoon:* Take a cooking class to learn how to prepare classic Sri Lankan dishes like kottu roti. *Evening:* Enjoy a sunset cocktail at a beachside bar, followed by a quiet walk along **Unawatuna Beach**. **Day 19: Galle → Colombo (≈120 km)** *Morning:* Return to Colombo, stopping at the **Madu River** for a short boat ride through mangrove forests. *Afternoon:* Check into a boutique hotel in Colombo’s **Fort** district and explore nearby galleries. *Evening:* Celebrate the trip’s highlights with a farewell dinner at a fine‑dining restaurant featuring a modern Sri Lankan tasting menu. **Day 20: Colombo → Udawalawe (≈170 km)** *Morning:* Depart for Udawalawe National Park, renowned for its large elephant herds. *Afternoon:* Check into a lodge near the park and enjoy a leisurely lunch. *Evening:* Attend a short evening safari, spotting elephants bathing at the park’s reservoir. **Day 21: Udawalawe → Colombo – Departure** *Morning:* Early safari in Udawalawe for a final chance to see wildlife, especially hippos and crocodiles. *Afternoon:* Transfer back to Colombo, allowing time for last‑minute souvenir shopping at **Odel** or **Barefoot**. *Evening:* Arrive at Bandaranaike International Airport for your onward flight, carrying memories of Sri Lanka’s diverse landscapes and warm hospitality.If you wish to extend your stay, consider adding a few days in the east coast (Arugam Bay) for surfing or a visit to the ancient city of **Anuradhapura** for deeper historical immersion. To shorten the itinerary, you can combine Day 5 and Day 6 by visiting **Sigiriya** and **Dambulla** in a single day, and skip the separate **Nuwara Eliya** night to head straight from **Kandy** to **Ella**, reducing travel time while still experiencing the highlights.