The rescue ship with 147 migrants onboard has been stuck in the Mediterranean for nearly two weeks due to the ban imposed by Italy's hard-line Interior Minister Matteo Salvini, whose anti-immigration policies have put Rome on a collision course with its European Union partners.
The Italian court ruled that the ban violates international laws in light of the "exceptionally grave and urgent situation due to the protracted stay of the migrants on our boat," Open Arms said in a statement Wednesday.
The group said its ship is now heading toward Italian waters and expects to reach them Thursday morning. Additionally, it has made new requests to both Italy and Malta for a port that will let them disembark the migrants on medical grounds.
Shortly after the ruling, Salvini - who last week pulled the plug on Italy's populist government, triggering a political crisis - reiterated his objection to humanitarian ships entering Italian ports. The Italian Interior Ministry said it will appeal Wednesday's court ruling.
"The minister is ready to sign off on a new measure banning entrance in Italian territorial waters," the ministry said in a statement.
The United Nations refugee agency on Tuesday urged European governments to immediately allow in about 500 people rescued from the Mediterranean who remain stranded at sea as countries bicker over who should take them.
Another 356 migrants are onboard the Ocean Viking rescue ship, operated by Doctors Without Borders and SOS Mediterranee, which has already asked Maltese and Italian authorities to provide a safe port.
The UNHCR says nearly 600 people have died or gone missing in waters between Libya and Italy this year.
The European Commission is urging member countries to take action and is offering support, but has no power to intervene.
Copyright 2019 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.