Afrin nasal spray starts to work within five to ten minutes and can last for up to 12 hours. Afrin should not be used for more than three days to avoid rebound congestion. The recommended dosage is ...