travel guide
The Ultimate 10-Day Sri Lanka Itinerary
6 min read ·
Ten days is the sweet spot for a first trip to Sri Lanka. The island is small, but roads are slow, so a good itinerary moves in one direction rather than zig-zagging. This classic loop runs from the airport through the Cultural Triangle, down through the hill country by train, out to a national park, and finishes on the south coast. Expect average road speeds of 40 to 50 km per hour outside the southern expressway.
Day 1: Arrive and recover in Negombo
Bandaranaike International Airport is actually closer to Negombo (20 minutes) than to Colombo (over an hour). After a long flight, skip the capital and sleep in a Negombo beach guesthouse. If you land early, wander the fish market and the Dutch canal, and eat your first rice and curry.
Days 2-3: Sigiriya and Dambulla
The drive to the Sigiriya area takes about four hours. Base yourself in Sigiriya village or nearby Habarana. Climb Sigiriya Rock Fortress at 7am opening to beat both heat and crowds; the 1,200 steps take about 90 minutes up and down, and the foreigner ticket is around USD 35. Budget travellers often climb neighbouring Pidurangala Rock instead for a fraction of the price and the best view of Sigiriya itself. On the second day visit the Dambulla cave temples, five caverns of Buddha statues and painted ceilings, and consider an afternoon safari to Minneriya or Kaudulla if elephants are gathering.
Day 4: Kandy
It is roughly three hours south to Kandy via Matale, where spice gardens line the road. In Kandy, visit the Temple of the Sacred Tooth Relic during an evening puja, walk the lake, and catch a cultural dance show if you have energy. One night is enough for most travellers.
Day 5: The scenic train to Ella
The Kandy to Ella railway is one of the world's great train rides: around seven hours through tea plantations, tunnels and cloud forest. Book reserved seats well in advance or take your chances in unreserved carriages. If seats are sold out, ride the shorter but still gorgeous Nanu Oya to Ella leg and cover Kandy to Nanu Oya by car.
Days 6-7: Ella
Ella is a backpacker town with real walking. Hike Little Adam's Peak at sunrise (45 minutes up), walk the tracks to Nine Arch Bridge for a train crossing, and tackle Ella Rock if you want a harder half-day. Cafes here are excellent; try a cooking class to learn pol sambol and dhal.
Day 8: Safari at Yala or Udawalawe
Both parks are two to three hours from Ella. Yala has the famous leopards but also the biggest crowds; Udawalawe all but guarantees elephants in open, easy-to-photograph country. Stay near the park gate the night before and take the 6am game drive, when animals are most active.
Days 9-10: South coast beaches and Galle
Drop down to the coast and pick your beach: Mirissa for whale watching (November to April) and sunset at Coconut Tree Hill, Unawatuna for calm swimming, or quieter Talalla and Hiriketiya. On your final day explore Galle Fort, the beautifully preserved Dutch colonial town, walking the ramparts at golden hour. The Southern Expressway gets you from Galle back to the airport in about two and a half hours, so a late-evening flight is comfortable.
Practical notes
- Getting around: a car with driver costs roughly USD 50-70 per day all-in and saves enormous time; buses and trains work fine if you have patience.
- Money: carry rupees in cash outside cities; ATMs are common in every town on this route.
- Dress: shoulders and knees covered at all temples, shoes and hats off.
- Season: this route works best December to April; in the European summer, consider swapping the south coast for Trincomalee or Arugam Bay on the east coast.
- Pace: with 14 days, add Nuwara Eliya or Horton Plains between Kandy and Ella, and a second beach stop.
The beauty of this loop is that nothing is wasted: every travel day passes through scenery worth seeing, and every stop earns its place.