Flight distance between Puerto Plata, Dominican Republic and Mahilyow, Belarus 5,551.7 mi / 8,934.6 km