Classic Route

7 Days in Sri Lanka

The perfect one-week itinerary: Cultural Triangle, scenic train ride, wildlife safari, and tropical beaches. Day-by-day breakdown with transport and budget tips.

Seven days is the sweet spot for a first-time Sri Lanka trip. You will see the island's most iconic experiences without rushing. This route minimizes backtracking and covers the Cultural Triangle, Hill Country, wildlife, and the south coast.

Day-by-Day Itinerary

Day 1 Colombo Airport → Sigiriya (3.5 hrs)

Arrival → Sigiriya

  • Arrive at Bandaranaike Airport
  • Private driver or taxi to Sigiriya
  • Check in and rest
  • Sunset at Pidurangala Rock (optional)
  • Dinner at local restaurant
Day 2 Sigiriya → Dambulla → Kandy (2.5 hrs)

Sigiriya → Dambulla → Kandy

  • Early morning climb Sigiriya Rock Fortress
  • Visit Dambulla Cave Temple en route
  • Arrive in Kandy by afternoon
  • Temple of the Tooth evening puja (6:30 PM)
  • Kandy Lake walk and dinner
Day 3 Kandy → Ella (7 hours by train)

Kandy → Ella by Train

  • Morning visit Royal Botanical Gardens (optional)
  • Board scenic train to Ella (book observation car)
  • Enjoy tea plantations and mountain views
  • Arrive Ella evening, check in
  • Relaxed dinner in Ella town
Day 4 Stay in Ella

Ella Exploration

  • Sunrise hike to Little Adam's Peak
  • Nine Arch Bridge walk
  • Ella Rock hike (optional, 3-4 hours)
  • Ravana Falls visit
  • Tea factory tour (Pedro or Demodara)
Day 5 Ella → Yala (2.5 hrs)

Ella → Yala → Tissamaharama

  • Morning drive to Yala National Park
  • Afternoon leopard safari (3-4 hours)
  • Stay overnight in Tissamaharama
  • Evening at hotel or local town dinner
Day 6 Yala → Mirissa/Weligama (2 hrs)

Yala → South Coast Beach

  • Morning elephant safari in Udawalawe (optional)
  • Drive to south coast beach
  • Check into beach hotel
  • Sunset swim and beach relaxation
  • Seafood dinner
Day 7 Beach → Colombo Airport (2-3 hrs)

Beach Day → Departure

  • Morning whale watching in Mirissa (seasonal)
  • Beach time or surf lesson
  • Drive to Colombo Airport
  • Allow 4 hours before international departure

Transport Options

Private Driver (Recommended)

Cost: $50-70 per day including fuel. Best for families and comfort. Drivers often know good restaurants and hidden gems. Negotiate the full 7-day price upfront.

Tuk-Tuk + Train Combo

Budget-friendly option. Use tuk-tuks for short hops, bus for intercity travel, and splurge on the Kandy-Ella train. Saves money but requires more planning.

Estimated Budget

Category Budget ($350-500) Mid-Range ($600-1000) Luxury ($1500+)
Accommodation (7 nights)Guesthouses $15-25/nightBoutique hotels $60-100/nightLuxury resorts $150+/night
TransportBus + tuk-tuk $50-80Private driver $350-500Chauffeur + domestic flight
FoodLocal meals $5-8/dayRestaurants $15-25/dayFine dining $40+/day
Activities$50-80 (entry fees)$100-150 (safaris, tours)$300+ (private guides, experiences)

Frequently Asked Questions

Is 7 days enough for Sri Lanka?
7 days covers the highlights but it's a fast-paced trip. You will see Cultural Triangle, Hill Country, Yala Safari, and South Coast. For a relaxed experience, 10-14 days is recommended.
What is the best 7-day route in Sri Lanka?
The classic route is Colombo → Sigiriya/Dambulla → Kandy → Ella → Yala → South Coast → Colombo. This minimizes backtracking and covers the most iconic experiences.
How much does a 7-day Sri Lanka trip cost?
Budget travelers spend $300-500, mid-range $600-1000, and luxury $1500+ including accommodation, transport, food, and activities. A private driver costs around $50-70 per day.

Destinations in This Itinerary

Click to explore detailed guides for each stop