Travel insurance is an insurance product for covering unforeseen losses incurred while travelling, either internationally or domestically.
You should know that having valid travel insurance to Iran is essential for anyone trying to get an Iranian visa on arrival at any international airport. That means, before issuing your visa you have to get your insurance.
One of the best travel insurance to Iran is Saman Travel Insurance.
Persiana Travel and Tourism Agancy have cooperation with Saman Travel Insurance. This company issues travelers' insurance before their arrival.
Here it is more information about the travel insurance coverage :