How many miles is it from England to India?

From London England, the distance to delhi India is around 4200 miles.