Flight distance between Philadelphia, United States of America and Pirot, Serbia 4,744.4 mi / 7,635.4 km