Flight distance between Philadelphia, United States of America and Mahilyow, Belarus 4,596.9 mi / 7,398.0 km