The Colombo-to-Ella route is Sri Lanka's classic road trip, a journey that takes you from the bustling capital through ancient kingdoms, sacred cities, misty highlands, and tea-carpeted mountains to the laid-back hill town of Ella. This seven-day itinerary covers the best of Sri Lanka's Cultural Triangle and Hill Country, with practical advice on distances, drive times, the best stops, and which vehicle to choose for each leg.
Day 1: Colombo - Explore the Capital
Start your trip in Colombo, Sri Lanka's vibrant, chaotic, and increasingly cosmopolitan capital. Spend the day exploring the Gangaramaya Temple, the bustling Pettah Market, the colonial-era Fort district, and the oceanfront Galle Face Green promenade. For dinner, head to Ministry of Crab at the Dutch Hospital Shopping Precinct for some of the best seafood in Asia. Stay in Colombo Fort or the Kollupitiya neighbourhood for easy access to restaurants and nightlife. No long driving today; use a tuk-tuk or PickMe to get around the city.
Day 2: Colombo to Sigiriya (170 km, 4-5 hours)
Depart Colombo early (ideally by 6 AM) to beat the traffic heading north. The drive to Sigiriya takes 4-5 hours via the A6 highway through Kurunegala. Stop at the Dambulla Cave Temple en route, a UNESCO World Heritage Site with five caves containing 153 Buddha statues and 2,000-year-old paintings. Arrive in Sigiriya by lunchtime, check into your hotel, and spend the afternoon at the Sigiriya Museum or relaxing by the pool. Save the rock fortress climb for the next morning when it's cool and uncrowded.
Vehicle Recommendation for Days 2-3
The roads from Colombo to Sigiriya and on to Polonnaruwa are well-maintained A-grade highways. A sedan (Toyota Axio or Honda Fit) is perfectly comfortable for a couple. Families should opt for a van (Toyota HiAce) for luggage space and comfort. A private driver is strongly recommended for this leg; the highway driving is monotonous and tiring for a first-time visitor still adjusting to left-hand traffic.
Day 3: Sigiriya and Polonnaruwa (65 km, 1.5 hours)
Rise early for the Sigiriya Rock Fortress climb. Gates open at 7 AM, and arriving at opening avoids the worst crowds and heat. The climb takes 1.5-2 hours and offers staggering views from the summit of this 5th-century palace. Alternatively, climb nearby Pidurangala Rock for equally impressive views with far fewer tourists. After descending, drive to Polonnaruwa (1.5 hours), the medieval capital of Sri Lanka. Rent bicycles to explore the sprawling ancient city, including the Gal Vihara rock-carved Buddha statues and the Royal Palace ruins. Return to Sigiriya for the night or stay in Polonnaruwa.
Day 4: Sigiriya to Kandy (90 km, 3 hours)
Drive south to Kandy, Sri Lanka's cultural capital and the last seat of the Sinhalese kings. The drive takes about 3 hours through increasingly scenic countryside. Stop at a spice garden in Matale for a guided tour of cinnamon, pepper, clove, and vanilla cultivation (beware the hard sell for overpriced spice products). Arrive in Kandy by early afternoon, check into a hotel with a view of Kandy Lake, and explore the town. In the evening, visit the Temple of the Sacred Tooth Relic during the evening puja ceremony (6:30 PM) for a deeply spiritual experience. If time permits, catch a Kandyan dance performance at the Cultural Centre.
Day 5: Kandy to Nuwara Eliya (80 km, 3 hours)
Today's drive is one of the most scenic in Sri Lanka, climbing from Kandy at 500 metres elevation to Nuwara Eliya at 1,900 metres. The road winds through the heart of Sri Lanka's tea country, passing plantation after plantation of luminous green tea bushes. Stop at the Ramboda Falls on the way up, and visit a tea factory for a tour and tasting. We recommend the Pedro Tea Estate in Nuwara Eliya, which offers factory tours every 30 minutes. Nuwara Eliya itself is a quirky hill town with British colonial architecture, a racecourse, and a golf course. It gets cold at night (10-15 degrees Celsius), so pack a jumper.
The Train Option: Kandy to Nanu Oya
Consider taking the train from Kandy to Nanu Oya (the station for Nuwara Eliya) instead of driving. This is the first section of the famous hill country railway and is spectacular in its own right, with views over the Mahaweli River valley and through tea plantations. The journey takes about 3.5 hours. Your driver can meet you at Nanu Oya station and drive you the remaining 30 minutes to Nuwara Eliya. Book first-class or second-class reserved tickets in advance.
Days 6-7: Nuwara Eliya to Ella (65 km, 2.5 hours by car or 3.5 hours by train)
The final leg to Ella is the climax of the trip. You have two options: drive via the A5 highway (2.5 hours, winding mountain roads with incredible views) or take the train from Nanu Oya to Ella (3.5 hours, widely considered the most scenic train journey in the world). We strongly recommend the train. Have your driver take the car to Ella while you enjoy the railway journey through tunnels, over bridges, past waterfalls, and through clouds. Arrive in Ella by early afternoon.
What to Do in Ella
Ella is a small hill town with a disproportionate amount of charm. Over two days, hike Little Adam's Peak (1 hour, easy, panoramic views), walk to the Nine Arch Bridge (time your visit for when a train crosses, usually 9:00 AM and 3:45 PM), climb Ella Rock (3-4 hours, challenging but rewarding), and swim in the Ravana Falls natural pool. For food, Ella has excellent restaurants including Cafe Chill for Western food and Roti Hut for local fare. The evenings are cool and pleasant, perfect for a gin and tonic on a rooftop bar overlooking Ella Gap.
Choosing the Right Vehicle for This Trip
For this seven-day itinerary, we recommend a comfortable sedan with a private driver. The roads range from good highways (Colombo to Sigiriya) to narrow mountain passes (Kandy to Ella), and an experienced local driver handles all conditions safely. For families of four or more, a van provides significantly more comfort and luggage space, especially valuable on the winding mountain roads where smaller cars can feel cramped. At Aitken Travels, we pair you with a driver experienced on this specific route who knows every shortcut, viewpoint, and hidden gem along the way.
Accommodation Tips
- Colombo: Stay in Fort or Kollupitiya for walkability (Shangri-La, Cinnamon Grand, or boutique options)
- Sigiriya: Stay within 10 km of the rock for early morning access (Heritance Kandalama has iconic architecture)
- Kandy: Choose a hotel with lake or mountain views (Earl's Regency, Theva Residency)
- Nuwara Eliya: The Grand Hotel or Heritance Tea Factory for colonial charm
- Ella: 98 Acres Resort or Ella Jungle Resort for stunning valley views
- Budget option: Guesthouses and homestays are excellent throughout this route ($20-40 per night)