Ukraine has accused Moscow of blocking merchant vessels from entering and leaving the ports. In late November the situation in the waters escalated when Russia seized three Ukrainian navy ships and arrested 24 sailors in the first open military conflict between the countries since Moscow annexed Crimea in 2014.
The functioning of the two main Ukrainian ports on the Sea of Azov is crucial for the country's exports.
"Ships are coming and going through the Kerch Strait towards Ukrainian ports... movement has been partially restored," a statement from the ministry quoted Omelyan as saying.
However, 17 ships were still waiting to enter the Sea of Azov and one was waiting to leave, he added. The minister said he hoped the ports would be fully unblocked in the coming days, and the arrested sailors would be released.
Kiev has blamed Moscow for halting the movement of dozens of vessels through the narrow strait connecting the Black Sea and the smaller Sea of Azov. Russia claimed control of the strait after it annexed Ukraine's Crimean peninsula. Ukraine put its forces on alert and imposed martial law in its border regions after the military confrontation last month.
An armed conflict in eastern Ukraine between government forces and Russian-backed separatists has claimed more than 10,000 lives over five years.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)