Chennai to new delhi distance The distance from Chennai to New Delhi is approximately 2,045 kilometers (1,272 miles).