Aligarh to Batticaloa distance
flight distance = 1,407 miles
The straight line distance between Aligarh and Batticaloa is 2264 kilometers.
Travel time from Aligarh, India to Batticaloa, Sri Lanka
How long does it take to fly?
3 hours, 19 minutes
This is estimated based on the Aligarh to Batticaloa distance by plane of 1407 miles.
What's the distance to Aligarh, India from where I am now?
Batticaloa, Sri Lanka
How far is Batticaloa, Sri Lanka from me?