Flight distance between Bathsheba, Barbados and Philadelphia, United States of America 2,077.4 mi / 3,343.2 km