My experience: 3 days to detox. If you associate with smokers it can take years to overcome the cravings. If you don't it takes less time. The moment I stopped associating with smokers it quickly became easier. I also prayed for God to take the desire to smoke away from me.
In my own experience the actual "nic fit" only lasts for about a day. But the craving could last for years. I have since gone back to Copenhagen and smoke when I drink beer or coffee. Good luck to you, in all sincerity.