Distance from to

Distance from Guruvayur to Ratnapura

Distance from Guruvāyūr to Ratnapura is 646 kilometers. This air travel distance is equal to 401 miles.

The air travel (bird fly) shortest distance between Guruvāyūr and Ratnapura is 646 km= 401 miles.

If you travel with an airplane (which has average speed of 560 miles) from Guruvayur to Ratnapura, It takes 0.72 hours to arrive.

Guruvayur

Guruvayur is located in India.

GPS Coordinates (DMS)10° 35´ 39.4800'' N
76° 2´ 27.9600'' E
Latitude10.59430
Longitude76.04110
Altitude8 m
CountryIndia

Guruvāyūr Distances to Cities

GuruvāyūrDistance
Distance from Guruvayur to Jaffna447 km
Distance from Guruvayur to Vavuniya530 km
Distance from Guruvayur to Valvedditturai460 km
Distance from Guruvayur to Ratnapura646 km
Distance from Guruvayur to Kurunegala586 km

Ratnapura

Ratnapura is located in Sri Lanka.

GPS Coordinates6° 40´ 58.0080'' N
80° 23´ 57.0120'' E
Latitude6.68278
Longitude80.39917
Altitude54 m
CountrySri Lanka

Map of Guruvayur

Map of Ratnapura