Discover the Best of Sri Lanka in 7 Days
Planning a seven-day trip to Sri Lanka? This beautiful tropical island offers an incredible combination of ancient wonders, misty mountains, scenic train journeys, golden beaches, delicious local food and unforgettable cultural experiences.
Despite its relatively small size, Sri Lanka has something for every traveller. You can explore centuries-old monuments, walk through lush tea plantations, discover charming mountain towns, enjoy relaxing beach days and experience the island’s vibrant city life—all within one memorable holiday.
If you are visiting Sri Lanka for the first time, a well-planned itinerary can help you experience a variety of destinations without wasting valuable time travelling between them.
Here is a suggested 7-day Sri Lanka travel itinerary featuring Sigiriya, Kandy, Nuwara Eliya, Ella, Bentota and Colombo.
Day 1 – Sigiriya: Ancient Wonders and Adventure

Begin your Sri Lankan adventure in Sigiriya, one of the island’s most famous cultural destinations. Known for its impressive rock formation, ancient ruins and beautiful surrounding countryside, Sigiriya is an excellent starting point for exploring the Cultural Triangle.
Best things to do in Sigiriya
- Visit Sigiriya Rock Fortress: Explore the ancient site, landscaped gardens and historic remains while enjoying impressive views of the surrounding landscape.
- Climb Pidurangala Rock: If weather and conditions permit, enjoy panoramic views that include Sigiriya Rock.
- Experience village life: Discover traditional Sri Lankan food and rural surroundings through a local village experience.
- Taste authentic cuisine: Enjoy a traditional rice-and-curry meal featuring local vegetables, dhal, sambol and other dishes.
Where to stay in Sigiriya
Choose a comfortable hotel, boutique property or nature resort close to the attractions you plan to visit. A peaceful setting and a swimming pool can be welcome after a day of exploring.
Travel tip: Start early to avoid the hottest part of the day. If you plan to climb Pidurangala Rock, check access conditions and allow enough time to complete the hike safely.
Day 2 – Kandy: Culture, Temples and Local Life
Continue to Kandy, a historic hill-country city known for its religious significance, cultural traditions and scenic surroundings.
Kandy offers a different atmosphere from Sigiriya, with a combination of city life, traditional crafts, gardens and spiritual landmarks.
Best things to do in Kandy
- Visit the Temple of the Sacred Tooth Relic: Discover one of Sri Lanka’s most important Buddhist religious sites.
- Walk around Kandy Lake: Enjoy views of the lake and the surrounding city.
- Explore local markets: Discover fresh produce, spices, handicrafts and everyday Sri Lankan life.
- Visit the Royal Botanic Gardens, Peradeniya: Explore landscaped gardens and a wide variety of tropical plants if your schedule allows.
- Experience Kandyan culture: Look for a traditional cultural performance if one is available during your visit.
What to eat in Kandy
Try Sri Lankan hoppers, string hoppers, rice and curry or other local specialities at a reputable restaurant.
Where to stay in Kandy
Consider a comfortable city hotel or a property overlooking the surrounding hills. Choose accommodation with convenient access to your planned attractions and transport.
Travel tip: Dress respectfully when visiting religious sites. Clothing should cover your shoulders and knees, and you may be required to remove footwear before entering designated areas.
Day 3 – Nuwara Eliya: Tea Plantations and Cool Mountain Air

Travel into Sri Lanka’s central highlands to discover Nuwara Eliya, a destination famous for its cool climate, rolling tea estates and colonial-era character.
The changing landscape makes the journey itself part of the experience.
Best things to do in Nuwara Eliya
- Visit a tea plantation: Learn about the cultivation of tea and the importance of Ceylon tea to Sri Lanka.
- Explore a tea factory: Where tours are available, discover the stages involved in producing tea.
- Visit Gregory Lake: Enjoy the surrounding scenery and available recreational activities.
- Explore the town: Discover gardens, historic buildings and local cafés.
- Enjoy freshly brewed Ceylon tea: Take a relaxing break while appreciating the cool highland atmosphere.
Where to stay in Nuwara Eliya
A cosy hotel, heritage-style property or mountain retreat can make your stay especially memorable. Temperatures can be much cooler at night than in coastal areas, so bring a light jacket or warm clothing.
Travel tip: Allow time for mountain roads and changing weather. If you are travelling from Kandy, avoid planning too many activities for the same day.
Day 4 – Ella: Mountain Views and Scenic Adventures

