Flight distance between Philadelphia, United States of America and Gabrovo, Bulgaria 4,867.9 mi / 7,834.1 km