Distance Calculator

Distance from Colombo to Yanamalakuduru

Distance between Colombo and Yanamalakuduru is 1066 kilometers (662 miles).
Driving distance from Colombo to Yanamalakuduru is 1648 kilometers (1024 miles).

air 1066 km
air 662 miles
car 1648 km
car 1024 miles

Distance Map Between Colombo and Yanamalakuduru

Colombo, Sri LankaYanamalakuduru, , India = 662 miles = 1066 km.

How far is it between Colombo and Yanamalakuduru

Colombo is located in Sri Lanka with (6.9319,79.8478) coordinates and Yanamalakuduru is located in India with (16.4853,80.6675) coordinates. The calculated flying distance from Colombo to Yanamalakuduru is equal to 662 miles which is equal to 1066 km.

If you want to go by car, the driving distance between Colombo and Yanamalakuduru is 1648.37 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 14 hours 43 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 582 km.

City/PlaceLatitude and LongitudeGPS Coordinates
Colombo 6.9319, 79.8478 6° 55´ 54.9840'' N
79° 50´ 52.0080'' E
Yanamalakuduru 16.4853, 80.6675 16° 29´ 7.1160'' N
80° 40´ 2.8560'' E

Estimated Travel Time Between Colombo and Yanamalakuduru

Average SpeedTravel Time
30 mph (48 km/h) 34 hours 20 minutes
40 mph (64 km/h) 25 hours 45 minutes
50 mph (80 km/h) 20 hours 36 minutes
60 mph (97 km/h) 16 hours 59 minutes
70 mph (112 km/h) 14 hours 43 minutes
75 mph (120 km/h) 13 hours 44 minutes
Colombo, Sri Lanka

Related Distances from Colombo

CitiesDistance
Colombo to Nandikotkur1583 km
Colombo to Kutiatodu1435 km
Colombo to Chiplun2140 km
Colombo to Sivagiri1268 km
Colombo to Ariyalur1009 km
Yanamalakuduru, , India

Related Distances to Yanamalakuduru

CitiesDistance
Colombo to Yanamalakuduru1648 km
Please Share Your Comments