Two US Navy destroyers transited the strait without incident, according to reports citing US officials.
Trump said the US was “clearing out” the waterway and criticised other nations for not taking action.
Iranian and US officials reportedly opened talks in Pakistan aimed at ending the conflict.