Sri Lanka is a tiny Island nation in the Indian Ocean. It is known for its beautiful temples, quiet beaches, quaint towns, and hill stations. Sri Lanka is the perfect destination for those who love solitude and are looking for a budget trip.Â
This Sri Lanka itinerary (7 days) includes famous destinations such as Kandy, Ella, and Galle, as well as the top things to do in these cities and towns. So pack your bags because we have planned your trip for you!
- Perfect Sri Lanka Itinerary 7 Days
- Day 1: Welcome to Sri Lanka – Land in Colombo & Transfer to Kandy
- Day 2: Stay in Kandy, a UNESCO World Heritage Site
- Day 3: Day Tour to Sigiriya, Rock Fortress
- Day 4: Ella – Soak in the Highlands
- Day 5: Adam’s Peak, Nine Arch Bridge, Ravana Falls
- Day 6: Dutch Town of Galle
- Day 7: Farewell & Departure
- Why Choose OneVasco?
- FAQs
Perfect Sri Lanka Itinerary 7 Days
Here is the perfect itinerary with the best places to visit in Sri Lanka in 7 days:
|
Week Plan |
Things To Do |
|
Day 1 |
Land in Colombo, the capital of Sri Lanka, and spend the afternoon exploring iconic landmarks and trying Sri Lankan food before heading to Kandy. |
|
Day 2 |
Spend a relaxing day in Kandy, visit the Temple of the Sacred Tooth, Kandy Lake, and the Ceylon Museum, and do some shopping and cafe-hopping. |
|
Day 3 |
From Kandy, you can take a day trip to Sigiriya, an ancient palace and fortress otherwise known as Lion Rock. It is a long trek, so be prepared to walk A LOT! |
|
Day 4 |
Take the iconic train route from Kandy to Ella. This train will get you there in the late afternoon, giving you time to explore Ella and its nightlife. |
|
Day 5 |
Ella is known for the Nine Arch Bridge, Little Adam’s Peak for amazing views of tea plantations, Ella Gap, and the Ella Rock. Add these to your list and visit the ones that interest you the most! |
|
Day 6 |
Head to Galle, the Dutch town with beautiful beaches and sunlight. Visit the colourful lanes and Galle Clock Tower, admire the Galle Lighthouse and Groote Kerk (Dutch Reformed Church). |
|
Day 7 |
Keep the last day for shopping in Galle, it is known for designer stores and quirky shops. Book your airport cab via PickMe or Uber to arrive in time for your flight. |
Day 1: Welcome to Sri Lanka – Land in Colombo & Transfer to Kandy

Start your Sri Lanka adventure by arriving at Bandaranaike International Airport (CMB) in Colombo. If you arrive early, soak in the capital city, pay respects at the famous Gangaramaya Temple, Jami Ul-Alfar Mosque, Pettah Market, and have lunch at a local restaurant.Â
After lunch, you can take a cab, bus, or train to Kandy. The most expensive and fastest way is the private car. You will reach Kandy in 3 to 4 hours, relax, and enjoy a quiet evening in the beautiful hilly countryside.Â
- Train: 2.5-3.5 hrs, $0.70 – $23 (scenic, book ahead)
- Bus: ~4 hrs, $0.50 – $11 (budget-friendly)
- Taxi: 2-3 hrs, $56 – $170+ (fast, convenient)
- Tuk-tuk (Self-drive): 4-6 hrs, ~$25/day + fuel (adventurous)
- Flight: ~1 hr 27 min (flight only), $66 – $365 (fastest, expensive)
Flights and Sri Lanka Visa for Indians
- Sri Lanka is 2 hours by flight from India. Frequent, direct flights to the capital city are available from major Indian cities.
- Indians are eligible for an Electronic Travel Authorization (ETA) and a 30-day free visa period and double entry until April 2025.
Must Read: Sri Lanka Visa Rejection for Indians
Tips:Â
- Do not forget to fill out the ETA form before departing from India.Â
- Immunize yourself with relevant vaccinations, carry mosquito repellent, and sunscreen for the tropical weather.Â
- Download Uber and PickMe to get the cheapest fares for internal travel.Â
- Carry cash because UPI or card transactions are not as popular in the country.Â
Lunch Recommendations in Colombo:
- Ministry of Crab: The best dish is Garlic Chilli Crab
- Upali’s by Nawaloka: Perfect for local Sri Lankan cuisine
- The Lagoon at Cinnamon Grand: Known for seafoodÂ
- Bombay Borough: Amazing Indian dishes such as Amritsari Shrimp
- Barefoot Garden Cafe: Must try the Black Pork Curry
Suggested Read: Top 16 Reasons to Visit Sri Lanka for an Unforgettable Adventure
Day 2: Stay in Kandy, a UNESCO World Heritage SiteÂ

