Amitriptyline and Inderal are used to prevent migraines, not to stop a
migraine after it occurs. Talk to your doctor about antimigraine medications such as Imitrex, Maxalt, Zomig, etc., that are meant to acute migraine attacks. Until you see your doctor, you have over the counter options such as aspirin, Tylenol, ibuprofen, or Excedrin.