Quick answer
The 10-day Sri Lanka itinerary involves roughly 18 to 22 hours of driving across seven road days. The longest leg is the airport to Sigiriya, roughly four to five hours. The others are Sigiriya to Kandy, roughly two and a half to three hours; Ella to Tissamaharama, roughly two to two and a half; Tissamaharama to Mirissa, roughly two and a half to three; and Galle to the airport by expressway, roughly two and a half to three. The Kandy to Ella leg is by train.
Key takeaways
- Total driving on the 10-day route is roughly 18 to 22 hours, including day trips around the Cultural Triangle.
- No single leg after arrival day is longer than roughly three hours, which is what keeps the route comfortable.
- A realistic average speed on Sri Lanka's ordinary roads is roughly 40 to 60 kilometres an hour.
- The expressways, including the Southern Expressway from Galle, are much faster than the ordinary roads.
- Weekends, public holidays and poya days add traffic near temples and towns, so allow extra time.
Driving times leg by leg on the 10-day route
The driving times on the 10-day Sri Lanka itinerary below are the ranges we plan around, including a short break but not long sightseeing stops. They assume a private car with an experienced driver and normal daytime traffic.
Add time for weekends, holidays, rain and roadworks, and treat any map app's estimate as the best case rather than the likely one.
- →Day 1: Bandaranaike International Airport to Sigiriya, roughly four to five hours.
- →Day 2: Sigiriya to Dambulla and back, roughly 30 minutes each way.
- →Day 3: Sigiriya to Polonnaruwa and back, roughly one hour each way; the safari jeep collects you.
- →Day 4: Sigiriya to Kandy via Matale, roughly two and a half to three hours.
- →Day 5: Kandy to Ella by train; the driver goes by road, roughly four to five hours.
- →Day 7: Ella to Tissamaharama, roughly two to two and a half hours.
- →Day 8: Tissamaharama to Mirissa, roughly two and a half to three hours.
- →Day 10: Mirissa to Galle, roughly one hour; Galle to the airport, roughly two and a half to three hours.
Why Sri Lankan roads take longer than the map suggests
Sri Lankan roads take longer than distances suggest because most routes pass through towns, villages and markets, with buses stopping frequently, tuk-tuks weaving, and dogs, cattle and pedestrians sharing the road. On many ordinary roads a realistic average is roughly 40 to 60 kilometres an hour.
In the hill country, winding roads and steep gradients slow things further. The expressways are the exception: the Southern Expressway from Galle and the roads around the airport and Colombo allow much faster, more predictable journeys, which is why the 10-day route ends on one.
- →Ordinary roads: roughly 40 to 60 kilometres an hour on average.
- →Hill roads: often slower, with sharp bends and steep climbs.
- →Expressways: much faster; tolls are usually paid by the driver.
The longest days in the car
Arrival day is the longest drive of the 10-day route, roughly four to five hours from the airport to Sigiriya, and it comes straight after a long-haul flight. The route accepts it because the alternative, a first night near the airport, would push the same drive to day 2 and cost a Sigiriya night.
Day 10 has the second-longest total, roughly three and a half to four hours including the hour from Mirissa to Galle, but it is split around a morning at Galle Fort. The Ella to Tissamaharama and Tissamaharama to Mirissa legs are each well under three hours, and the Kandy to Ella day is spent on the train.
What causes delays on the road
The most common causes of delay on the 10-day route are weekend and holiday traffic around Kurunegala, Dambulla and Kandy, school traffic at the start and end of the day, and pilgrims around temples on poya days, the monthly full-moon holidays.
Rain slows hill roads and occasionally causes landslips in the wet months, and roadworks can add unexpected detours. A driver with local knowledge will know the quieter alternatives, which is one of the less obvious advantages of hiring one.
- →Weekends and public holidays: more traffic near towns and temples.
- →Poya days: busy temple roads, especially around Kandy and Anuradhapura.
- →Rain: slower hill roads; occasional landslips in wet months.
- →Roadworks: variable; ask your driver for current conditions.
Making long drives comfortable
Most long drives on the 10-day route are made easier by stopping every one and a half to two hours for a stretch, a king coconut or a short sight. Anyone prone to carsickness should sit in the front on hill roads, particularly between Ella and Wellawaya.
Keep water, snacks, sunscreen and a phone charger in the car, and plan drives for the morning where possible, when traffic is lighter and the heat is lower. Avoid driving after dark on rural roads, which are poorly lit and shared with pedestrians and animals.
Planning around the driving times
Use the upper end of each range when planning, and never schedule a sightseeing appointment for the hour you expect to arrive. For the final day, work backwards from the flight time and add a buffer of at least an hour for traffic around Colombo and Negombo.
Lankan Stays & Trails plans every drive on the upper end of these ranges and builds in stops chosen for the traveller, not for commission. The site's driver guide explains what to expect from a private car and driver in Sri Lanka.
Frequently asked questions
How long does it take to drive around Sri Lanka?
The classic 10-day loop through Sigiriya, Kandy, Ella, Yala and the south coast involves roughly 18 to 22 hours of driving across seven road days. A full circuit including the north and east takes considerably longer and suits two to three weeks.
How long is the drive from Sigiriya to Kandy?
Roughly two and a half to three hours via Dambulla and Matale, around 90 kilometres. Stops at the Aluvihare rock temple or in Matale add time. Traffic entering Kandy can be heavy, particularly in the late afternoon and on weekends.
Why is driving in Sri Lanka so slow?
Most roads pass through towns and villages and are shared with buses, tuk-tuks, cyclists, pedestrians and animals. Hill roads are winding and steep. A realistic average on ordinary roads is roughly 40 to 60 kilometres an hour, although the expressways are much faster.
What is the longest drive on a 10-day Sri Lanka trip?
Arrival day, from Bandaranaike International Airport to Sigiriya, roughly four to five hours. Every other road leg on the standard 10-day route is roughly three hours or less, and the Kandy to Ella stage is taken by train.
Is it safe to drive at night in Sri Lanka?
It is best avoided on rural roads, which are poorly lit and shared with pedestrians, cyclists and animals, including wild elephants in the dry zone. Plan drives to finish before dark wherever possible, particularly on arrival day after a long flight.
How long does it take from Galle to the airport?
Roughly two and a half to three hours via the Southern Expressway and the roads around Colombo to Bandaranaike International Airport. Traffic near Colombo can add an hour at busy times, so leave a generous buffer before an international flight.

