The waiting time for the Non-EEA Family Reunification varies depending on how complex your case is. First, you have to wait for approval of your eligibility for Non-EEA Family Reunification, and then you need to wait for your Join Family Visa application to be processed.
On average, the whole process takes between 12-14 months.
If you fail to include some of the required documents, the processing of your application might take longer. That is why it is advisable that you hire an immigration lawyer who can review and correct your application before you submit it.