The approximated distance between San Diego to Mangalore is 14,774, and the average travel duration between the following destinations is 22 hours and 50 minutes.