No. Daflon is not an antibiotic. Notably, Daflon is not used to treat any bacterial infections. Daflon is made by combining various herbal components, like hesperidin and diosmin, which act together to bring down inflammation in the body. It is an anti-inflammatory medicine at its best.