Flight distance between Puerto Plata, Dominican Republic and Bathsheba, Barbados 867.5 mi / 1,396.2 km