Flight distance between Pasragad Branch, Iran and San Pedro, Philippines 4,676.4 mi / 7,526.0 km