Avelox is used to treat Pneumonia. The generic version is called Moxifloxacin hydrochloride. The average Avelox cash price is about $641.37 for a supply of Tablet 400 MG 30 pcs. You can reduce your Avelox cost by up to 75% with our free Avelox discount card. Bring it to a participating pharmacy near you to save on your prescription medication.