Flight distance between Puerto Plata, Dominican Republic and Annaba, Algeria 4,786.3 mi / 7,702.8 km