Hello, You can transact your visa for Uzbekistan in Teheran. He is not complicated you have and it in 3 or 4 days