Flight distance between Puerto Plata, Dominican Republic and Pirot, Serbia 5,452.0 mi / 8,774.1 km