Start your trip by exploring the vibrant city of Colombo. In the morning, visit the historic Gangaramaya Temple, known for its stunning architecture and collection of Buddhist artifacts. In the afternoon, take a stroll through Viharamahadevi Park, a peaceful oasis in the heart of the city. As the evening sets in, head to Galle Face Green, a popular seaside promenade, to enjoy a beautiful sunset.
On the second day, travel to the scenic city of Kandy. In the morning, visit the Temple of the Tooth, a sacred Buddhist site that houses a relic of the tooth of Buddha. Explore the beautiful Peradeniya Botanical Gardens in the afternoon, known for its diverse plant species. In the evening, enjoy a traditional cultural show at the Kandy Lake Club.
On the third day, head to the picturesque town of Ella. Start your morning with a hike to Little Adam's Peak, offering breathtaking views of the surrounding tea plantations. In the afternoon, visit the Nine Arch Bridge, a famous railway viaduct known for its architectural beauty. End your day with a visit to the Ravana Falls, where you can enjoy the refreshing waterfall.
Take a scenic train ride to Nuwara Eliya, also known as "Little England." In the morning, explore the beautiful Hakgala Botanical Garden, famous for its exotic plant species. In the afternoon, visit a tea plantation and learn about the tea-making process on a guided tour. End your day with a visit to Gregory Lake, where you can enjoy boat rides and beautiful views.
Embark on a wildlife adventure at Yala National Park. Start your morning with an exciting safari tour to spot leopards, elephants, and other exotic animals. In the afternoon, visit the Sithulpawwa Rock Temple, an ancient Buddhist monastery hidden in the wilderness. Spend the evening relaxing at one of the beachfront resorts in the nearby town of Tissamaharama.
Head to the coastal town of Mirissa for a day of relaxation and beach activities. In the morning, take a boat trip to spot whales and dolphins in the Indian Ocean. Enjoy the golden sandy beaches in the afternoon and try surfing or snorkeling. In the evening, indulge in fresh seafood at one of the beachside restaurants.
End your trip with a visit to the historic city of Galle. In the morning, explore the UNESCO World Heritage Site of Galle Fort, a fortified old town with charming streets and colonial architecture. In the afternoon, visit the Galle Lighthouse and enjoy panoramic views of the coast. End your day with a relaxing walk along the picturesque Galle Face Beach.
For those looking for off the beaten path experiences, consider visiting the ancient city of Polonnaruwa, where you can explore the well-preserved ruins of a once-thriving kingdom. Don't miss the chance to hike to the top of Sigiriya Rock, also known as Lion Rock, for stunning views and ancient frescoes. For a tranquil beach escape, head to the lesser-known town of Tangalle, where you can relax on pristine beaches and enjoy the peaceful atmosphere.
Check hotel and flight prices for your Sri Lanka trip on Kayak.