O Irão optou responder à letra "depois da decisão insultuosa dos EUA respeitante aos cidadãos iranianos", disse o ministro Mohamad Javad Zarif numa intervenção transmitida pela televisão pública.
Na sexta-feira, Donald Trump assinou uma ordem para suspender a chegada de refugiados e impor controlos aos passageiros vindos do Irão, Iraque, Líbia, Somália, Sudão, Síria e Iémen.
O ministro dos Negócios Estrangeiros iraniano considerou a decisão "ilegal, ilógica e contrária às regras internacionais".
E acrescentou que a sua decisão vai manter-se enquanto a medida dos EUA estiver em vigor.
O governante ordenou aos serviços diplomáticos iranianos que ajudem os cidadãos do Irão que foram "impedidos de regressar às suas casas e aos seus locais de trabalho e de estudo" nos EUA.
Os agentes de viagens em Teerão disseram que as companhias aéreas estrangeiras começaram a vedar o acesso dos iranianos aos voos para os EUA.