Hello, Caffeine and Paracetamol are initial choice for acute migraine attack. However, if it is not relieved then other NSAIDS can be tried like Ibuprofen or Diclofenac. If still headache is not relieved then triptans (Rizatriptan) are the last reserved options. For prophylaxis (prevention of further attacks) beta blockers, calcium channel blockers are the option which can be started in single drug lower dose and titrated upwards. Please get these drugs prescribed from nearby physician. Hope I have answered your query. Let me know if I can assist you further.