Distance Calculator

Distance from Macherla to Srikakulam

Distance between Macherla and Srikakulam is 515 kilometers (320 miles).
Driving distance from Macherla to Srikakulam is 630 kilometers (391 miles).

air 515 km
air 320 miles
car 630 km
car 391 miles

Distance Map Between Macherla and Srikakulam

Macherla, , IndiaSrikakulam, , India = 320 miles = 515 km.

How far is it between Mācherla and Srīkākulam

Macherla is located in India with (16.4833,79.4333) coordinates and Srikakulam is located in India with (18.2969,83.8973) coordinates. The calculated flying distance from Macherla to Srikakulam is equal to 320 miles which is equal to 515 km.

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

City/PlaceLatitude and LongitudeGPS Coordinates
Macherla 16.4833, 79.4333 16° 28´ 59.9880'' N
79° 25´ 59.9880'' E
Srikakulam 18.2969, 83.8973 18° 17´ 48.9120'' N
83° 53´ 50.3520'' E

Estimated Travel Time Between Mācherla and Srīkākulam

Average SpeedTravel Time
30 mph (48 km/h) 13 hours 07 minutes
40 mph (64 km/h) 09 hours 50 minutes
50 mph (80 km/h) 07 hours 52 minutes
60 mph (97 km/h) 06 hours 29 minutes
70 mph (112 km/h) 05 hours 37 minutes
75 mph (120 km/h) 05 hours 14 minutes
Macherla, , India

Related Distances from Macherla

CitiesDistance
Macherla to Pithapuram394 km
Macherla to Visakhapatnam514 km
Macherla to Vuyyuru204 km
Macherla to Repalle209 km
Macherla to Srisailam155 km
Please Share Your Comments