How quickly should I start feeling relief with nitrofurantoin?

48 hours. Give it 48 hours. If you still have symptoms contact your doctor. Was your urine cultured before you started it?