Distance of Philippines from India by flight is equal to 2,878 miles (4,631 kms).