Flight distance between Puerto Plata, Dominican Republic and Abraham’s Bay, Bahamas 230.6 mi / 371.1 km