« La Russie doit être tenue responsable de son invasion de l’Ukraine. Aujourd’hui, nous prenons des mesures pour fermer les eaux et les ports canadiens aux navires détenus par des intérêts russes ou immatriculés en Russie », a tweeté Omar Alghabra.
L’interdiction devrait entrer en vigueur plus tard dans la semaine, selon un communiqué.
« Cela aura un impact économique important » a précisé le ministre des Transports à la presse, en indiquant que d’ « autres pays envisageaient » de prendre la même mesure.
Le gouvernement britannique avait annoncé dès lundi l’interdiction des ports du Royaume-Uni aux navires sous pavillon russe.
Nombre de pays occidentaux, dont le Canada, ont par ailleurs fermé leurs espaces aériens aux avions russes.
Ottawa a d’autre part annoncé mardi une aide humanitaire de 100 millions de dollars canadiens (environ 71 millions d’euros) pour l’Ukraine et les pays voisins.
« Cette aide permettra de fournir des services de santé d’urgence, une protection, un soutien aux populations déplacées et des services essentiels visant à sauver des vies, notamment des abris, de l’eau et des installations sanitaires, ainsi que de la nourriture », a précisé le ministère des Affaires étrangères dans un communiqué.
L’ONU et ses organisations partenaires ont lancé mardi un appel d’urgence pour lever 1,7 milliard de dollars pour une aide humanitaire à l’Ukraine.
Elle estime que 12 millions de personnes auront besoin d’aide en Ukraine, ainsi que plus de 4 millions de réfugiés qui pourraient fuir les combats. Près de 700.000 personnes ont déjà fui le pays.