Flight distance between Philadelphia, United States of America and Dubrovnik, Croatia 4,576.2 mi / 7,364.7 km