The ban takes effect Monday at 12.01am, a cushion that may avoid the chaos that unfolded at airports nationwide when a similar measure took effect with virtually no notice in 2017.
Mr Trump, who signalled plans for a new ban upon taking office in January, appears to be on firmer ground this time after the Supreme Court sided with him.
Some, but not all, of 12 countries also appeared on the list of banned countries in Mr Trump’s first term. The new ban includes Afghanistan, Myanmar, Chad, the Republic of Congo, Equatorial Guinea, Eritrea, Haiti, Iran, Libya, Somalia, Sudan and Yemen.
There will be heightened restrictions on visitors from Burundi, Cuba, Laos, Sierra Leone, Togo, Turkmenistan and Venezuela.
In a video released on social media, Mr Trump tied the new ban to Sunday’s terror