 Visas can now be secured electronically and be collected from Iranian consulates or international airports.Iran has road border crossings connecting it with Iraq, Turkey, Afghanistan, Pakistan, Turkmenistan, Armenia and Azerbaijan.Rail lines from Turkey and Turkmenistan can also be used to enter Iran.