Flight distance between Puerto Plata, Dominican Republic and Dimitrovgrad, Bulgaria 5,621.2 mi / 9,046.5 km