Ella is one of Sri Lanka’s best-known hill-country destinations, attracting travellers with its green mountains, scenic railway views, hiking trails and relaxed café culture.
It is an excellent place to enjoy outdoor activities and take a break from busy sightseeing.
Best things to do in Ella
- Visit Nine Arch Bridge: Admire this famous railway bridge surrounded by lush greenery.
- Hike Little Adam’s Peak: Enjoy a relatively accessible mountain walk with beautiful views, depending on weather and trail conditions.
- Explore Ella Rock: Consider this more demanding hike if you have enough time and suitable footwear.
- Visit local cafés: Relax with a cup of Ceylon tea or coffee while enjoying mountain scenery.
- Discover nearby waterfalls: Explore suitable nearby attractions if time, transport and weather permit.
Where to stay in Ella
Choose a boutique hotel, guesthouse or mountain-view property. Some accommodations are located on steep roads, so check accessibility and transport arrangements before booking.
Travel tip: If you want to experience the famous Kandy–Ella train journey, you will need to adjust the itinerary and train timings accordingly. It is not practical to assume that every sightseeing stop and the entire train journey will fit comfortably into the same day.
Days 5 and 6 – Bentota: Beaches, Relaxation and Coastal Experiences

After exploring the hill country, head towards Bentota on Sri Lanka’s western coast. These two days provide an opportunity to slow down, enjoy the ocean and experience a different side of the island.
Best things to do in Bentota
- Relax on the beach: Enjoy the coastal scenery and take time to unwind.
- Experience a Madu River boat safari: Explore mangrove-lined waterways and observe the natural environment with a responsible local operator.
- Try water sports: Depending on availability, weather and sea conditions, activities may include selected water sports.
- Discover local seafood: Enjoy freshly prepared seafood and traditional Sri Lankan dishes at reputable restaurants.
- Explore nearby coastal attractions: Visit selected nearby destinations if you prefer a more active beach holiday.
Where to stay in Bentota
Consider a beachfront hotel, boutique villa or resort suited to your budget. If relaxation is your priority, choose accommodation that allows you to enjoy the beach without spending too much time travelling.
Travel tip: Always follow local sea-safety advice. Swimming and water sports depend on conditions, and not every beach is safe for every activity throughout the year.
Day 7 – Colombo: City Exploration and Food Experiences
Finish your Sri Lankan holiday in Colombo, the country’s largest city and a lively centre of shopping, dining, culture and urban life.
Colombo offers a different experience from the countryside and beach destinations, making it an interesting final stop before departure.
Best things to do in Colombo
- Visit Gangaramaya Temple: Explore an important Buddhist temple with a distinctive collection of religious and cultural objects.
- Discover Pettah Market: Experience a busy commercial district filled with shops, stalls and local products.
- Walk along Galle Face Green: Enjoy the seaside atmosphere, especially later in the day.
- Explore local food: Try Sri Lankan street-food favourites and traditional dishes at suitable food outlets.
- Enjoy a memorable dinner: Choose a restaurant with city or ocean views, depending on your preferences.
Where to stay in Colombo
A hotel near the city centre or Galle Face area can provide convenient access to several attractions. Consider traffic and your flight departure time when choosing your location.
Travel tip: If you have an early flight on Day 7, avoid squeezing too much sightseeing into the final day. Depending on your arrival and departure times, it may be better to spend the last night closer to the airport.
Local Sri Lankan Food You Must Try
Sri Lankan cuisine is an essential part of the travel experience. Its combination of spices, coconut, fresh ingredients and traditional cooking methods offers something for every curious traveller.
Make time to try:
- Rice and curry: A traditional meal featuring rice, curries, vegetables and sambol.

- Hoppers and string hoppers: Popular dishes often enjoyed with curry and coconut sambol.

- Kottu roti: Chopped flatbread mixed on a hot griddle with vegetables, spices and optional egg, meat or seafood.

- Fresh tropical fruits: Try seasonal fruits such as mango, pineapple, rambutan and mangosteen.

- Ceylon tea: Discover the distinctive flavours of Sri Lanka’s tea-growing regions.

- Sri Lankan seafood: Explore fish and seafood dishes along the coast.

