Cipro works really fast (usually) so if it's going to help make a difference in how you feel, you should notice it in 24 hours....maybe less. Not sure how Cipro will help with swelling??? But, I'm not a doctor. Hope it helps...come back and let us know.