Skip to content
28 Jul 2026 · Colombo · Southwest monsoon active USD 1 = LKR 302 · ETA USD 50

Galle to Mirissa

Fastest
0h 50m

by car · 40 km
Road

0h 50m
Rail

1h 05m
Bus

1h 10m

Galle to Mirissa is 40 km by road and takes about 0h 50m in a car. The train covers the same ground in about 1h 05m. By bus, allow 1h 10m.

Check another leg

Pre-filled with this route. Change either end to compare.



Common questions

How long does it take to get from Galle to Mirissa?

By road it takes about 0h 50m to cover the 40 km. That is real driving time including towns and traffic, not a map estimate.

Is there a train from Galle to Mirissa?

Yes. The train takes about 1h 05m. On the popular hill country services, reserved seats open 30 days ahead and sell out the same morning.

Can I take a bus from Galle to Mirissa?

Yes. Allow about 1h 10m. Buses are the cheapest option by a wide margin, and they leave when full rather than to a strict timetable.

How far is Galle from Mirissa?

About 40 km by road, or roughly 25 miles. That works out at an average of 48 km/h once you account for the roads here, which is why the drive takes longer than the distance suggests.

What is the fastest way from Galle to Mirissa?

The car or taxi, at about 0h 50m. Fastest is not always best here — on the scenic legs the train is slower and still the better choice.

Part of a surveyed matrix — 26 of 91 possible pairs measured so far. Times are what we recorded ourselves, not map estimates.