Flight distance between Puerto Plata, Dominican Republic and Yacuiba, Bolivia 2,927.3 mi / 4,711.0 km