How far from India to Israel?

The distance between the city centers of New Delhi, India, and Jerusalem, Israel, is approximately 4,662 kilometers (2,896 miles), as the crow flies.
Copyright Wanderlust World © https://www.ynyoo.com