The process in which flavin-adenine dinucleotide (FAD) is transported from one side of a membrane to the other by means of some agent such as a transporter or pore. FAD forms the coenzyme of the prosthetic group of various flavoprotein oxidoreductase.