In the morning, start your trip by exploring the capital city of Colombo. Visit the iconic Gangaramaya Temple, a mix of Sri Lankan, Thai, Indian, and Chinese architecture. Afterward, head to the bustling Pettah Market, known for its vibrant atmosphere and variety of goods. In the afternoon, take a leisurely walk along Galle Face Green, a popular oceanfront promenade. As the evening sets in, enjoy some authentic Sri Lankan cuisine at a local restaurant.
Take a scenic train ride from Colombo to Kandy. In the morning, explore the magnificent Temple of the Sacred Tooth Relic, home to the tooth relic of Lord Buddha. Enjoy a leisurely boat ride on Kandy Lake and visit the beautiful Royal Botanical Gardens in the afternoon. In the evening, witness a traditional Kandyan dance performance.
Depart from Kandy and head to the picturesque town of Ella. Start your day with a hike to Little Adam's Peak for breathtaking panoramic views. Visit the Nine Arch Bridge, a stunning architectural marvel. In the afternoon, explore the tea plantations and enjoy a refreshing cup of Ceylon tea. End the day with a visit to Ravana Falls.
Travel to Sigiriya and visit the ancient rock fortress of Sigiriya in the morning. Marvel at the stunning frescoes and climb to the top for panoramic views. In the afternoon, explore the nearby Dambulla Cave Temple, a UNESCO World Heritage Site. Enjoy a traditional Sri Lankan dinner in the evening and immerse yourself in local culture.
Travel to the coastal town of Bentota and enjoy a day of relaxation. In the morning, visit the Bentota Beach and soak up the sun. Engage in water sports activities or take a boat ride along the Madu River in the afternoon. End the day with a relaxing Ayurvedic spa treatment.
Visit the historic city of Galle in the morning. Explore the UNESCO-listed Galle Fort, known for its Dutch colonial architecture. Walk along the fort walls and visit the National Maritime Museum. In the afternoon, relax at Unawatuna Beach and enjoy the turquoise waters. Indulge in delicious seafood for dinner at a beachfront restaurant.
Head to Nuwara Eliya, also known as "Little England." In the morning, visit the beautiful Hakgala Botanical Garden. Explore the colonial architecture and enjoy a cup of freshly brewed tea at a tea estate. Take a scenic drive to Horton Plains National Park and hike to World's End. End the day with a relaxing boat ride at Gregory Lake.
For off the beaten path attractions, visit the lesser-known coastal town of Tangalle, known for its pristine beaches and tranquil ambiance. Explore the stunning Yala National Park, home to a variety of wildlife, including elephants, leopards, and birds. Don't miss the chance to taste authentic Sri Lankan street food in local markets, such as Kottu Roti and Hoppers.
For flight and hotel prices, check out Kayak.com.