If you prefer mild food, simply ask the restaurant or cook to reduce the chilli.
Where Should You Stay During Your 7-Day Sri Lanka Trip?
For a varied holiday, consider choosing accommodation that matches each destination rather than booking the same type of hotel everywhere.
- Sigiriya: A comfortable nature resort or boutique hotel.
- Kandy: A city hotel or hill-view property.
- Nuwara Eliya: A cosy mountain retreat or heritage-style hotel.
- Ella: A boutique hotel or guesthouse with scenic views.
- Bentota: A beachfront hotel or resort.
- Colombo: A city hotel with convenient access to your planned attractions and departure arrangements.
Compare the location, cleanliness, recent reviews, breakfast options, air conditioning, Wi-Fi and transport access before booking. A property with a slightly higher room rate may offer better overall value if it saves travel time or includes useful facilities.
Important Travel Tips for a 7-Day Sri Lanka Itinerary
Seven days is enough to experience several highlights of Sri Lanka, but this route covers a considerable amount of ground.
Keep these practical points in mind:
- Plan transfers carefully: Travel between destinations can take several hours, especially in the hills.
- Start early: Morning departures help you make better use of sightseeing time.
- Check train schedules: Railway journeys are popular, and timings or availability can change.
- Allow flexibility: Rain, traffic and delays can affect your plans.
- Book popular activities ahead: Consider advance arrangements for accommodation, train journeys and selected excursions.
- Choose your priorities: If you prefer a slower holiday, spend more nights in fewer destinations.
- Check seasonal conditions: The most suitable beach and outdoor activities depend on the region and time of year.
For travellers who want to experience the Kandy–Ella train journey, a traditional village visit, a safari or more time at the beach, adjusting the route may create a more relaxed and rewarding holiday.
Is Seven Days Enough to Explore Sri Lanka?
Yes, seven days can provide a memorable introduction to Sri Lanka, particularly if you focus on a selection of destinations and organise transport efficiently.
This itinerary combines ancient heritage, mountain landscapes, tea plantations, beaches and city experiences. However, visiting all six destinations in one week can feel busy, especially if you want to spend long periods relaxing or hiking.
If you prefer a slower pace, consider reducing the number of stops. If you want to explore more regions, a longer holiday will allow you to enjoy the island with less pressure.
The best itinerary is one that matches your travel style, interests, budget and available time.
Frequently Asked Questions About a 7-Day Sri Lanka Trip
1. What are the best places to visit in Sri Lanka in seven days?
Popular options include Sigiriya, Kandy, Nuwara Eliya, Ella, Bentota and Colombo. The ideal route depends on your arrival and departure times, interests and preferred travel pace.
2. Can I visit Sigiriya, Kandy, Ella and Bentota in one week?
Yes, it is possible with careful planning and efficient transfers. However, travel between these destinations takes time, so an itinerary with fewer stops may be more relaxing.
3. How many nights should I spend in each destination?
A possible plan is one night each in Sigiriya, Kandy, Nuwara Eliya and Ella, followed by two nights in Bentota. Your final Colombo visit can be planned around your flight schedule. This is a busy itinerary, so consider adjusting the nights to suit your priorities.
4. What is the best way to travel around Sri Lanka?
Private transport can make a multi-stop itinerary more convenient, while trains offer scenic journeys on selected routes. The best option depends on your budget, timetable and preferred experience.
5. What should I pack for a seven-day Sri Lanka holiday?
Bring lightweight clothing, comfortable walking shoes, sun protection, swimwear, insect repellent and a light jacket for the hill country. Include respectful clothing for religious sites and any personal essentials.
6. Can YMe Tours help organise a seven-day Sri Lanka holiday?
YMe Tours can help plan accommodation, transport, sightseeing and selected travel experiences based on your requirements. Contact the team to discuss your preferred destinations, dates and budget.
Plan Your Sri Lankan Adventure with YMe Tours
Planning a holiday across multiple destinations can be challenging when you need to coordinate accommodation, transfers, sightseeing and activities.
YMe Tours can help you organise a personalised Sri Lankan journey based on your travel dates, preferred destinations, budget and interests.
From airport pick-up and accommodation options to island-wide transportation, cultural experiences, wildlife safaris, beaches and adventure activities, your trip can be planned around what you want to experience.
Whether you are travelling as a couple, with family or with friends, YMe Tours can help you create a Sri Lankan holiday that suits your needs.
Tell us what you need, and we’ll help make it happen.
+94 720 134 575 | [email protected] | tours.yme.lk