Road map & driving distances

Sri Lanka distance calculator

Measure the road distance and driving time between any two cities or towns in Sri Lanka on an interactive road map. Add every stop, drag to reorder, and see each leg instantly — no guessing, no meters.

Want the full budget too? Estimate your trip cost →

Quick transfer estimate

Get an instant distance & price for a single journey, then request a driver.

From

To

Driving distances between major Sri Lanka cities

Real road distances and drive times between the island's most-travelled cities and towns. Tap any route for a detailed guide and a fixed all-inclusive private-driver price, or add your own stops in the road map above.

FromToRoad distanceDrive time
Colombo Airport (CMB)Colombo Airport (CMB) to Kandy115 km~3.5 hr
Colombo Airport (CMB)Colombo Airport (CMB) to Galle145 km~2 hr
Colombo Airport (CMB)Colombo Airport (CMB) to Sigiriya175 km~3.5 hr
Colombo Airport (CMB)Colombo Airport (CMB) to Ella230 km~6 hr
Colombo Airport (CMB)Colombo Airport (CMB) to Nuwara Eliya180 km~5 hr
Colombo Airport (CMB)Colombo Airport (CMB) to Mirissa205 km~3 hr
Colombo Airport (CMB)Colombo Airport (CMB) to Yala National Park300 km~5.5 hr
Colombo Airport (CMB)Colombo Airport (CMB) to Anuradhapura200 km~4 hr
Colombo Airport (CMB)Colombo Airport (CMB) to Trincomalee265 km~5 hr
Colombo Airport (CMB)Colombo Airport (CMB) to Jaffna335 km~6 hr
Colombo Airport (CMB)Colombo Airport (CMB) to Arugam Bay315 km~6.5 hr
ColomboColombo to Kandy125 km~3 hr
ColomboColombo to Galle135 km~3 hr
KandyKandy to Ella137 km~3.5 hr
KandyKandy to Nuwara Eliya80 km~2 hr
KandyKandy to Sigiriya90 km~2.5 hr
KandyKandy to Dambulla85 km~2 hr
Nuwara EliyaNuwara Eliya to Ella70 km~2 hr
EllaElla to Yala National Park100 km~2.5 hr
EllaElla to Mirissa160 km~4 hr
GalleGalle to Mirissa35 km~1 hr
MirissaMirissa to Yala National Park145 km~3 hr
DambullaDambulla to Sigiriya20 km~0.5 hr
PinnawalaPinnawala to Kandy35 km~1 hr

Distances are by road, not straight-line. Hill-country routes (Kandy, Ella, Nuwara Eliya) take longer than the kilometres suggest.

How the road map distance calculator works

Type your starting city into the road map above and add your destination — the calculator instantly returns the driving distance in kilometres and the estimated drive time, using live Google road data for Sri Lanka. Keep adding stops to build a full multi-town route, and drag them to reorder your trip.

Every figure is real road distance, not the straight-line distance between two points. That matters most in the hill country around Kandy, Ella and Nuwara Eliya, where winding mountain roads mean a short distance can still be a long, slow drive — the planner flags these legs so your day is realistic.

It's completely free and needs no sign-up. Once your route looks right, see the estimated cost and available private drivers along the way, then send it for a fixed all-inclusive quote on WhatsApp.