Kandy is one of Sri Lanka’s historically beautiful cities. It is home to the Temple of the Sacred Tooth and the Royal Complex, and was also the Last Royal Capital of Sri Lanka.Â
Things To Do:
- Temple of the Sacred Tooth | Adult: LKR 2000Â
- Ride the Kandy to Ella Train | 2nd class: LKR 240 per person, 3rd class: LKR 175 per person
- Royal Botanic Gardens of Peradeniya | Starting at LKR 3,540
- Explore the historic Three Temple Loop – Gadaladeniya Viharaya, Embekke, and Lankathilaka Temples
- Walk around Kandy Lake
- Shop in Kandy’s Markets
- Visit Ceylon Tea Museum | Adult: LKR 1000Â
- Cricket game at Kandy’s Pallekelle Stadium
- Watch a Kandyan dance performanceÂ
Dining Recommendations in Kandy:
- Balaji Dosa – Known for South Indian cuisineÂ
- Mandiya – Known for Sri Lankan cuisine
- Hideout Lounge – Great for cocktails and vegan-friendly
- Cafe Banana Chil – Best restaurant for brunchÂ
Day 3: Day Tour to Sigiriya, Rock FortressÂ

From Kandy, you can take a day trip to Sigiriya, an ancient palace and fortress otherwise known as Lion Rock. It is a challenging hike with over 1200 steps. On your hike, you will see beautiful fresco paintings, the Mirror wall, and terrace gardens. At the top are the ruins of the fortress of a majestic capital and Kashyapa’s royal palace.
- The ticket cost is nearly USD 20 for SAARC tourists (that includes Indians).Â
- The timings are from 05:00 AM to 18:30 PM every day.
- Website: https://sigiriyafortress.com
Tips:
- Go early in the morning to avoid the crowd and harsh sunny weather.Â
- Wear comfortable shoes for the steep hike to the rock.Â
- Beware of the monkeys on your climb. Keep shiny objects and food away from them.
- For a stunning view of Sigiriya, you can also climb the Pidurangala Rock.Â
- Pack lots of water for the journey.
Day 4: Ella – Soak in the HighlandsÂ

The next morning, head to Ella via train. The Kandy to Ella train journey in Sri Lanka is a popular and scenic route, with trains departing twice daily from Kandy at 8:47 AM and 11:03 AM, arriving in Ella at 3:15 PM and 5:45 PM respectively. You must book in advance so you don’t end up missing this ride.Â
- A first-class AC train ticket from Kandy to Ella will cost a welcoming sum of 3000 LKR (ÂŁ7.82).
- 2nd class tickets from Kandy to Ella (or vice versa) – 600 LKR (ÂŁ1.57)Â
- 3rd class tickets from Kandy to Ella (or vice versa) – 300 LKR (£0.78)
You can book your tickets through Sri Lanka Railways.Â
It will be evening by the time you reach Ella. Spend it at Ella’s lively restaurants, and do some street shopping on the main street before your big day of exploration.Â
Dining Options:
- Café Chill: Amazing dishes, ambience, and drinks
- Cafe One Love: Known for lively music, delicious food, stunning views & ambience
- AK Ristoro: Outdoor seating with fusion food options
Day 5: Adam’s Peak, Nine Arch Bridge, Ravana Falls

Your second day in Ella can quickly become hectic; you have several attractions to cover, so pick the ones that excite you the most and plan them well. Pro Tip: Don’t try to cover everything in a single day.Â
Things To Do:
- Visit the Magical Nine Arch Bridge | Asanka Café for stunning views of the bridge!
- Little Adam’s Peak for amazing views of tea plantations, Ella Gap, and the Ella Rock.
- Ravana Falls to see the stunning waterfalls.Â
- Visit the Halpewatte Tea Factory to learn about Ceylon tea | Tickets at $10Â
All the attractions are easily accessible by tuk-tuk or cab. Do haggle to negotiate a reasonable price. Check online cab services to confirm the prices.Â
Day 6: Dutch Town of Galle

The driving time from Ella to Galle is around 200 km and takes 3-4 hours by car. The beautiful coastal town of Galle is known for its colonial Dutch architecture, colorful streets, boujee cafes, Galle Fort, Lighthouse, and sunny beaches.Â
Leave early in the morning from Ella so you can explore the town of Galle at leisure!
Things To Do:
- Book a walking tour or take a leisurely walk along the fort walls, bastions, and through the narrow streets, stopping at shops, cafes, and restaurants.Â
- Visit the Galle Clock Tower at the entrance of the fort.
- Admire the Galle Lighthouse
- Visit the Groote Kerk (Dutch Reformed Church)
- Enjoy a culinary tour of Galle Fort’s street food.
- Browse the shops and cafes in the historic Dutch Hospital building
- Explore the antique shops within the fort.
- Visit the Historical Mansion Museum | Free admission
- Sea Turtle Farm Galle Mahamodara
Dining Options:
- Bastille: Fun vibes, vegan options, and seafoodÂ
- Hoppa, Galle Fort: Homestyle Sri Lankan foodÂ
- Maru Cafe: The most aesthetic restaurant known for its poke bowls and peekah tea.Â
- A Minute by Tuk Tuk: Known for variety, stunning views, and ambience
- Coconut Sambol: Known for its buffetÂ
- Isle of Gelato: Known for its locally sourced, authentic gelatosÂ
Day 7: Farewell & Departure

