The straight-line (great-circle) distance between the city centers of New Delhi, India, and Jerusalem, Israel is approximately 4,662 kilometers (2,896 miles). Actual flight distances are slightly longer due to routing and airspace restrictions.