The onset of action depends on the form of Imitrex. The tablet form typically starts working within 30 minutes to 2 hours, while the injectable form can start working within 5 to 10 minutes. The nasal spray also acts relatively quickly.
Get Semaglutide for $184 or Ozempic for $329