The IUI procedure itself takes about 10-15 minutes. However, the entire visit may take around 30 minutes