The Iranian government requires nationals of certain countries to obtain visas before traveling to Iran. Nationals of the United States, Britain, France, Russia, and China must obtain a visa before traveling to Iran. Nationals of other countries may be able to travel to Iran without a visa if they are traveling for tourism purposes only and have valid passport identification. There are several documents required to obtain an Iranian visa. These Iran visa documents include your passport photo, a valid passport, and two photos that will be used on your visa application form. A fee is usually associated with obtaining an Iranian visa.