Flight distance between Puerto Plata, Dominican Republic and Moscow, Russia 5,767.7 mi / 9,282.1 km