On your final day in Sri Lanka, spend the morning roaming the streets of Galle and soaking in the sun. All international flights pass through Colombo, which is two hours away. Book your cabs on time to avoid traffic.
Make sure to buy iconic souvenirs for your family and friends from local shops in Galle. Visit areas such as Pedlar Street and Galle Fort for shopping.
Accommodation in Sri Lanka

Here are the best places to visit in Sri Lanka in 7 days with accommodation recommendations:Â
|
City |
Top Recommendations |
|
Kandy |
Fox Kandy by Fox Resorts: ₹5,246 Ceyloni Lake Residency: ₹978 Kandyan Mount Mirror Boutique Villa: ₹1,899 Hotel Sky Gate Kandy: ₹2,174 Kandy City Stay: ₹2,102 |
|
Ella |
Serenite Ella: ₹6,361 Ella Mount Relax Cottages: ₹5,132 Zion View Ella Green Retreat: ₹7,698 |
|
Galle |
Galle Fort Hotel: ₹15,054 Ivy Lane Galle Fort: ₹4,875 Villa Surf Beach: ₹2,716 The Dutch Boutique: ₹3,461 Tamarind Hill: ₹9,861 |
Must Read: Sri Lanka in February!
Shopping in Sri Lanka
Here’s more information about the mentioned shopping areas, what you can buy, and potential events:
|
Kandy Municipal Central Market |
|
This bustling market is the heart of local commerce in Kandy. It’s a vibrant and sensory experience where you can witness the daily life of the city. The market is housed in a colonial-era building and spills out onto the surrounding streets. It’s divided into sections for different goods. Bargaining is common here, so be prepared to negotiate prices for the best deals. What to Buy:
|
Â
|
Ella Village Shopping Center |
|
Ella is a popular tourist destination known for its scenic beauty and relaxed atmosphere. The shopping center here caters more towards tourists, offering a curated selection of items that reflect the area’s charm. It’s generally smaller and more boutique-style. What to Buy:
|
Â
|
Pedlar Street in Galle Fort |
|
Galle Fort is a UNESCO World Heritage Site with a rich colonial history. Pedlar Street is one of its main thoroughfares, lined with beautifully preserved Dutch colonial buildings that now house a variety of businesses, including boutique shops. The atmosphere here is more upscale and curated compared to the markets. What to Buy:
|
Must Read: 20 Best Markets in Sri Lanka: A Travel Guide for Shoppers!
Why Choose OneVasco?
OneVasco makes visa applications effortless. Our expert team manages the entire process, allowing you to focus on your journey.Â
Enjoy stress-free travel with fast visa approvals.
- Expert and Personalized SupportÂ
- Efficient and Hassle-Free ProcessÂ
- Real-Time Tracking and UpdatesÂ
- Transparent CommunicationÂ
- Trusted by Millions
FAQs
Is 7 days enough to explore Sri Lanka?
A 1-week in Sri Lanka itinerary is enough to see some of the highlights, especially if you focus on a specific region. If you have the time, try to cover two to three cities and towns in Sri Lanka!
What is the average daily cost for a 7-day itinerary in Sri Lanka?
The average daily cost can range from approximately $40 to $130, depending on your travel style, accommodation choices, and activities. For a more luxurious trip, budget at least $200 per day.
Which is the best month to visit Sri Lanka?
The best time to visit depends on the regions you plan to explore, as the island experiences different monsoon seasons. Generally, the west and southwest coasts and the hill country are best visited from December to March, while the east coast is ideal from April to September.
How much money to take to Sri Lanka for 7 days?
Based on the average daily costs, a 7-day trip, excluding flights, might cost between $280 and $910. For a more luxurious experience, plan for at least $1400.
Which area of Sri Lanka is best to stay in?
The best area depends on your interests. The west and south coasts are popular for beaches, the Cultural Triangle for historical sites, the hill country for scenic beauty and tea plantations, and the east coast for surfing.
How do I get around in Sri Lanka?
You can get around Sri Lanka using various options, including trains (known for scenic routes), buses (the most common and affordable), tuk-tuks (ideal for short distances in towns), and taxis or private cars (for more comfort and flexibility).
What does a 7-day Sri Lanka itinerary include?
A 7-day trip to Sri Lanka must include exploring cultural sites like Sigiriya and Kandy, scenic train rides through tea plantations to Ella, wildlife safaris in Yala, and relaxing on the beaches of Galle.Â



















