France lies in a straight line about 6,649 km from India (New Delhi → Paris).